Changes to .ENV Switcher can be found in this file.
- Fixed esbuild issue
- Fixed webview not responding
- Status bar button now appears only when one workspace is open
- Issue with tests falsly reporting success on CI/CD.
- Issue with esbuild bundler.
- VSC Marketplace cannot unpublish versions, so this is a workaround to remove the 0.5.0 and 0.5.1 versions.
Rolled back to 0.4.3.
- Fixed webview not being built.
- Added UI tree for selecting presets. Currently supports a single workspace.
- Groundwork for multi-root workspace support.
- Added an optional alert that will pop up when the user is about to overwrite a target file.
- Added the absolute path of the preset in the quick pick list, to help distinguish between presets with the same name.
- Fixed file paths not parsing correctly on windows.
- Added
huskyprecommit hook to format and lint staged files.
- Changing a selected preset file, will now update the target file.
- Added the following settings:
- Glob pattern for target file. By matches the first found
.envin the workspace. - Exclude glob pattern for target file. By default excludes anything in
node_modules. - Glob pattern for preset files. By matches anything anywhere with a
.envextension. - Exclude glob pattern for target file. By default excludes anything in
node_modules.
- Glob pattern for target file. By matches the first found
- Removed backup functionality.
- Removed "Show current .env file" from
selectEnvPresetcommand options.
- Fixed write files paths for linux.
- Added configuration to disable the backup function.
- Added commands to clear
.envbackups. - Added status bar button position configuration.
- Added regex matching and display color configurations for warnings.
- Added glob configuration to locate presets.
- Updated README.md.
- Fixed URI's for linux once again.
- Cleaner status bar display.
- Added original and session
.envcontent backup to VSCodes AppData local storage per workspace. - Added commands to view current workspace original and session
.envcontent backups. - Undergone major refactor.
- ✨ Added GIFs to the README.md.
- The directory of the first detected
.envfile will be used as the root folder for the extension. All presets should be saved in that folder. Root directory still can be used.
Was contributed by @esttenorio.
- Now using activation events - extension won't try to activate unless a workspace with
.envfile is found. - Added a CHANGELOG.md file.
- Broken URI's are fixed for linux.
- No longer showing pop-up warning message for missing headers, instead writing to log.
- Initial release.