All notable changes to the Official Dotenv VS Code extension will be documented in this file.
0.28.1 (2023-11-04)
- Add additional files to
.vscodeignore
0.28.0 (2023-07-02)
- Bumped
dotenv-vault
cli to1.24.0
0.27.3 (2023-06-15)
- Improved environment variable capture #96
0.27.2 (2023-06-15)
- For autocompletion, respect secret peeking setting off or on #97
0.27.1 (2023-06-15)
await
for async function to setfiles.associations
in extension.js
0.27.0 (2023-06-15)
- Write to
settings.json
withfiles.associations
to make sure.env
files do not get the properties association. #77
- Add setting to turn off in-code secret peeking. #95
- Add setting to change the cloak icon.
- 🐞 Fix
textMateRules
setting when not present in user machinesettings.json
file. #94
- Changed theme to
highContrast
on Marketplace.
- Reverted code causing autocloaking to fail #93
- Added
import.meta.env
format for javascript highlighting/autocomplete #88
- Added autocomplete and hover support for elixir. #48
- Issue where autocloaking would overwrite other tokenColorCustomization settings resolved #79
- #78
- Added autocomplete and hover support for dart.
- Added autocomplete and hover support for kotlin.
- Added .env.fat to list of files that will automatically be configured for dotEnv syntax highlighting.
- Issue where creating a new file and selecting javascript/ruby/python/php language but highlithing would be in .env style resolved. #66, #63
- #74
- Improved syntax highlighting for .env files
- Added more .env extensions that should auto-change the vscode langauge identifier to dotenv
- Added suport for
var_os
in Rust #71
- Remove support for .NET dotenv lib #61
- Added support for rust #64
- Added support for .NET dotenv lib #61
- Added support for C# autocomplete and secret peeking#59
- Added support for Java autocomplete and secret peeking#58
- Updated dotenv-vault to 1.13.4
- Added support for Go autocomplete and secret peeking#57
- Added support for PHP autocomplete and secret peeking#40
- Added support for Python autocomplete and secret peeking#38
- Use workspacePath to load
.env
file #37
- Added support for Ruby autocomplete #35
- Various bug patches around autocloaking 🐞
- Place ENV completion items to top of list #32
- Added support for Ruby ENV secret peeking
- Added support for
.flaskenv
files
- Updated Marketplace description
- Preserve current
textMateRules
. Auto-clocking is either added or removed from the list.
- Added auto-cloaking toggle at top of .env file 🎉 (24)
- Fixed activation event in event of opening
.env
file first (23)
- Auto-cloaking 🎉
- Updated dotenv-vault to 1.11.2
- Icon in sidebar 🎉
- Working sidebar with buttons for added convenience 🎉
- Modal prompt before running npx dotenv-vault commands
- Added file support
- Clarified some content
- Added support for more extension types - .vault, .me
- Refactored into helpers
- Added tests
- Fix typescript support for hover
- Added support for vue files to have autocompletion
- Added hover support. Hover over a process.env.VARIABLE and view its vaulue set in your .env file 🎉
- Added autocompletion of process.env for .ts files and react code
- Added autocompletion of process.env by reading from local .env file
- Support older versions of VSCode
- README updates
- Syntax highlighting for .env* files
- README updates
- Updated README
- Update banner and turn Q&A off. We will use GitHub Issues.
- Update displayName
- Added commands:
login
logout
new
open
pull
push
status
versions
whoami
- Updated displayName
- Updated displayName
- Added sponsor link
- Added icon to marketplace
Initial release