Open renovate[bot] opened 4 months ago
This PR contains the following updates:
v6.9.3
v11.2.2
š 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.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
v6.9.3
->v11.2.2
Release Notes
caarlos0/env (github.com/caarlos0/env/v6)
### [`v11.2.2`](https://togithub.com/caarlos0/env/releases/tag/v11.2.2) [Compare Source](https://togithub.com/caarlos0/env/compare/v11.2.1...v11.2.2) #### Changelog ##### Documentation updates - [`aa50469`](https://togithub.com/caarlos0/env/commit/aa50469e805430de3f1c8a2b633872e9f4b0f56d): docs: duplicated headline ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v11.2.1`](https://togithub.com/caarlos0/env/releases/tag/v11.2.1) [Compare Source](https://togithub.com/caarlos0/env/compare/v11.2.0...v11.2.1) #### Changelog ##### Bug fixes - [`2683e95`](https://togithub.com/caarlos0/env/commit/2683e95c82982e589af0ddfaad99f6c33abd4fb2): fix: do not init empty arrays ([#321](https://togithub.com/caarlos0/env/issues/321)) ([@caarlos0](https://togithub.com/caarlos0)) ##### Documentation updates - [`fac6114`](https://togithub.com/caarlos0/env/commit/fac61148206aad772920750da240aa9c890911ee): docs: cleanup readme ([#322](https://togithub.com/caarlos0/env/issues/322)) ([@caarlos0](https://togithub.com/caarlos0)) - [`5d7eb0c`](https://togithub.com/caarlos0/env/commit/5d7eb0c24de4223a71573c8f8793a48ac8ee41e2): docs: fix bad example ([@caarlos0](https://togithub.com/caarlos0)) - [`19de57d`](https://togithub.com/caarlos0/env/commit/19de57d5d2a36333b1a67a3d67659cbfdaf9e1de): docs: more examples ([@caarlos0](https://togithub.com/caarlos0)) - [`be1c262`](https://togithub.com/caarlos0/env/commit/be1c262485afa232b7b799d1cc18a21ec5f0e87f): docs: more examples ([@caarlos0](https://togithub.com/caarlos0)) - [`fb84246`](https://togithub.com/caarlos0/env/commit/fb842469d582087e463fb4030819c8b00cfb7dbf): docs: more examples ([@caarlos0](https://togithub.com/caarlos0)) - [`1282042`](https://togithub.com/caarlos0/env/commit/12820420829dddd87dcbc4b28364b95dae292a99): docs: more examples ([@caarlos0](https://togithub.com/caarlos0)) - [`3d8627f`](https://togithub.com/caarlos0/env/commit/3d8627f0b884abb58f27046d2d118d4acfaf7777): docs: typos ([@caarlos0](https://togithub.com/caarlos0)) - [`d7efb64`](https://togithub.com/caarlos0/env/commit/d7efb648b593362462e7047c0619f9ca1bbc36ab): docs: update license year range ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v11.2.0`](https://togithub.com/caarlos0/env/releases/tag/v11.2.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v11.1.0...v11.2.0) #### Changelog ##### New Features - [`68793c0`](https://togithub.com/caarlos0/env/commit/68793c0696699b75cad4f91badb0ada6685bf6c3): feat: mapping slice of complex struct ([#312](https://togithub.com/caarlos0/env/issues/312)) ([@Rancbar](https://togithub.com/Rancbar)) ##### Documentation updates - [`33920af`](https://togithub.com/caarlos0/env/commit/33920afdec0ddeac41393d4214398d311a008754): docs: added a logo ([@caarlos0](https://togithub.com/caarlos0)) - [`0de9383`](https://togithub.com/caarlos0/env/commit/0de93839a29573a65842d404746f270c434e522a): docs: update ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v11.1.0`](https://togithub.com/caarlos0/env/releases/tag/v11.1.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v11.0.1...v11.1.0) #### Changelog ##### Bug fixes - [`432567c`](https://togithub.com/caarlos0/env/commit/432567cfba936d9710fc472f7fe6b97e7ca35e23): fix: retract v11.0.1, gate init nil pointers ([#318](https://togithub.com/caarlos0/env/issues/318)) ([@caarlos0](https://togithub.com/caarlos0)) ##### Other work - [`de7a9cc`](https://togithub.com/caarlos0/env/commit/de7a9cc23fb099d09a8aa8c5587809eddb4af1d1): ci: update goreleaser configs ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v11.0.1`](https://togithub.com/caarlos0/env/releases/tag/v11.0.1) [Compare Source](https://togithub.com/caarlos0/env/compare/v11.0.0...v11.0.1) #### Changelog ##### Bug fixes - [`0f77fef`](https://togithub.com/caarlos0/env/commit/0f77fefcf68e63b1d9bc693e01b182e84fabbd30): fix: add logic to handle nil pointer structs ([#306](https://togithub.com/caarlos0/env/issues/306)) ([@NithinGudla](https://togithub.com/NithinGudla)) ##### Documentation updates - [`1e2d9e1`](https://togithub.com/caarlos0/env/commit/1e2d9e135a1971a3b82f6874d26c6f4c012d2609): docs: better explain UseFieldNameByDefault ([@caarlos0](https://togithub.com/caarlos0)) - [`b436dff`](https://togithub.com/caarlos0/env/commit/b436dffb23aaf45c2a404ca4f9a1958569faa7ac): docs: document generics ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v11.0.0`](https://togithub.com/caarlos0/env/releases/tag/v11.0.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v10.0.0...v11.0.0) #### Changelog ##### Breaking changes - Updated module's Go version to 1.18 ##### New Features - [`8aee119`](https://togithub.com/caarlos0/env/commit/8aee119bf3c7cc7f57c945f243c15814ca930f5b): feat: ParseAs, ParseAsWithOptions, Must ([#300](https://togithub.com/caarlos0/env/issues/300)) ([@caarlos0](https://togithub.com/caarlos0)) ##### Bug fixes - [`c0ca5e0`](https://togithub.com/caarlos0/env/commit/c0ca5e04f52db40ec5a731ee3df93feba9046c31): fix: UseFieldNameByDefault when uppercased word in name ([#297](https://togithub.com/caarlos0/env/issues/297)) ([@caarlos0](https://togithub.com/caarlos0)) ##### Documentation updates - [`b400510`](https://togithub.com/caarlos0/env/commit/b400510050b4728b0571f730dc9206a144192805): docs: add related projects ([#290](https://togithub.com/caarlos0/env/issues/290)) ([@g4s8](https://togithub.com/g4s8)) - [`5235aff`](https://togithub.com/caarlos0/env/commit/5235aff4993b803a2c319c4506de57a5ee99ffb3): docs: add used and supported by section to readme ([#289](https://togithub.com/caarlos0/env/issues/289)) ([@caarlos0](https://togithub.com/caarlos0)) - [`506c331`](https://togithub.com/caarlos0/env/commit/506c331fcdca70ef7b5e6c68487e0ecbaac0fef7): docs: update ([@caarlos0](https://togithub.com/caarlos0)) - [`af0d375`](https://togithub.com/caarlos0/env/commit/af0d375f1aee2049bc8c030573a00665296656f5): docs: update caution banner ([@caarlos0](https://togithub.com/caarlos0)) - [`8cddcf2`](https://togithub.com/caarlos0/env/commit/8cddcf2275ba8c06891036aad435f18342726da8): docs: update readme ([@caarlos0](https://togithub.com/caarlos0)) - [`fa32ef4`](https://togithub.com/caarlos0/env/commit/fa32ef45be34deb0bb3b3de3bb9d0ad2db871f38): docs: update readme ([@caarlos0](https://togithub.com/caarlos0)) ##### Other work - [`4723331`](https://togithub.com/caarlos0/env/commit/4723331e0b439e17d6ea2f1f2e943a53ee782ab0): feat!: prepare for release ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v10.0.0`](https://togithub.com/caarlos0/env/releases/tag/v10.0.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v9.0.0...v10.0.0) #### Changelog ##### New Features - [`62b4ae1`](https://togithub.com/caarlos0/env/commit/62b4ae1b184f2fcdfaba263e66bb1d37e4bfcda5): feat!: ParseWithOptions: add the ability to override default opt.FuncMap keys ([#272](https://togithub.com/caarlos0/env/issues/272)) ([@Daniel538](https://togithub.com/Daniel538)) - [`e7e49c4`](https://togithub.com/caarlos0/env/commit/e7e49c464796841b50737b73bac531a01d94bf66): feat: GetFieldParams and GetFieldParamsWithOptions functions ([#261](https://togithub.com/caarlos0/env/issues/261)) ([@saturn4er](https://togithub.com/saturn4er)) - [`92df8c4`](https://togithub.com/caarlos0/env/commit/92df8c483610990512b871e8ccf9d550d90c9dda): feat: adds public ToMap function ([#275](https://togithub.com/caarlos0/env/issues/275)) ([@maxfilov](https://togithub.com/maxfilov)) - [`13ac655`](https://togithub.com/caarlos0/env/commit/13ac65527714f51e13b659bcaca1cd79b0993a98): feat: custom key value separator ([#284](https://togithub.com/caarlos0/env/issues/284)) ([@ruslan944](https://togithub.com/ruslan944)) - [`3f90e4a`](https://togithub.com/caarlos0/env/commit/3f90e4aee403062b4bb2d1690bb677af45ef6b2f): enhancement: Expand with default values ([#285](https://togithub.com/caarlos0/env/issues/285)) ([@gabrielcipriano](https://togithub.com/gabrielcipriano)) ##### Documentation updates - [`6723663`](https://togithub.com/caarlos0/env/commit/67236635cdfcab99baac3675ab5a058a49d853ee): docs: add map usage ([#282](https://togithub.com/caarlos0/env/issues/282)) ([@rfyiamcool](https://togithub.com/rfyiamcool)) ##### Other work - [`6061c47`](https://togithub.com/caarlos0/env/commit/6061c47a86bc2ffec1ee6dcb6a3a6b0a1096d14c): release: v10 ([@caarlos0](https://togithub.com/caarlos0)) *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v9.0.0`](https://togithub.com/caarlos0/env/releases/tag/v9.0.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v8.0.0...v9.0.0) #### Changelog ##### New Features - [`7a25c17`](https://togithub.com/caarlos0/env/commit/7a25c17e27bebe33ed7be5b169a95f61a0d90aae): feat!: accept expand as an option to the env tag ([#263](https://togithub.com/caarlos0/env/issues/263)) ([@caarlos0](https://togithub.com/caarlos0)) - [`4f6bb22`](https://togithub.com/caarlos0/env/commit/4f6bb22b03e366362642bc1b1b2bb8ba5b5786ef): feat!: v9 ([@caarlos0](https://togithub.com/caarlos0)) - [`9124b0a`](https://togithub.com/caarlos0/env/commit/9124b0abae524d4188d361dfef02bad9b97be423): feat: add support Web Assembly ([#265](https://togithub.com/caarlos0/env/issues/265)) ([@BorzdeG](https://togithub.com/BorzdeG)) ##### Bug fixes - [`0f07b7f`](https://togithub.com/caarlos0/env/commit/0f07b7f1a16b6ddbf3a03c82b26678ec48436bad): fix: invalid environment variable ([#271](https://togithub.com/caarlos0/env/issues/271)) ([@aymanbagabas](https://togithub.com/aymanbagabas)) - [`0b4d8a6`](https://togithub.com/caarlos0/env/commit/0b4d8a6c65bd475b19c0d49192a4efcae0d65896): fix: skip fields without env key in onSet ([#266](https://togithub.com/caarlos0/env/issues/266)) ([@aymanbagabas](https://togithub.com/aymanbagabas)) ##### Documentation updates - [`390412e`](https://togithub.com/caarlos0/env/commit/390412e4446ffcda767a61e790d3cb43efa03c9f): docs: clarify custom parser funcs and required fields ([@caarlos0](https://togithub.com/caarlos0)) - [`3f7d8cf`](https://togithub.com/caarlos0/env/commit/3f7d8cf57c96b465f9186215134d7535ab78c6be): docs: fix examples in readme for v8.0.0 ([#264](https://togithub.com/caarlos0/env/issues/264)) ([@Mattias-](https://togithub.com/Mattias-)) #### Migrating from v8 Replace `envExpand:"true"` with `,expand`, e.g.: ```go type Foo struct { Foo string `env:"FOO,expand"` } ``` *** *Released with [GoReleaser Pro](https://goreleaser.com/pro)!* ### [`v8.0.0`](https://togithub.com/caarlos0/env/releases/tag/v8.0.0) [Compare Source](https://togithub.com/caarlos0/env/compare/v7.1.0...v8.0.0) #### Changelog ##### Other work - [`224d85f`](https://togithub.com/caarlos0/env/commit/224d85fd8e951dea1fe7cab6c51f390afd4b7efa): build: fix goreleaser flags ([@caarlos0](https://togithub.com/caarlos0)) - [`fac0414`](https://togithub.com/caarlos0/env/commit/fac0414d0b77f17582fba4aaa5d435820c5a39f0): build: test on go stable and oldstable ([#259](https://togithub.com/caarlos0/env/issues/259)) ([@caarlos0](https://togithub.com/caarlos0)) - [`4e0f915`](https://togithub.com/caarlos0/env/commit/4e0f9156cfcf67667dd263ad13f0f9110cbe1798): feat!: refactor parse and parse with options ([#256](https://togithub.com/caarlos0/env/issues/256)) ([@caarlos0](https://togithub.com/caarlos0)) #### Updating from v7 - if you use `env.Parse` with no options, no change is required. - if you use `env.Parse` with one `Options{}`, call `env.ParseWithOptions` instead. - if you use `env.Parse` with options, and pass more than one `Options{}`, merge them into a single one, and use `env.ParseWithOptions` instead. - if you use `env.ParseWithFuncs`, use `env.ParseWithOptions` instead, and put your parsers into `Options{ FuncMap: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.
This PR was generated by Mend Renovate. View the repository job log.