[!NOTE] This PR body was truncated due to platform limits.
This PR contains the following updates:
Release Notes
dotenvx/dotenvx (@​dotenvx/dotenvx)
v1.75.1
Changed
- Publish as named binaries (#851)
Removed
- Remove references to
dotenvx-vlt(now dotenvx-armor) (#849)
v1.75.0
Changed
v1.74.3
Changed
- Bundle dotenvx with
@dotenvx/next-envfor user convenience (#845)
v1.74.2
Changed
- Fix provenance for
@dotenvx/next-env(#844)
v1.74.1
Added
- Add README for
@dotenvx/next-env(#843)
v1.73.1
Changed
- Give update available notification only for armor commands (#840)
v1.73.0
Added
- Add
dotenvx armorcommands directly inside dotenvx (#839)
dotenvxremains local-first:armorcommands are optional under professional security section
v1.72.0
Added
- Move
armor logincommand to first classdotenvx logincommand. (#836) dotenvxremains local-first: login is optional and only needed when you want Armor features like moving keys off-device, team sharing, and audit access.- Patch 2 high severity dependencies (#837)
v1.71.3
Changed
- Forward command to Dotenvx Armor Key Guard approvals (#835)
v1.71.2
Changed
- touch up
get,set, anddecryptwhen armor installed (#834)
v1.71.1
Changed
- stderr changed to
inheritfor dotenvx-armor integration (#833)
v1.71.0
Added
- Add optional automation
--tokensupport for Armor ⛨ users (#831)
v1.70.0
Changed
- Dotenvx Ops/Vlt is now Dotenvx Armor ⛨ (#830)
v1.69.2
Changed
- Minor messaging improvements, especially if using armored keys (#825)
v1.69.1
Changed
- Internally rename
opstovlt(#823)
v1.69.0
Changed
- Remove fully-deprecated
opsOffoption in favor ofnoOps(#822)
v1.68.1
Changed
- Pass
-fto ops (#821)
v1.68.0
Changed
- Support
ignoreoption onparse(#820)
v1.67.0
Added
- Add prompt for local storage vs armored storage (#819)
v1.66.0
Added
- Add
dotenvx doctor(#815)
v1.65.3
Changed
- Improve spinner message blinking with simpler
--no-spinnerflag passed to ops (#814)
v1.65.2
Changed
- Improve spinner message coordination between
dotenvxanddotenvx-ops(#813)
v1.65.1
Changed
- Prompts from
opsshould bubble up (#812)
v1.65.0
Added
- Add support for
replaceing duplicate keys with different values (#806)
v1.64.0
Added
- Add optional
dotenvx armorcommand.armor uparmor private keyarmor downdearmor private keyarmor pushpush armored key (from .env.keys)armor pullpull armored key (into .env.keys)
Move private keys off device and under access control with Dotenvx Ops ⛨. Learn more
v1.63.0
Added
- Add support for encrypted values passed to
--envflag (#804) - Add support for
--format=colonin order to support cloudflare's wrangler--varflag format (#804)
v1.62.0
Added
- Add support for
config({ envs }). unlocks simpler cloudflare worker integration (#803)
$ dotenvx encrypt -f .env.txt// src/index.js
import envSrc from '../.env.txt'
import dotenvx from '@dotenvx/dotenvx'
const config = dotenvx.config({ envs: [{ type: 'env', value: envSrc, privateKeyName: 'DOTENV_PRIVATE_KEY' }] })
const envx = config.parsed
export default {
async fetch(request, env, ctx) {
return new Response(`Hello ${envx.HELLO}`)
}
}"scripts": {
"deploy": "wrangler deploy",
"dev": "wrangler dev --var $(dotenvx keypair -f .env.txt --format=colon)",
"start": "wrangler dev --var $(dotenvx keypair -f .env.txt --format=colon)",
"test": "vitest"
},v1.61.6
Changed
- Guard against command substitution following
encrypted:(#802)
v1.61.5
Changed
- Support
--hostnameflag todotenvx-ops.login(#801)
v1.61.4
Changed
- Respect SIGINT handler completion (#798)
v1.61.3
Changed
- Tighten up
ext precommit --installmessage (#797)
v1.61.2
Changed
- For Ops ⛨ users surface stderr (#796)
v1.61.1
Changed
v1.61.0
Added
- Add
loginandlogoutmethod that proxy todotenvx-ops login/logout(#780) - Note: dotenvx continues to make zero outgoing HTTP requests and includes no telemetry. Outgoing requests occur only if you explicitly install the dotenvx-ops SDK or CLI.
v1.60.2
Changed
- Communicate
local keyandarmored key(for Ops stored keys) (#778)
v1.60.1
Added
- Added missing
+ key ⛨for Ops stored keys (#777)
v1.60.0
Added
- Add spinner with loading messages
injecting(run)encrypting(encrypt,set)decrypting(decrypt,get)rotating(rotate)retrieving(keypair)
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 (injected)◈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 '⛨ ARMORED KEYS: Harden your private keys.' 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 armor up. Dotenvx Armor lets you armor your private keys securely with just a single command. It's a convenient alternative 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: production grade dotenvx–with operational primitives |
| |
| ░▒▓██████▓▒░░▒▓███████▓▒░ ░▒▓███████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓███████▓▒░ ░▒▓██████▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░ |
| ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░ |
| ░▒▓██████▓▒░░▒▓█▓▒░ ░▒▓███████▓▒░ |
| |
| 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)
stacksjs/rpx (@​stacksjs/rpx)
v0.11.60
v0.11.59
v0.11.58
v0.11.57
v0.11.56
v0.11.55
v0.11.54
v0.11.53
v0.11.52
v0.11.51
v0.11.50
v0.11.49
v0.11.48
v0.11.47
v0.11.46
v0.11.45
v0.11.44
v0.11.43
v0.11.42
v0.11.41
v0.11.40
v0.11.39
v0.11.38
v0.11.37
v0.11.36
v0.11.35
v0.11.34
v0.11.33
v0.11.31
v0.11.30
v0.11.29
v0.11.28
v0.11.27
v0.11.26
v0.11.25
v0.11.24
v0.11.23
v0.11.22
v0.11.21
v0.11.20
v0.11.19
v0.11.18
v0.11.17
v0.11.16
v0.11.15
v0.11.14
v0.11.13
v0.11.12
v0.11.11
v0.11.10
v0.11.9
v0.11.8
v0.11.7
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.0
stacksjs/better-dx (better-dx)
v0.2.38
v0.2.37
v0.2.36
v0.2.35
v0.2.34
v0.2.33
v0.2.32
v0.2.31
v0.2.30
v0.2.29
v0.2.28
v0.2.27
v0.2.26
v0.2.25
v0.2.24
v0.2.23
v0.2.22
v0.2.21
v0.2.20
v0.2.19
v0.2.18
v0.2.17
v0.2.16
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](https://redirect.github.com/antfu-collective/bumpp/releases/ta
[!IMPORTANT] ✂ PR body was truncated to here.
Configuration
📅 Schedule: (UTC)
- 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.