Update dependency @dotenvx/dotenvx to v2#21
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
df40398 to
05f5d1e
Compare
a158110 to
5ba761a
Compare
5ba761a to
42af36f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.35.0→^2.0.0Release Notes
dotenvx/dotenvx (@dotenvx/dotenvx)
v2.7.3Compare Source
Changed
--quietshould not display the spinner and its stderr messages (#889)v2.7.2Compare Source
Added
dotenvx armor statuscommand.v2.7.1Compare Source
Changed
dotenvx armor loginattempts to set theDOTENVX_ARMOR_TOKENin your native OS secret store going forward. For current Armor users rundotenvx armor logoutand thendotenvx armor loginto make use of this immediately. (#886)v2.7.0Compare Source
Added
--maskonget, run, decrypt(#885)v2.6.0Compare Source
Added
native up|down|pull|pushfor windows (#884)v2.5.0Compare Source
Added
native up|down|pull|pushfor windows (#883)v2.4.1Compare Source
Added
config(path:)as a directory likeapp/web. Useful for monorepos (#882)v2.4.0Compare Source
Added
-fkflags for select commands (#880)-f ../..directories (#881)v2.3.4Compare Source
Removed
@dotenvx/tooling(#879)v2.3.3Compare Source
Removed
dotenvandcommanderfor@dotenvx/tooling(#878)v2.3.2Compare Source
Changed
set(#877)v2.3.1Compare Source
Changed
v2.3.0Compare Source
Added
lock upandlock downcommands for password protecting private keys (#875)Changed
keychaincommands tonativeto make way for windows and linux. (#875)Removed
--no-ops. Use--no-armor. (#875)v2.2.2Compare Source
Changed
loginandlogoutunder armor (#874)v2.2.1Compare Source
Changed
genexampleto top level commands (#873)v2.2.0Compare Source
Added
dotenvx keychain up|downto move your private keys to your macOS Keychain (#872)v2.1.5Compare Source
Changed
precommitandprebuildrespect_PLAIN(#871)v2.1.4Compare Source
Added
DOTENV_CONFIG_CONVENTION=nextjs(#869)v2.1.3Compare Source
Changed
-fand--envflag (#868)v2.1.2Compare Source
Changed
.env.keys(#676, #867)v2.1.1Compare Source
Changed
DOTENV_CONFIG_QUIET=trueas synonym for--quietflag (#866)v2.1.0Compare Source
Added
set(#862)_PLAINsuffixed keys unencrypted duringsetandencrypt(#862)Changed
getwhen decryption errors are reported (#862)Fixed
.env.localfilesv2.0.0Compare Source
Changed
setasync only (#855)getasync only (#855)run,config, andgetthrough shared env and keypair resolvers backed by@dotenvx/primitives(#855)set,encrypt, anddecryptthrough shared transforms that operate on primitive scan, parse, encrypt, and upsert results (#855)parseto use primitive parsing while preserving dotenvx-style encrypted value errors (#855)Removed
rotatecommand (it will return in 2.1 or 2.2 soon with a more complete implementation for local and armored keys) (#855)doctor,keypair, andgenexampleexports fromlib/main(#855)v1.75.1Compare Source
Changed
Removed
dotenvx-vlt(now dotenvx-armor) (#849)v1.75.0Compare Source
Changed
@dotenvx/primitives(#848)extcommands become first-class(#847)v1.74.3Compare Source
Changed
@dotenvx/next-envfor user convenience (#845)v1.74.2Compare Source
Changed
@dotenvx/next-env(#844)v1.74.1Compare Source
Added
@dotenvx/next-env(#843)v1.73.1Compare Source
Changed
v1.73.0Compare Source
Added
dotenvx armorcommands directly inside dotenvx (#839)v1.72.0Compare Source
Added
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.v1.71.3Compare Source
Changed
v1.71.2Compare Source
Changed
get,set, anddecryptwhen armor installed (#834)v1.71.1Compare Source
Changed
inheritfor dotenvx-armor integration (#833)v1.71.0Compare Source
Added
--tokensupport for Armor ⛨ users (#831)v1.70.0Compare Source
Changed
v1.69.2Compare Source
Changed
v1.69.1Compare Source
Changed
opstovlt(#823)v1.69.0Compare Source
Changed
opsOffoption in favor ofnoOps(#822)v1.68.1Compare Source
Changed
-fto ops (#821)v1.68.0Compare Source
Changed
ignoreoption onparse(#820)v1.67.0Compare Source
Added
v1.66.0Compare Source
Added
dotenvx doctor(#815)v1.65.3Compare Source
Changed
--no-spinnerflag passed to ops (#814)v1.65.2Compare Source
Changed
dotenvxanddotenvx-ops(#813)v1.65.1Compare Source
Changed
opsshould bubble up (#812)v1.65.0Compare Source
Added
replaceing duplicate keys with different values (#806)v1.64.0Compare Source
Added
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.0Compare Source
Added
--envflag (#804)--format=colonin order to support cloudflare's wrangler--varflag format (#804)v1.62.0Compare Source
Added
config({ envs }). unlocks simpler cloudflare worker integration (#803)v1.61.6Compare Source
Changed
encrypted:(#802)v1.61.5Compare Source
Changed
--hostnameflag todotenvx-ops.login(#801)v1.61.4Compare Source
Changed
v1.61.3Compare Source
Changed
ext precommit --installmessage (#797)v1.61.2Compare Source
Changed
v1.61.1Compare Source
Changed
dotenvx precommit|prebuildshorthand (#793)v1.61.0Compare Source
Added
loginandlogoutmethod that proxy todotenvx-ops login/logout(#780)v1.60.2Compare Source
Changed
local keyandarmored key(for Ops stored keys) (#778)v1.60.1Compare Source
Added
+ key ⛨for Ops stored keys (#777)v1.60.0Compare Source
Added
injecting(run)encrypting(encrypt,set)decrypting(decrypt,get)rotating(rotate)retrieving(keypair)v1.59.1Compare Source
Added
HELLOkey to the kit sample to match most of our examples in the READMEv1.59.0Compare Source
Changed
encryptandsetnow create a.envfile if one does not exist (#771)--no-createto prevent file creationv1.58.0Compare Source
Changed
⟐ injecting env (N) from FILE · dotenvx@VERSION(#770)v1.57.5Compare Source
Changes
v1.57.4Compare Source
Changes
curlexample for install dotenvx.com/ops (#767)v1.57.3Compare Source
Changes
v1.57.2Compare Source
Changes
npm auditto update package-lock.json (#763)v1.57.1Compare Source
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☠errorv1.57.0Compare Source
Changed
v1.56.0Compare Source
Changed
ops offflag — now respected byget,keypair,rotate, andencrypt(#750)--ppalias — added as shorthand for--pretty-print; toward sunsetting-pp(#750)Removed
.env.vaultfiles (#750)v1.55.1Compare Source
Added
dotenvx-ops status (on|off)(#749)v1.55.0Compare Source
Added
Removed
ProKeypairlogicv1.54.1Compare Source
Changed
v1.53.0Compare Source
Removed
radar. It has been a year since replaced byops. (#743)v1.52.0Compare Source
Added
main.set(#731)v1.51.4Compare Source
Changed
dotenvx-opsto better reflect its tooling as operational primitives on top of dotenvx for production use cases. (#721)v1.51.3Compare Source
Added
.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.2Compare Source
Changed
npm publishto use Dotenvx Ops' new Rotation Tokens (ROTs) (#715)v1.51.1Compare Source
Added
opsOfftype informationv1.51.0Compare Source
Added
config({opsOff: true})options and--ops-offflag for turning off Dotenvx Ops features. (#680)v1.50.1Compare Source
Removed
radar(nowops) (#678)v1.50.0Compare Source
Added
dotenvx opscommand (#677)dotenvx opsuse dotenvx across your team, infrastructure, agents, and more.v1.49.1Compare Source
Changed
v1.49.0Compare Source
Added
.env.xfile like we do with.env.vaultfile. (#666)v1.48.4Compare Source
Removed
evalin proKeypair helper (#654)v1.48.3Compare Source
Changed
privateKeyNameandprivateKeyon internalprocessedEnvobject (#649)v1.48.2Compare Source
Changed
v1.48.1Compare Source
Changed
beforEnvandafterEnvto Radar if user has installed (#645)v1.48.0Compare Source
Added
beforeEnvandafterEnvfor user debugging (#644)v1.47.7Compare Source
Changed
srcshould be in internalprocessEnvobject (#643)v1.47.6Compare Source
Changed
v1.47.5Compare Source
Changed
v1.47.4Compare Source
Changed
dotenvx-radar(#638)v1.47.3Compare Source
Added
radar#observeif Radar installed by user (#631)Removed
cliin package.json (#632)v1.47.2Compare Source
Added
cliin package.json (#629)v1.47.1Compare Source
Added
radar active 📡when dotenvx-radar is installed (#625)v1.47.0Compare Source
Added
dotenvx radarcommand (#624)v1.46.0Compare Source
Added
Removed
git-dotenvxandgit dotenvxshorthand (#621)v1.45.2Compare Source
Changed
v1.45.1Compare Source
Changed
setLogNameandsetLogVersioninconfig(#613)v1.45.0Compare Source
Added
logger.setNameandlogger.setVersionfor customization of logger (#612)v1.44.2Compare Source
Changed
v1.44.1Compare Source
Changed
SetOutputtype (#597)v1.44.0Compare Source
Added
armv7support (#593)v1.43.0Compare Source
Removed
errorv, errornocolor, blankfrom logger options (#584)Changed
console.errorwithlogger.error(#584)v1.42.2Compare Source
Changed
--forceflag work with?force=true(2776715)v1.42.1Compare Source
Added
--forceflag toinstall.sh(0b8d21c)v1.42.0Compare Source
Added
osandarchviainstall.shanddotenvx.sh(3ded752)v1.41.0Compare Source
Added
v1.40.1Compare Source
Changed
ext scancommand (#570)v1.40.0Compare Source
Added
ext precommitandext prebuild– catch duplicate KEYs in the same .env file where one is mistakenly left unencrypted (#567)v1.39.1Compare Source
Added
versionto homebrew formula (#564)v1.39.0Compare Source
Added
--convention flowoption todotenvx run(#551)Changed
v1.38.5Compare Source
Added
config.d.tsfile to fix type error when loadingdotenvx/dotenvx/configwith dynamic import (#547)v1.38.4Compare Source
Changed
v1.38.3Compare Source
Changed
process.env(#536)v1.38.2Compare Source
Added
main.get.v1.38.1Compare Source
Changed
encryptwhen mutliline contains windowsCRLF(\r\n) (#534)Note: dotenvx will convert these
\r\nnewlines to\n. Our recommendation is to stop usingCRLF- its origin is from typewriter days. Instead, set your editor or gitattributes to useLF.v1.38.0Compare Source
Changed
v1.37.0Compare Source
Added
dotenvx rotatecommand 🎉 (#530)also: our whitepaper is released as a draft.
v1.36.0Compare Source
Changed
--strictflag respects (doesn't throw) anything in--ignoreflag (#527)v1.35.0Compare Source
Added
npx dotenvx precommitsupport as a convenience (#523)main.getmethod (#524)The addition of
main.getfacilitates what we term Decryption at Access, a concept explored in greater detail in our whitepaper.v1.34.0Compare Source
Added
main.setmethod now writes to files (#517)v1.33.0Compare Source
Added
import '@​dotenvx/dotenvx/config'(#508)v1.32.1Compare Source
Changed
v1.32.0Compare Source
Added
ext prebuild(#501)Changed
ext precommitto check git modified state as well as git staged state - useful for usingdotenvx ext precommitwithout the--installflag in automated scripts and ci. (#499)Removed
errorvp, errorvpb, warnv, warnvp, warnvpb, successvp, successvpb, help2(#501)v1.31.3Compare Source
Changed
v1.31.2Compare Source
Changed
v1.31.1Compare Source
Changed
\nnewlines (#495)v1.31.0Compare Source
Added
main.setfunction (#492)main.config(#491)v1.30.1Compare Source
Added
v1.30.0Compare Source
Added
-fk(--env-keys-file) flag to customize the path to your.env.keysfile withrun, get, set, encrypt, decrypt, and keypair🎉 (#486)This is great for monorepos. Maintain one
.env.keysfile across all your apps.$ dotenvx encrypt -fk .env.keys -f apps/backend/.env $ dotenvx encrypt -fk .env.keys -f apps/frontend/.env $ tree -a . ├── .env.keys └── apps ├── backend │ └── .env └── frontend └── .env $ dotenvx get -fk .env.keys -f apps/backend/.envv1.29.0Compare Source
Added
--ignoreflag to suppress specified errors. example:dotenvx run --ignore=MISSING_ENV_FILE(#485)v1.28.0Compare Source
Changed
.env.keysfile is generated WITHOUT quotes going forward. This is to minimize friction around Docker gotchas to developers - old versions of Docker do not support--env-filecontaining quoted keys/values. (#480) (additional note)v1.27.0Compare Source
Added
\texpansion when double quoted. (e.g.TAB="hi\tfriend"becomeshi friend) (#479)v1.26.2Compare Source
Changed
v1.26.1Compare Source
Added
main.parsemethod (#475)v1.26.0Compare Source
Added
privateKeyoption tomain.parsemethod (#474)v1.25.2Compare Source
Added
Removed
v1.25.1[Compare Source](https://redirect.github.com/dotenv
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.