Bump dotenv-rails from 2.8.1 to 3.0.2 #467

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/dotenv-rails-3.0.2 into main 2024-02-19 21:18:21 +08:00
dependabot[bot] commented 2024-02-19 15:08:34 +08:00 (Migrated from github.com)

Bumps dotenv-rails from 2.8.1 to 3.0.2.

Release notes

Sourced from dotenv-rails's releases.

3.0.2

What's Changed

Full Changelog: https://github.com/bkeepers/dotenv/compare/v3.0.1...v3.0.2

3.0.1

What's Changed

Full Changelog: https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1

3.0.0

See #476 for more details and to discuss this release.

Breaking Changes

Other improvements

Deprecations

  • The dotenv-rails gem is now superfluous. It's not technically deprecated yet and will continue to work, but the dotenv gem does the same thing. bkeepers/dotenv#468
  • Dotenv::Railtie has been deprecated. Use Dotenv::Rails. bkeepers/dotenv#468
  • Dotenv.overload has been replaced with overwrite. overload will still work and is not technically deprecated, but documentation refers to Dotenv.overwrite now. bkeepers/dotenv#469

New Contributors

Full Changelog: https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0.beta

3.0.0.beta

Breaking Changes

... (truncated)

Changelog

Sourced from dotenv-rails's changelog.

3.0.2

3.0.1

What's Changed

Full Changelog: https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1

3.0.0

Breaking Changes

Other improvements

Deprecations

  • The dotenv-rails gem is now superfluous. It's not technically deprecated yet and will continue to work, but the dotenv gem does the same thing. bkeepers/dotenv#468
  • Dotenv::Railtie has been deprecated. Use Dotenv::Rails. bkeepers/dotenv#468
  • Dotenv.overload has been replaced with overwrite. overload will still work and is not technically deprecated, but documentation refers to Dotenv.overwrite now. bkeepers/dotenv#469

New Contributors

Full Changelog: https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0

