|
3 | 3 | All notable changes to the "jwt-decoder" extension will be documented in this file. |
4 | 4 |
|
5 | 5 | Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. |
| 6 | + |
| 7 | +## [1.3.0] 2026-01-09 |
| 8 | +### Added |
| 9 | +- Automatic clipboard detection for JWT tokens |
| 10 | + - When no text is selected, the extension automatically checks clipboard for valid JWT |
| 11 | + - Smart validation ensures only valid JWTs are auto-decoded |
| 12 | + - Seamless fallback to input box if clipboard doesn't contain a valid JWT |
| 13 | +- JWT validation function to verify token structure and format |
| 14 | +- Comprehensive test suite with 23 tests covering: |
| 15 | + - JWT token decoding functionality |
| 16 | + - JWT validation (valid/invalid tokens, edge cases) |
| 17 | + - Hover content management |
| 18 | + - Extension activation and command registration |
| 19 | + - Edge cases and error handling |
| 20 | + |
| 21 | +### Changed |
| 22 | +- Updated all dependencies to latest versions to fix security vulnerabilities |
| 23 | +- Migrated from deprecated `vscode-test` to `@vscode/test-electron` |
| 24 | +- Upgraded to TypeScript 5.7.2 |
| 25 | +- Upgraded to Mocha 10.8.2 |
| 26 | +- Updated minimum VS Code engine to 1.85.0 |
| 27 | +- Removed deprecated `tslint` package |
| 28 | +- Removed `activationEvents` from package.json (auto-generated by VS Code) |
| 29 | + |
| 30 | +### Fixed |
| 31 | +- Resolved 18 security vulnerabilities (2 low, 5 moderate, 6 high, 5 critical) |
| 32 | +- Fixed deprecated glob API usage |
| 33 | +- Fixed Mocha configuration for latest version |
| 34 | + |
6 | 35 | ## [1.1.1] 2019-07-20 |
7 | 36 | ### Added |
8 | 37 | - GIF demo in README 🎉🎉 |
|
0 commit comments