Skip to content

Dev/v2025.2.0 - #1

Closed
ajithakdev wants to merge 13 commits into
mainfrom
dev/v2025.2.0
Closed

ajithakdev wants to merge 13 commits into
mainfrom
dev/v2025.2.0

Conversation

@ajithakdev

Copy link
Copy Markdown
Owner

pr

- Updated package.json to include TypeScript and related devDependencies.
- Archived popup.js, server.js, and test.js, migrating their logic to TypeScript files (popup.ts, server.ts, test.ts).
- Created tsconfig.json for TypeScript configuration.
- Added Vite configuration for building the server and test files.
- Deleted legacy JavaScript files: server.js, test.js, popup.js
- Added new TypeScript test file: test-DZY6wHqL.js
- Updated Vite configuration to use TypeScript files for server and test inputs
- Removed old server and test assets from distribution
- Improved test structure and error handling in the new test file
… and jitter measurements

- Added background service worker for handling speed test logic.
- Removed old popup CSS and replaced with a new design for improved UI.
- Introduced new popup JavaScript for managing test initiation and displaying results.
- Updated popup HTML to reflect new styles and functionality.
- Modified manifest to point to the new background service worker.
- Adjusted CSS styles for better layout and aesthetics.
- Enhanced popup TypeScript for improved data handling and user feedback.
- Updated server to generate multiple test file sizes and serve them dynamically.
…oad, ping, and jitter; update history display to show only the last 2 entries
…styles; replace old CSS and JS files with new versions
…iles, improve history display, and adjust layout for better UI experience
@ajithakdev ajithakdev self-assigned this Jul 12, 2025
@ajithakdev
ajithakdev marked this pull request as draft July 12, 2025 17:46
Repository owner deleted a comment from ajithakdev-valor Mar 20, 2026
@ajithakdev

Copy link
Copy Markdown
Owner Author

Closing this — the entire codebase has been rewritten in #2 (v2026.0.320-MR1.1).

Everything in this PR is obsolete:

  • dev/v2025.2.0 branch used the old flat structure with vanilla JS
  • We've since migrated to TypeScript, npm workspaces monorepo, Cloudflare Workers (replacing Render), complete UI rewrite, PDF export, settings page, AGPL-3.0 license

All changes are covered by add/dev/2026.0.MAR.1. Closing as superseded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant