4.3.16
What's Changed
- Refactor method to remove extra tap requires by @apainintheneck in #18010
- sorbet: Bump some
cmd/*
files totyped: strict
by @issyl0 in #18011 - Make FromContentLoader.try_new typesafe by @dduugg in #18019
- sorbet: Bump more files to
typed: strict
by @issyl0 in #18004 - Fix incompatibility in
brew shellenv
with older version of Fish shell by @smsearcy in #18001 - rubocop: Use
Sorbet/StrictSigil
as it's better than comments by @issyl0 in #18023 - attestation: specialize error when
gh
is old by @woodruffw in #17926 - Revert "attestation: specialize error when
gh
is old" by @woodruffw in #18030 - Make Cask::Artifact::Installer typesafe by @dduugg in #18020
- Revert "Make Cask::Artifact::Installer typesafe" by @bevanjkay in #18033
- Improve VSCode configuration by @MikeMcQuaid in #18026
- formula_auditor: fix eol check by @chenrui333 in #18034
- unpack_strategy/dmg: fix UID handling by @Bo98 in #18040
- formula_name_cask_token_auditor: use
typed: strict
by @p-linnane in #18041 - download: use
typed: strict
by @p-linnane in #18042 - extend/io: use
typed: strict
by @p-linnane in #18043 - Deprecate invoking commands in the old (non-AbstractCommand) style by @dduugg in #18008
- Verify more constants are not loaded at startup by @apainintheneck in #18012
- Fix message when disablement is in the past. by @reitermarkus in #18054
- extend/os/linux/keg: use
typed: strict
by @p-linnane in #18046 - extend/os/linux/formula_installer: use
typed: strict
by @p-linnane in #18045 - Add
brew debugger
command by @Rylan12 in #18050 - Update dev container recommended extensions by @Rylan12 in #18058
- Suppress sorbet type errors when using `undef' by @dduugg in #18056
- Improve VS Code debugger support by @Rylan12 in #18057
- Add a bunch more
UNDEFINED_CONSTANTS
for startup. by @MikeMcQuaid in #18065
New Contributors
Full Changelog: 4.3.15...4.3.16