Commits
  • 6dd0385 Prepare for 3.0.2
  • 6a5615d Merge pull request #486 from bkeepers/mutate-rails-files
  • 069ec4f Restore ability to mutate Dotenv::Rails.files
  • 09caa4d Prepare for 3.0.1 release
  • ac8ea76 Merge pull request #481 from bkeepers/check-optional-rails
  • 3a2500c Merge pull request #484 from bkeepers/rails-root
  • 229cfc3 Join files to Rails.root at load time
  • cb8cd58 Merge pull request #483 from bkeepers/autorestore-cc
  • 86390d2 Disable autorestore if using climate_control or ice_age
  • f55afd8 Manually check optional Rails dependency version
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [dotenv-rails](https://github.com/bkeepers/dotenv) from 2.8.1 to 3.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bkeepers/dotenv/releases">dotenv-rails's releases</a>.</em></p> <blockquote> <h2>3.0.2</h2> <h2>What's Changed</h2> <ul> <li>Restore ability to mutate Dotenv::Rails.files by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/486">bkeepers/dotenv#486</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bkeepers/dotenv/compare/v3.0.1...v3.0.2">https://github.com/bkeepers/dotenv/compare/v3.0.1...v3.0.2</a></p> <h2>3.0.1</h2> <h2>What's Changed</h2> <ul> <li>Disable autorestore if using climate_control or ice_age by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/483">bkeepers/dotenv#483</a></li> <li>Join files to Rails.root at load time by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/484">bkeepers/dotenv#484</a></li> <li>Manually check optional Rails dependency version by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/481">bkeepers/dotenv#481</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1">https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1</a></p> <h2>3.0.0</h2> <p>See <a href="https://redirect.github.com/bkeepers/dotenv/issues/476">#476</a> for more details and to discuss this release.</p> <p><strong>Breaking Changes</strong></p> <ul> <li>Ruby &gt;= 3.0 and Rails &gt;= 6.1 are now required. Lock dotenv to <code>~&gt; 2.0</code> if you are using an outdated Ruby or Rails version. <a href="https://redirect.github.com/bkeepers/dotenv/pull/466">bkeepers/dotenv#466</a>, <a href="https://redirect.github.com/bkeepers/dotenv/pull/471">bkeepers/dotenv#471</a></li> <li><code>\n</code> is no longer expanded into a newline in quoted strings. Use multi-line strings with real line breaks, or set <code>DOTENV_LINEBREAK_MODE=legacy</code> to preserve the old behavior. <a href="https://github.com/nitsujri"><code>@​nitsujri</code></a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/423">bkeepers/dotenv#423</a></li> <li><code>ENV</code> will be <a href="https://github.com/bkeepers/dotenv#autorestore-in-tests">automatically restored between tests</a> (<code>ActiveSupport::TestCase</code> and <code>Rspec</code>). <a href="https://redirect.github.com/bkeepers/dotenv/pull/472">bkeepers/dotenv#472</a>, <a href="https://redirect.github.com/bkeepers/dotenv/pull/475">bkeepers/dotenv#475</a></li> <li>Fixed precedence when using <code>Dotenv::Rails.overload</code>. So now <code>.env.development.local</code> will overwrite <code>.env.local</code>, which will overwrite <code>.env.development</code>, which will overwrite <code>.env</code>. <a href="https://github.com/eriklovmo"><code>@​eriklovmo</code></a> - <a href="https://redirect.github.com/bkeepers/dotenv/pull/460">bkeepers/dotenv#460</a></li> <li>The instrumentation event <code>dotenv.load</code> has been renamed to <code>load.dotenv</code> to properly make use of namespaces in <a href="https://guides.rubyonrails.org/active_support_instrumentation.html">ActiveSupport::Notifications</a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/472">bkeepers/dotenv#472</a></li> </ul> <p><strong>Other improvements</strong></p> <ul> <li>All changes to ENV will be logged in Rails apps. <a href="https://redirect.github.com/bkeepers/dotenv/pull/473">bkeepers/dotenv#473</a></li> <li>Fixed an issue where <code>rake</code> loaded development files (<code>.env*development</code>) for test-related tasks. <a href="https://redirect.github.com/bkeepers/dotenv/pull/470">bkeepers/dotenv#470</a></li> <li>Add <code>-i</code>/<code>--ignore</code> option to <code>dotenv</code> CLI to optionally ignore missing files. <a href="https://github.com/stevenharman"><code>@​stevenharman</code></a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/463">bkeepers/dotenv#463</a></li> <li>You can <a href="https://github.com/bkeepers/dotenv#customizing-rails">customize which files get loaded</a> by setting <code>Dotenv::Rails.files</code>. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> </ul> <p><strong>Deprecations</strong></p> <ul> <li>The <code>dotenv-rails</code> gem is now superfluous. It's not technically deprecated yet and will continue to work, but the <code>dotenv</code> gem does the same thing. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> <li><code>Dotenv::Railtie</code> has been deprecated. Use <code>Dotenv::Rails</code>. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> <li><code>Dotenv.overload</code> has been replaced with <code>overwrite</code>. <code>overload</code> will still work and is not technically deprecated, but documentation refers to <code>Dotenv.overwrite</code> now. <a href="https://redirect.github.com/bkeepers/dotenv/pull/469">bkeepers/dotenv#469</a></li> </ul> <p><strong>New Contributors</strong></p> <ul> <li><a href="https://github.com/stevenharman"><code>@​stevenharman</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/463">bkeepers/dotenv#463</a></li> <li><a href="https://github.com/eriklovmo"><code>@​eriklovmo</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/460">bkeepers/dotenv#460</a></li> <li><a href="https://github.com/nitsujri"><code>@​nitsujri</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/423">bkeepers/dotenv#423</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0.beta">https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0.beta</a></p> <h2>3.0.0.beta</h2> <p><strong>Breaking Changes</strong></p> <ul> <li>Ruby &gt;= 3.0 and Rails &gt;= 6.1 are now required. Lock dotenv to <code>~&gt; 2.0</code> if you are using an outdated Ruby or Rails version. <a href="https://redirect.github.com/bkeepers/dotenv/pull/466">bkeepers/dotenv#466</a>, <a href="https://redirect.github.com/bkeepers/dotenv/pull/471">bkeepers/dotenv#471</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bkeepers/dotenv/blob/main/Changelog.md">dotenv-rails's changelog</a>.</em></p> <blockquote> <h2>3.0.2</h2> <ul> <li>Fix: Restore ability to mutate Dotenv::Rails.files by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/486">bkeepers/dotenv#486</a></li> </ul> <h2>3.0.1</h2> <p><strong>What's Changed</strong></p> <ul> <li>Disable autorestore if using climate_control or ice_age by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/483">bkeepers/dotenv#483</a></li> <li>Join files to Rails.root at load time by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/484">bkeepers/dotenv#484</a></li> <li>Manually check optional Rails dependency version by <a href="https://github.com/bkeepers"><code>@​bkeepers</code></a> in <a href="https://redirect.github.com/bkeepers/dotenv/pull/481">bkeepers/dotenv#481</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1">https://github.com/bkeepers/dotenv/compare/v3.0.0...v3.0.1</a></p> <h2>3.0.0</h2> <p><strong>Breaking Changes</strong></p> <ul> <li>Ruby &gt;= 3.0 and Rails &gt;= 6.1 are now required. Lock dotenv to <code>~&gt; 2.0</code> if you are using an outdated Ruby or Rails version. <a href="https://redirect.github.com/bkeepers/dotenv/pull/466">bkeepers/dotenv#466</a>, <a href="https://redirect.github.com/bkeepers/dotenv/pull/471">bkeepers/dotenv#471</a></li> <li><code>\n</code> is no longer expanded into a newline in quoted strings. Use multi-line strings with real line breaks, or set <code>DOTENV_LINEBREAK_MODE=legacy</code> to preserve the old behavior. <a href="https://github.com/nitsujri"><code>@​nitsujri</code></a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/423">bkeepers/dotenv#423</a></li> <li><code>ENV</code> will be <a href="https://github.com/bkeepers/dotenv#autorestore-in-tests">automatically restored between tests</a> (<code>ActiveSupport::TestCase</code> and <code>Rspec</code>). <a href="https://redirect.github.com/bkeepers/dotenv/pull/472">bkeepers/dotenv#472</a>, <a href="https://redirect.github.com/bkeepers/dotenv/pull/475">bkeepers/dotenv#475</a></li> <li>Fixed precedence when using <code>Dotenv::Rails.overload</code>. So now <code>.env.development.local</code> will overwrite <code>.env.local</code>, which will overwrite <code>.env.development</code>, which will overwrite <code>.env</code>. <a href="https://github.com/eriklovmo"><code>@​eriklovmo</code></a> - <a href="https://redirect.github.com/bkeepers/dotenv/pull/460">bkeepers/dotenv#460</a></li> <li>The instrumentation event <code>dotenv.load</code> has been renamed to <code>load.dotenv</code> to properly make use of namespaces in <a href="https://guides.rubyonrails.org/active_support_instrumentation.html">ActiveSupport::Notifications</a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/472">bkeepers/dotenv#472</a></li> </ul> <p><strong>Other improvements</strong></p> <ul> <li>All changes to ENV will be logged in Rails apps. <a href="https://redirect.github.com/bkeepers/dotenv/pull/473">bkeepers/dotenv#473</a></li> <li>Fixed an issue where <code>rake</code> loaded development files (<code>.env*development</code>) for test-related tasks. <a href="https://redirect.github.com/bkeepers/dotenv/pull/470">bkeepers/dotenv#470</a></li> <li>Add <code>-i</code>/<code>--ignore</code> option to <code>dotenv</code> CLI to optionally ignore missing files. <a href="https://github.com/stevenharman"><code>@​stevenharman</code></a> <a href="https://redirect.github.com/bkeepers/dotenv/pull/463">bkeepers/dotenv#463</a></li> <li>You can <a href="https://github.com/bkeepers/dotenv#customizing-rails">customize which files get loaded</a> by setting <code>Dotenv::Rails.files</code>. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> </ul> <p><strong>Deprecations</strong></p> <ul> <li>The <code>dotenv-rails</code> gem is now superfluous. It's not technically deprecated yet and will continue to work, but the <code>dotenv</code> gem does the same thing. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> <li><code>Dotenv::Railtie</code> has been deprecated. Use <code>Dotenv::Rails</code>. <a href="https://redirect.github.com/bkeepers/dotenv/pull/468">bkeepers/dotenv#468</a></li> <li><code>Dotenv.overload</code> has been replaced with <code>overwrite</code>. <code>overload</code> will still work and is not technically deprecated, but documentation refers to <code>Dotenv.overwrite</code> now. <a href="https://redirect.github.com/bkeepers/dotenv/pull/469">bkeepers/dotenv#469</a></li> </ul> <p><strong>New Contributors</strong></p> <ul> <li><a href="https://github.com/stevenharman"><code>@​stevenharman</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/463">bkeepers/dotenv#463</a></li> <li><a href="https://github.com/eriklovmo"><code>@​eriklovmo</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/460">bkeepers/dotenv#460</a></li> <li><a href="https://github.com/nitsujri"><code>@​nitsujri</code></a> made their first contribution in <a href="https://redirect.github.com/bkeepers/dotenv/pull/423">bkeepers/dotenv#423</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0">https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bkeepers/dotenv/commit/6dd03851298c4bd250c36ef14ba253892db04063"><code>6dd0385</code></a> Prepare for 3.0.2</li> <li><a href="https://github.com/bkeepers/dotenv/commit/6a5615dcaba54582cf8d809ccd65ced9f18332fe"><code>6a5615d</code></a> Merge pull request <a href="https://redirect.github.com/bkeepers/dotenv/issues/486">#486</a> from bkeepers/mutate-rails-files</li> <li><a href="https://github.com/bkeepers/dotenv/commit/069ec4f8e41a9860ceba35b0fc297652db6552fa"><code>069ec4f</code></a> Restore ability to mutate Dotenv::Rails.files</li> <li><a href="https://github.com/bkeepers/dotenv/commit/09caa4d08403770bf70bdd9f4b2404ea99e5312f"><code>09caa4d</code></a> Prepare for 3.0.1 release</li> <li><a href="https://github.com/bkeepers/dotenv/commit/ac8ea7662f453a82ecd80505e7f03305e1e18a81"><code>ac8ea76</code></a> Merge pull request <a href="https://redirect.github.com/bkeepers/dotenv/issues/481">#481</a> from bkeepers/check-optional-rails</li> <li><a href="https://github.com/bkeepers/dotenv/commit/3a2500c2f92c860e6f037590643713baab1af0b5"><code>3a2500c</code></a> Merge pull request <a href="https://redirect.github.com/bkeepers/dotenv/issues/484">#484</a> from bkeepers/rails-root</li> <li><a href="https://github.com/bkeepers/dotenv/commit/229cfc342cbe822c6a9903fc721d911f6ee9df26"><code>229cfc3</code></a> Join files to Rails.root at load time</li> <li><a href="https://github.com/bkeepers/dotenv/commit/cb8cd5803bdc510c9335003ea840b237193b4e03"><code>cb8cd58</code></a> Merge pull request <a href="https://redirect.github.com/bkeepers/dotenv/issues/483">#483</a> from bkeepers/autorestore-cc</li> <li><a href="https://github.com/bkeepers/dotenv/commit/86390d29019afb271e48cb64fd304c056e5846ba"><code>86390d2</code></a> Disable autorestore if using climate_control or ice_age</li> <li><a href="https://github.com/bkeepers/dotenv/commit/f55afd89bf7cca411d5edb8ecce56d5dde349738"><code>f55afd8</code></a> Manually check optional Rails dependency version</li> <li>Additional commits viewable in <a href="https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.0.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dotenv-rails&package-manager=bundler&previous-version=2.8.1&new-version=3.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Sign in to join this conversation.