All notable changes to the "jwt-decoder" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Automatic clipboard detection for JWT tokens
- When no text is selected, the extension automatically checks clipboard for valid JWT
- Smart validation ensures only valid JWTs are auto-decoded
- Seamless fallback to input box if clipboard doesn't contain a valid JWT
- JWT validation function to verify token structure and format
- Comprehensive test suite with 23 tests covering:
- JWT token decoding functionality
- JWT validation (valid/invalid tokens, edge cases)
- Hover content management
- Extension activation and command registration
- Edge cases and error handling
- Updated all dependencies to latest versions to fix security vulnerabilities
- Migrated from deprecated
vscode-testto@vscode/test-electron - Upgraded to TypeScript 5.7.2
- Upgraded to Mocha 10.8.2
- Updated minimum VS Code engine to 1.85.0
- Removed deprecated
tslintpackage - Removed
activationEventsfrom package.json (auto-generated by VS Code)
- Resolved 18 security vulnerabilities (2 low, 5 moderate, 6 high, 5 critical)
- Fixed deprecated glob API usage
- Fixed Mocha configuration for latest version
- GIF demo in README 🎉🎉
- Hover support 🎉🎉🔥🔥
- Initial release