Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @dotenvx/dotenvx to v1.32.1 #22

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 27, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@dotenvx/dotenvx 1.14.1 -> 1.32.1 age adoption passing confidence

Release Notes

dotenvx/dotenvx (@​dotenvx/dotenvx)

v1.32.1

Compare Source

Changed
  • remove duplicated help messages (#​504)

v1.32.0

Compare Source

Added
  • add encrypted check support for ext prebuild (#​501)
Changed
  • modify ext precommit to check git modified state as well as git staged state - useful for using dotenvx ext precommit without the --install flag in automated scripts and ci. (#​499)
Removed
  • remove internal logger methods errorvp, errorvpb, warnv, warnvp, warnvpb, successvp, successvpb, help2 (#​501)

v1.31.3

Compare Source

Changed
  • adjust wingetcreate to use powershell when parsing version

v1.31.2

Compare Source

Changed
  • use wingetcreate for releasing to WinGet (#​498)

v1.31.1

Compare Source

Changed
  • 🐞 fix encryption of values containing explicit \n newlines (#​495)

v1.31.0

Compare Source

Added
  • expose main.set function (#​492)
  • add missing types for main.config (#​491)

v1.30.1

Compare Source

Added
  • support complex command substitution combining variable expansion (#​490)

v1.30.0

Compare Source

Added
  • add -fk (--env-keys-file) flag to customize the path to your .env.keys file with run, get, set, encrypt, decrypt, and keypair 🎉 (#​486)

This is great for monorepos. Maintain one .env.keys file 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/.env

v1.29.0

Compare Source

Added
  • add --ignore flag to suppress specified errors. example: dotenvx run --ignore=MISSING_ENV_FILE (#​485)

v1.28.0

Compare Source

Changed
  • .env.keys file is generated WITHOUT quotes going forward. This is to minimize friction around Docker gotchas to developers - old versions of Docker do not support --env-file containing quoted keys/values. (#​480) (additional note)

v1.27.0

Compare Source

Added
  • add support for \t expansion when double quoted. (e.g. TAB="hi\tfriend" becomes hi friend) (#​479)

v1.26.2

Compare Source

Changed
  • build binaries with bytecode option (#​477)

v1.26.1

Compare Source

Added
  • add typescript type definitions for main.parse method (#​475)

v1.26.0

Compare Source

Added
  • add privateKey option to main.parse method (#​474)

v1.25.2

Compare Source

Added
  • for binaries add pre-build step using esbuild (#​471)
Removed
  • remove types for functions that were removed a while back (2aa660)

v1.25.1

Compare Source

Changed
  • improve helpful error messaging around decryption failures by specifying specific key and private key name (#​463)

v1.25.0

Compare Source

Added
  • add run --strict flag to exit with code 1 if any errors are encountered - like a missing .env file or decryption failure (#​460)
  • add get --strict flag to exit with code 1 if any errors are encountered - like a missing .env file or decryption failure (#​461)
  • add strict option to config() to throw for any errors (#​459)
Changed
  • log MISSING_ENV_FILE and DECRYPTION_FAILED errors to stderr (prior was stdout as a warning) (#​459)
Removed
  • remove dotenvx.get() function from lib/main.js. (parse already historically exists for this purpose) (#​461)

v1.24.5

Compare Source

Changed
  • 🐞 do not expand prior literal values (#​458)

v1.24.4

Compare Source

Changed
  • do not expand command substitution (#​456)

v1.24.3

Compare Source

Changed
  • 🐞 fix command substitution for more complex commands (#​455)

v1.24.2

Compare Source

Changed
  • treat pre-existing expandable values as literal in process.env (#​450)

v1.24.1

Compare Source

Changed

v1.24.0

Compare Source

Added
  • support progressive append/update (#​445)
FOO=foo
FOO=${FOO}bar

v1.23.0

Compare Source

Added
  • deeper variable expansion support and protection against self-referencing variables 🛡️ (#​439)

v1.22.2

Compare Source

Changed
  • more lenient handling of -- separator and better error messaging when flags are ambiguous (#​438)

v1.22.1

Compare Source

Changed
  • 🐞 patch loading order issue with single quotes (#​436)

v1.22.0

Compare Source

Added
  • add --pattern argument to ext gitignore (dotenvx ext gitignore --pattern .env.keys) (#​430)
Changed
  • clarify next steps after first time encrypting (#​430)

v1.21.1

Compare Source

Changed
  • for --convention nextjs ingnore .env.local for TEST environment (#​425)
  • for precommit redirect missing dotenvx command using POSIX compliant redirection (#​424)
  • make parent dotenvx help command less noisy by removing [options]. run dotenvx COMMAND -h to list all available options like always (#​429)

v1.21.0

Compare Source

Changed

🎓 now if you choose to single quote, double quote, no quote, or backtick your value it will be respected - including for encrypted values. this more intuitively handles complex cases like escaped characters, literals, and json.

v1.20.1

Compare Source

Changed
  • update eciesjs (#​421)
  • remove default values for ts interface - no longer permitted by latest ts (#​419)

v1.20.0

Compare Source

see CHANGELOG

v1.19.3

Compare Source

Changed
  • 🐞 fix decrypt re-encrypt of values containing backslashes (#​406)

v1.19.2

Compare Source

Changed
  • forward additional signals like SIGUSR2 (#​403)

v1.19.1

Compare Source

Changed
  • if SIGTERM or SIGINT sent, don't bubble wrapped process error (#​402)

v1.19.0

Compare Source

Added
  • support key glob filtering for encrypt and decrypt. example: dotenvx encrypt -ek "NEXT_PUBLIC_*" (#​397)

v1.18.1

Compare Source

Added
  • escape user inputted regex groupings like $1 or $2. (#​396)

v1.18.0

Compare Source

Added
  • set and encrypt preserve leading spaces (#​395)
     HELLO=world
Changed
  • improve escape and quote handling for set, encrypt, and decrypt (#​395)
  • 🐞 fix encrypt, then decrypt, then encrypt on a json value (#​377)

Note: the underlying replace engine to support these changes now wraps your values in single quotes. the prior replace engine wrapped in double quotes.

So where your .env used to look like this with double quotes:

HELLO="encrypted:1234"
API_KEY="encrypted:5678"

It will now begin looking like this with single quotes:

HELLO='encrypted:1234'
API_KEY='encrypted:5678'

It's an aesthetic side effect only. Your values will continue to be decrypted and encrypted correctly.

v1.17.0

Compare Source

Added
  • add --format=eval option for get (#​393)

v1.16.1

Compare Source

Changed
  • suppress stderr using options.stdio (#​391)

v1.16.0

Compare Source

Changed
  • for dotenvx keypair call out to dotenvx pro keypair if pro installed (#​390)

v1.15.0

Compare Source

Added
  • add --format=shell option for keypair (#​389)

v1.14.2

Compare Source

Changed
  • swap process.stdout.write for console.log to patch up npx edge case (#​387)

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

coderabbitai bot commented Oct 27, 2024

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR. (Beta)
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

socket-security bot commented Oct 27, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@dotenvx/[email protected] environment, filesystem, shell +28 4.07 MB motdotenv

🚮 Removed packages: npm/@dotenvx/[email protected]

View full report↗︎

@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.21.0 fix(deps): update dependency @dotenvx/dotenvx to v1.21.1 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from fe5fc29 to c8cd8af Compare October 31, 2024 21:47
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.21.1 fix(deps): update dependency @dotenvx/dotenvx to v1.22.0 Nov 4, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from c8cd8af to 9738a3e Compare November 4, 2024 20:14
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.22.0 fix(deps): update dependency @dotenvx/dotenvx to v1.22.1 Nov 12, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch 2 times, most recently from e5e0f65 to 9e56543 Compare November 12, 2024 23:47
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.22.1 fix(deps): update dependency @dotenvx/dotenvx to v1.22.2 Nov 12, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 9e56543 to d964bf3 Compare November 13, 2024 05:15
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.22.2 fix(deps): update dependency @dotenvx/dotenvx to v1.23.0 Nov 13, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from d964bf3 to 10ef81b Compare November 16, 2024 01:31
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.23.0 fix(deps): update dependency @dotenvx/dotenvx to v1.24.0 Nov 16, 2024
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.24.0 fix(deps): update dependency @dotenvx/dotenvx to v1.24.1 Nov 18, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch 2 times, most recently from 98e4289 to 2f5d451 Compare November 18, 2024 20:17
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.24.1 fix(deps): update dependency @dotenvx/dotenvx to v1.24.2 Nov 18, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 2f5d451 to 69e7dcc Compare November 20, 2024 23:21
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.24.2 fix(deps): update dependency @dotenvx/dotenvx to v1.24.4 Nov 20, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 69e7dcc to e60babc Compare November 22, 2024 18:20
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.24.4 fix(deps): update dependency @dotenvx/dotenvx to v1.24.5 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from e60babc to 61e328d Compare November 26, 2024 00:19
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.24.5 fix(deps): update dependency @dotenvx/dotenvx to v1.25.0 Nov 26, 2024
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.25.0 fix(deps): update dependency @dotenvx/dotenvx to v1.25.1 Nov 26, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch 2 times, most recently from 609af90 to 32cfac0 Compare November 30, 2024 01:11
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.25.1 fix(deps): update dependency @dotenvx/dotenvx to v1.26.0 Nov 30, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 32cfac0 to ce6c949 Compare December 2, 2024 17:56
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.26.0 fix(deps): update dependency @dotenvx/dotenvx to v1.26.2 Dec 2, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from ce6c949 to 9a1db50 Compare December 3, 2024 18:42
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.26.2 fix(deps): update dependency @dotenvx/dotenvx to v1.27.0 Dec 3, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 9a1db50 to ced0578 Compare December 3, 2024 22:23
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.27.0 fix(deps): update dependency @dotenvx/dotenvx to v1.28.0 Dec 3, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from ced0578 to a9dd8cb Compare December 10, 2024 01:19
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.28.0 fix(deps): update dependency @dotenvx/dotenvx to v1.29.0 Dec 10, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from a9dd8cb to cafbeb9 Compare December 14, 2024 06:05
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.29.0 fix(deps): update dependency @dotenvx/dotenvx to v1.30.1 Dec 14, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from cafbeb9 to 4c6b922 Compare December 15, 2024 00:22
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.30.1 fix(deps): update dependency @dotenvx/dotenvx to v1.31.0 Dec 15, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 4c6b922 to 5d71815 Compare December 20, 2024 20:44
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.31.0 fix(deps): update dependency @dotenvx/dotenvx to v1.31.1 Dec 20, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 5d71815 to f744695 Compare December 21, 2024 00:08
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.31.1 fix(deps): update dependency @dotenvx/dotenvx to v1.31.3 Dec 21, 2024
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from f744695 to 27ede7c Compare December 27, 2024 17:23
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.31.3 fix(deps): update dependency @dotenvx/dotenvx to v1.32.0 Dec 27, 2024
@renovate renovate bot changed the title fix(deps): update dependency @dotenvx/dotenvx to v1.32.0 fix(deps): update dependency @dotenvx/dotenvx to v1.32.1 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/dotenvx-dotenvx-1.x-lockfile branch from 27ede7c to 5fd4923 Compare January 8, 2025 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants