ℹ️ Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
Release Notes
dotenvx/dotenvx (@​dotenvx/dotenvx)
v1.59.1
Added
- add
HELLOkey to the kit sample to match most of our examples in the README
v1.59.0
Changed
encryptandsetnow create a.envfile if one does not exist (#771)- pass
--no-createto prevent file creation
v1.58.0
Changed
- Changed runtime injection message to format
⟐ injecting env (N) from FILE · dotenvx@VERSION(#770)
v1.57.5
Changes
- Improve already installed message (#768)
v1.57.4
Changes
- Use
curlexample for install dotenvx.com/ops (#767)
v1.57.3
Changes
- Simplify installed success message (#766)
v1.57.2
Changes
- Ran
npm auditto update package-lock.json (#763)
v1.57.1
Changes
improved error logs and compacted most to a single line (#755)
introduced leading log glyphs as a visual status language:
◈success action (encrypted)◇success action (set plain value, decrypted)⟳success action (rotated)○informational no-op (no changes)▣success action for generated/updated support files⚠warning☠error
v1.57.0
Changed
- color and formatting changes to outputs (#754)
v1.56.0
Changed
ops offflag — now respected byget,keypair,rotate, andencrypt(#750)--ppalias — added as shorthand for--pretty-print; toward sunsetting-pp(#750)
Removed
- Remove support for
.env.vaultfiles (#750)
v1.55.1
Added
- Respect
dotenvx-ops status (on|off)(#749)
v1.55.0
Added
- Add 'KEYS OFF COMPUTER' security feature when dotenvx-ops installed (#746)
Removed
- Remove
ProKeypairlogic
v1.54.1
Changed
- Fix npm publish
v1.53.0
Removed
- Remove
radar. It has been a year since replaced byops. (#743)
v1.52.0
Added
- Pass log level options to
main.set(#731)
v1.51.4
Changed
- Change description of
dotenvx-opsto better reflect its tooling as operational primitives on top of dotenvx for production use cases. (#721)
v1.51.3
Added
- Add hint on
.env.keysfordotenvx ops backup. Dotenvx Ops Backup lets you back up your private keys securely with just a single command. It's a convenient alterantive to manually copy/pasting them in and out of 1Password. (#718)
v1.51.2
Changed
- Switch
npm publishto use Dotenvx Ops' new Rotation Tokens (ROTs) (#715)
This will allow us to start dogfooding our own solution for third-party API key rotation. Third-party API key rotation would drastically improve security industry wide. Please get in touch if this is interesting to you.
v1.51.1
Added
- Add
opsOfftype information
v1.51.0
Added
- Add
config({opsOff: true})options and--ops-offflag for turning off Dotenvx Ops features. (#680)
v1.50.1
Removed
- Remove listed command to
radar(nowops) (#678)
v1.50.0
Added
- Add optional
dotenvx opscommand (#677) - Ops is a coming rename of Radar. Radar will become a feature inside ops.
- With
dotenvx opsuse dotenvx across your team, infrastructure, agents, and more.
_______________________________________________________________________
| |
| Dotenvx Ops: Commercial Tooling for Dotenvx |
| |
| ░▒▓██████▓▒░░▒▓███████▓▒░ ░▒▓███████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓███████▓▒░ ░▒▓██████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░ |
| ░▒▓██████▓▒░░▒▓█▓▒░ ░▒▓███████▓▒░ |
| |
| Use dotenvx across your team, infrastructure, agents, and more. |
| |
| Learn more at https://dotenvx.com/ops |
|_______________________________________________________________________|v1.49.1
Changed
- 🐞 patch bug with variable expansion of single quoted values (#675)
v1.49.0
Added
- For precommit and prebuild, ignore
.env.xfile like we do with.env.vaultfile. (#666)
v1.48.4
Removed
- Remove unnecessary use of
evalin proKeypair helper (#654)
v1.48.3
Changed
- Include
privateKeyNameandprivateKeyon internalprocessedEnvobject (#649)
v1.48.2
Changed
- Check radar status before sending (#646)
v1.48.1
Changed
- Send
beforEnvandafterEnvto Radar if user has installed (#645)
v1.48.0
Added
- Include
beforeEnvandafterEnvfor user debugging (#644)
v1.47.7
Changed
srcshould be in internalprocessEnvobject (#643)
v1.47.6
Changed
- Make Radar call non-blocking (#642)
v1.47.5
Changed
- Add resilient handling of any Radar failures (#639)
v1.47.4
Changed
- Smarter require of non-installed libs like
dotenvx-radar(#638)
v1.47.3
Added
Removed
- Remove
cliin package.json (#632)
v1.47.2
Added
- Export
cliin package.json (#629)
v1.47.1
Added
- Add convenience log that
radar active 📡when dotenvx-radar is installed (#625)
v1.47.0
Added
- Add optional
dotenvx radarcommand (#624) - Radar is an early access commercial extension for dotenvx that will auto backup your .env files.
_______________________________________________________________________
| |
| Dotenvx Radar: Env Observability |
| |
| ░▒▓███████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ |
| ░▒▓███████▓▒░░▒▓████████▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓████████▓▒░▒▓███████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ |
| |
| Observe, version, and back up your environment variables at runtime. |
| |
| Purchase lifetime access at https://dotenvx.com/radar |
| |
| --------------------------------------------------------------------- |
| - thank you for using dotenvx! - @​motdotla |
|_______________________________________________________________________|v1.46.0
Added
- Add error when hoisting issue experienced around commander.js (#623)
Removed
- Remove
git-dotenvxandgit dotenvxshorthand (#621)
v1.45.2
Changed
- Minor README updates
v1.45.1
Changed
- Include
setLogNameandsetLogVersioninconfig(#613)
v1.45.0
Added
- Add
logger.setNameandlogger.setVersionfor customization of logger (#612)
v1.44.2
Changed
- Clarify license is BSD-3.
v1.44.1
Changed
- Patch
SetOutputtype (#597)
v1.44.0
Added
- Add
armv7support (#593)
v1.43.0
Removed
- Remove
errorv, errornocolor, blankfrom logger options (#584)
Changed
- Replace instances of
console.errorwithlogger.error(#584)
v1.42.2
Changed
- Fix
--forceflag work with?force=true(2776715)
v1.42.1
Added
- Add
--forceflag toinstall.sh(0b8d21c)
v1.42.0
Added
- Add ability to override the
osandarchviainstall.shanddotenvx.sh(3ded752)
v1.41.0
Added
- Add [directory] argument to precommit and prebuild (#572)
v1.40.1
Changed
- Patch
ext scancommand (#570)
v1.40.0
Added
- Smarter
ext precommitandext prebuild– catch duplicate KEYs in the same .env file where one is mistakenly left unencrypted (#567)
antfu-collective/bumpp (bumpp)
v10.4.1
🚀 Features
- Add custom path to config - by @OskarLebuda in #107 <samp>(0f2e4)</samp>
View changes on GitHub
v10.4.0
No significant changes
View changes on GitHub
v10.3.2
🐞 Bug Fixes
- Resolve the options in config file correctly - by @liangmiQwQ in #101 <samp>(f5887)</samp>
View changes on GitHub
v10.3.1
No significant changes
View changes on GitHub
v10.3.0
🚀 Features
- Support
--releasefor release type - by @luoling8192 in #97 <samp>(5af7b)</samp>
View changes on GitHub
v10.2.3
🐞 Bug Fixes
- Add missing
-aalias support for--all- by @kingyue737 in #93 <samp>(7c0bb)</samp>
View changes on GitHub
v10.2.2
🐞 Bug Fixes
- Improve workspace handling in normalizeOptions #90 - by @Vanisper in #91 and #90 <samp>(5dc8c)</samp>
View changes on GitHub
v10.2.1
🐞 Bug Fixes
- Respect custom cwd, close #87 - by @pot-code in #89 and #87 <samp>(08137)</samp>
View changes on GitHub
v10.2.0
🚀 Features
- Support npm/bun workspace - by @yuzheng14 in #85 <samp>(a0901)</samp>
View changes on GitHub
v10.1.1
🐞 Bug Fixes
- Consider packages key existence in pnpm-workspace.yaml - by @sushichan044 in #78 <samp>(213aa)</samp>
View changes on GitHub
unjs/changelogen (changelogen)
v0.6.2
🩹 Fixes
- cli: Accept
hideAuthorEmailarg (#275)
📖 Documentation
- Add note about version number interpretation (#272)
🌊 Types
config.typesacceptbooleanvalue (#278)
🏡 Chore
❤️ Contributors
- Philipp Kief (@PKief)
- Pooya Parsa (@pi0)
- Azat S. (@azat-io)
- Adarsh DK <adarsh.dk24012@>gmail.com>
- B. Jonson (@who-jonson)
microsoft/TypeScript (typescript)
v5.9.3: TypeScript 5.9.3
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
- fixed issues query for Typescript 5.9.3 (Stable).
Downloads are available on:
v5.9.2: TypeScript 5.9
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
Downloads are available on:
vitejs/vite (vite)
v6.4.1
Please refer to CHANGELOG.md for details.
v6.4.0
Please refer to CHANGELOG.md for details.
v6.3.7
Please refer to CHANGELOG.md for details.
v6.3.6
Please refer to CHANGELOG.md for details.
v6.3.5

Today, we're excited to announce the release of the next Vite major:
- Vite 7.0 announcement blog post
- Docs (translations: 简体中文, 日本語, Español, Português, 한국어, Deutsch, فارسی)
- Migration Guide
⚠ BREAKING CHANGES
- ssr: don't access
Objectvariable in ssr transformed code (#19996) - remove
experimental.skipSsrTransformoption (#20038) - remove
HotBroadcaster(#19988) - css: always use sass compiler API (#19978)
- bump
build.targetand name itbaseline-widely-available(#20007) - bump required node version to 20.19+, 22.12+ and remove cjs build (#20032)
- css: remove sass legacy API support (#19977)
- remove deprecated
HotBroadcasterrelated types (#19987) - remove deprecated no-op type only properties (#19985)
- remove node 18 support (#19972)
- remove deprecated hook-level
enforce/transformfromtransformIndexHtmlhook (#19349) - remove deprecated splitVendorChunkPlugin (#19255)
Features
- types: use terser types from terser package (#20274) (a5799fa)
- apply some middlewares before
configurePreviewServerhook (#20224) (b989c42) - apply some middlewares before
configureServerhook (#20222) (f5cc4c0) - add base option to import.meta.glob (#20163) (253d6c6)
- add
this.meta.viteVersion(#20088) (f55bf41) - allow passing down resolved config to vite's
createServer(#19894) (c1ae9bd) - buildApp hook (#19971) (5da659d)
- build: provide names for asset entrypoints (#19912) (c4e01dc)
- bump
build.targetand name itbaseline-widely-available(#20007) (4a8aa82) - client: support opening fileURL in editor (#20040) (1bde4d2)
- make PluginContext available for Vite-specific hooks (#19936) (7063839)
- resolve environments plugins at config time (#20120) (f6a28d5)
- stabilize
css.preprocessorMaxWorkersand default totrue(#19992) (70aee13) - stabilize
optimizeDeps.noDiscovery(#19984) (6d2dcb4)
Bug Fixes
- deps: update all non-major dependencies (#20271) (6b64d63)
- keep
import.meta.urlin bundled Vite (#20235) (3bf3a8a) - module-runner: export
ssrExportNameKey(#20266) (ac302a7) - module-runner: expose
normalizeModuleId(#20277) (9b98dcb) - deps: update all non-major dependencies (#20181) (d91d4f7)
- deps: update all non-major dependencies (#20212) (a80339b)
- align dynamic import detection (#20115) (1ea2222)
- applyToEnvironment after configResolved (#20170) (a330b80)
- deps: update all non-major dependencies (#20141) (89ca65b)
- handle dynamic import with
.then(m => m.a)(#20117) (7b7410a) - hmr: use monotonicDateNow for timestamp (#20158) (8d26785)
- optimizer: align relative
build.rollupOptions.inputresolution with rollup (#20080) (9759c29) - ssr: don't access
Objectvariable in ssr transformed code (#19996) (fceff60) - types: prefer sass-embedded types over sass types for
preprocessorOptions.sass(fix #20150) (#20166) (7db56be) - virtual svg module (#20144) (7dfcb31)
- client: render the last part of the stacktrace (#20039) (c7c1743)
- cli: make
cleanGlobalCLIOptions()clean--force(#19999) (d4a171a) - css: remove alias exclude logic from rebaseUrl (#20100) (44c6d01)
- css: sass rebase url in relative imported modules (#20067) (261fad9)
- css: should not wrap with double quote when the url rebase feature bailed out (#20068) (a33d0c7)
- deps: update all non-major dependencies (#19953) (ac8e1fb)
- deps: update all non-major dependencies (#20061) (7b58856)
- importing an optional peer dep should throw an runtime error (#20029) (d0221cd)
- merge
environments.*.resolve.noExternalproperly (#20077) (daf4a25) - merge
server.allowedHosts: truecorrectly (#20138) (2ade756) - optimizer: non object module.exports for Node builtin modules in CJS external facade (#20048) (00ac6e4)
- optimizer: show error when
computeEntriesfailed (#20079) (b742b46) - treat all
optimizeDeps.entriesvalues as globs (#20045) (1422395) - types: expose additional PluginContext types (#20129) (b6df9aa)
Performance Improvements
Documentation
Miscellaneous Chores
- "indentity" → "identity" in test description (#20225) (ea9aed7)
- deps: update rolldown-related dependencies (#20270) (f7377c3)
- typos in comments (#20259) (b135918)
- deps: update rolldown-related dependencies (#20182) (6172f41)
- deps: update rolldown-related dependencies (#20211) (b13b7f5)
- add a way to disable source maps when developing Vite (#20168) (3a30c0a)
- deps: update rolldown-related dependencies (#20140) (0387447)
- fix source map support when developing Vite (#20167) (279ab0d)
- use destructuring alias in buildEnvironment function (#19472) (501572a)
- declare version range for peer dependencies (#19979) (c9bfd57)
- deprecate
ResolvedConfig.createResolverand recommendcreateIdResolver(#20031) (d101d64) - fix comment for
devEnvironmentOptions.moduleRunnerTransform(#20035) (338081d) - generate dts internally by rolldown-plugin-dts (#20093) (a66afa3)
- remove deprecated splitVendorChunkPlugin (#19255) (91a92c7)
- remove node 18 support (#19972) (00b8a98)
- remove redundant word in comment (#20139) (9b2964d)
- remove unused deps (#20097) (d11ae6b)
- rename rollup to rolldown where appropriate (#20096) (306e250)
- speed up typechecking (#20131) (a357c19)
- use plugin hooks filter for
patch-typesplugin for bundling vite (#20089) (c127955) - use rolldown to bundle Vite itself (#19925) (7753b02)
- use rolldown-plugin-dts for dts bundling (#19990) (449d7f3)
Code Refactoring
- worker: set virtual file content in load hook (#20160) (0d60667)
- bump required node version to 20.19+, 22.12+ and remove cjs build (#20032) (2b80243)
- css: always use sass compiler API (#19978) (3bfe5c5)
- css: remove sass legacy API support (#19977) (6eaccc9)
- merge
src/node/publicUtils.tstosrc/node/index.ts(#20086) (999a1ed) - remove
experimental.skipSsrTransformoption (#20038) (6c3dd8e) - remove
HotBroadcaster(#19988) (cda8c94) - remove
options?.ssrsupport in clientInjectionsPlugin (#19589) (88e0076) - remove backward compat for calling internal plugins directly (#20001) (9072a72)
- remove deprecated
HotBroadcasterrelated types (#19987) (86b5e00) - remove deprecated env api properties (#19986) (52e5a1b)
- remove deprecated hook-level
enforce/transformfromtransformIndexHtmlhook (#19349) (6198b9d) - remove deprecated no-op type only properties (#19985) (9151c24)
- remove
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.