What's Changed
- cli/named_args: better handle name conflicts in #to_paths by @apainintheneck in #16069
- workflows/build-pkg: tweak some variables. by @MikeMcQuaid in #16071
- Fix markdown linter errors by @apainintheneck in #16076
- Improve building Homebrew*.pkg by @MikeMcQuaid in #16077
- workflows/pkg-installer: fix filename. by @MikeMcQuaid in #16080
- download_strategy: fix mirrors not working by @Bo98 in #16079
- Version: Improve date version parsing by @samford in #16081
- Revert "Version: Improve date version parsing" by @fxcoudert in #16083
- More Homebrew
.pkg
improvements by @MikeMcQuaid in #16082 - rubocops/text: Declare "revision 0" in formulae as unnecessary by @issyl0 in #16086
- standalone/bootsnap: relax restrictions by @Bo98 in #16062
- Revert "standalone/bootsnap: relax restrictions" by @MikeMcQuaid in #16088
- workflows/tests: split gem cache per OS version by @Bo98 in #16089
- api: ignore HTTPS errors if minimum curl version isn't installed by @EricFromCanada in #16078
- standalone/bootsnap: relax restrictions by @MikeMcQuaid in #16090
- workflows: replace
hub
withgh
by @Bo98 in #16091 - Improve Mac package for enterprise install scenarios by @MikeMcQuaid in #16094
- Improve Mac package for enterprise install scenarios by @nstrauss in #16073
- docs: prefer placing
shellenv
command in rcfile rather than shell profile on Linux by @XuehaiPan in #16040 - service: support multiple sockets in DSL by @apainintheneck in #16063
- cmd/fetch: restore
--HEAD
functionality by @EricFromCanada in #16095 - cli/parser: depopulate commands' internal args lists by @EricFromCanada in #16096
- Add missing permissions to actions publish by @JameelKaisar in #16097
- Version: Improve date version parsing by @samford in #16085
New Contributors
- @nstrauss made their first contribution in #16073
- @JameelKaisar made their first contribution in #16097
Full Changelog: 4.1.14...4.1.15