Bump github.com/joho/godotenv from 1.3.0 to 1.5.1
Bumps github.com/joho/godotenv from 1.3.0 to 1.5.1.
Release notes
Sourced from github.com/joho/godotenv's releases.
Fix parser regressions from multiline support
Version 1.5 came with a whole new parser, and with a new parser comes new bugs.
Things that were broken in 1.5 that are now fixed:
- unquoted variables with interior whitespace no longer split on the first space (and then break the following line if you have one)
- inline comments now work again for both quoted and unquoted variables
exportstatement filtering was made more robust and matched earlier versions behaviourFOO.BARkey names are permitted again (i have no idea why you'd do it, but it's explicitly supported in ruby dotenv files)There's one breaking change: earlier versions of this library would allow unterminated quoted variables in some instances and return a value (ie
FOO="barwould set env ofFOO: '"bar'), this now returns an error.What's Changed
- Fix bug where internal unquoted whitespace truncates values by
@johoin joho/godotenv#205Full Changelog: https://github.com/joho/godotenv/compare/v1.5.0...v1.5.1
v1.5.0 - multiline variables
The big news this release is that godotenv finally, after much procrastination in review, supports multiline variables (fixes #64). Big shoutout to
@x1unixfor the bulk of the work on the original PR and also to@coolaj86and@austinsaskofor some very helpful review and tweaks.Also added a
-ooverload flag (thanks@2tef)What's Changed
- Try and fix go get in CI for power8 by
@johoin joho/godotenv#157- Fix typos in comments and extend README by
@alexandearin joho/godotenv#177- tune README by
@bikbahin joho/godotenv#170- Remove renovate, add dependabot by
@johoin joho/godotenv#183- Setup codeql by
@johoin joho/godotenv#186- Bump actions/checkout from 2 to 3 by
@dependabotin joho/godotenv#184- Bump actions/setup-go from 2 to 3 by
@dependabotin joho/godotenv#185- Add darwin arm64 build by
@statikin joho/godotenv#174- Sort Go import in README by
@Doarakkoin joho/godotenv#193- Fix godoc formatting by
@johoin joho/godotenv#197- fix tiny details by
@2tefin joho/godotenv#199- Multiline string support by
@x1unixin joho/godotenv#156- Update CI to test go 1.20 by
@johoin joho/godotenv#201- fix whitespace with gofmt by
@2tefin joho/godotenv#203- add overload flag by
@2tefin joho/godotenv#200
- Fix: ioutil.ReadAll() is deprecated, so removed it's dependency by
@dreygurin joho/godotenv#202New Contributors
@x1unixmade their first contribution in joho/godotenv#118@alexandearmade their first contribution in joho/godotenv#177@bikbahmade their first contribution in joho/godotenv#170@dependabotmade their first contribution in joho/godotenv#184@statikmade their first contribution in joho/godotenv#174@Doarakkomade their first contribution in joho/godotenv#193@2tefmade their first contribution in joho/godotenv#199@dreygurmade their first contribution in joho/godotenv#202
... (truncated)
Commits
3fc4292Fix bug where internal unquoted whitespace truncates values (#205)b311b26Fix: ioutil.ReadAll() is deprecated, so removed it's dependency (#202)4321598add overload flag (#200)32a3b9bfix whitespace with gofmt (#203)06bf2d6Update CI to test go 1.20 (#201)cc9e9b7Multiline string support (#156)0f21d20fix tiny details (#199)5c76d3eAdd punctuation to please godoc (#197)85a2237sort go import in readme (#193)add39c6Remove power8 again as it wasn't fixed- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)