All notable changes to the VS Code Modernized extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v1.0.1 - 2025-08-07
- Added additional paths to
workbench.htmlfor different versions of VS Code, allowing the extension to now support VS Code Insiders. #2
- Minor bug fixes and code and style improvements in
src/extension.ts,styles/quickInputWidget.js, andstyles/styles.cssfor better UI consistency and performance. - Improved
.gitignoreto exclude.vscode/,build/, andout/folders.
- Fixed a bug where the extension was unable to find the "workbench.html" file (#7)
- Fixed a bug where editor tabs would render underneath the title bar in certain occasions. #6
- Fixed bug where the extensions list would not render completely, and was cut off. #4
v1.0.0 - 2025-04-20
- Initial release of VS Code Modernized.
- Main extension file
extension.tswith organized structure. - Functionality to inject custom CSS (
styles/styles.css) and JavaScript (styles/quickInputWidget.js) into VS Code'sworkbench.htmlto apply UI modifications (rounded corners, custom spacing, etc.) - Command
VS Code Modernized: Apply Stylesto inject styles and optionally apply the theme. - Command
VS Code Modernized: Remove Stylesto remove injected styles and optionally revert the theme. - Included a default color theme:
Deep Blue Modern. - Configuration settings (
vscode-modernized.autoApplyTheme,vscode-modernized.ui.spacing,vscode-modernized.ui.borderRadius,vscode-modernized.ui.tabSpacing) to customize behavior and appearance. - Input validation for configuration settings.
- Startup check to automatically re-apply styles/theme if previously enabled and after updates.
- Use of
@vscode/sudo-promptfor handling file write permissions. - README.md with installation, usage, configuration, and contribution instructions.
CHANGELOG.mdto track changes..vscodeignoreand.gitignorefiles.- Basic
package.jsonsetup. - Added MIT
LICENSE. - Error handling during style/script injection and file operations.