跳到主内容
@wquguru
精选70Homebrew(GitHub Releases)客户端

Homebrew 6.0.13:新增 Landlock 沙箱、服务停止超时等

6.0.13

原文
发到 X

What's Changed

  • docs: update formula authoring and toolchain references by @p-linnane in #23225
  • Don't print the --force hint when brew bundle cleanup prompts by @p-linnane in #23212
  • Generate stable cask syntax jobs by @MikeMcQuaid in #23222
  • docs: convert Adding Software to Homebrew into a package-type router by @p-linnane in #23224
  • Use --end-of-options for Git arguments by @andrew in #23223
  • Normalise systemd service labels by @MikeMcQuaid in #23228
  • Skip unavailable xattrs in cask audits by @MikeMcQuaid in #23229
  • Add phase timings to brew prof by @MikeMcQuaid in #23216
  • docs: update maintainer operations guides by @p-linnane in #23231
  • Add appimage to cask stanza order by @p-linnane in #23234
  • Remove Caskroom symlinks broken by cask uninstall, and warn when they exist by @aholland in #23235
  • docs: enforce sentence-case headings and codify prose conventions by @p-linnane in #23233
  • Validate serialised install steps (6/25) by @MikeMcQuaid in #23240
  • list: warn about broken Caskroom symlinks from the Bash fast path by @aholland in #23245
  • list: test the Bash fast path against the Ruby command by @aholland in #23247
  • Count squash-merge commits into the contributions count by @Moisan in #23221
  • Add cask command wrappers (6/24) by @MikeMcQuaid in #23183
  • Handle missing bottle mirror metadata by @MikeMcQuaid in #23244
  • dev-cmd/contributions: require tap by @samford in #23253
  • brew search --desc: show casks without descriptions by @MikeMcQuaid in #23241
  • List formulae from untrusted taps by @MikeMcQuaid in #23242
  • Read remote.origin.url from .git/config without spawning Git by @hyuraku in #23248
  • write_env_script: add permission change by @Moisan in #23249
  • cask/migrator: do not copy a cask into itself through a rename alias by @aholland in #23261
  • Handle cask mount failures and interrupts by @MikeMcQuaid in #23257
  • formula: enable PIE for Haskell on Linux by @cho-m in #23254
  • Add generated cask scripts (7/24) by @MikeMcQuaid in #23184
  • DeprecateDisable: add formula unreachable reason by @samford in #23262
  • bundle add: accept fully-qualified names from untapped taps by @p-linnane in #23266
  • Wrap in-place terminal redraws in synchronized updates by @bendrucker in #23264
  • Warn when sandbox paths stay readable by @MikeMcQuaid in #23256
  • cask/audit: fix nil crash in min_os check by @krehel in #23268
  • pathname: build eager-init type objects once, not per allocation by @hyuraku in #23267
  • Fix flaky DownloadQueue interruption test by @MikeMcQuaid in #23269
  • shared_audits: pass --fail when fetching Forgejo repo data by @krehel in #23271
  • formula: remove duplicate info from std_npm_args doc by @cho-m in #23273
  • formula: allow changing install args in std_cabal_v2_args by @cho-m in #23272
  • docs: implement lists for readability by @bevanjkay in #23274
  • Add Linux Landlock sandbox by @MikeMcQuaid in #23255
  • Allow PTYs in Landlock sandboxes by @MikeMcQuaid in #23279
  • Deduplicate install step source globs by @MikeMcQuaid in #23276
  • Remove cask verified parameter by @MikeMcQuaid in #23280
  • Respect ignored dependencies in ask plans by @MikeMcQuaid in #23277
  • Offer to uninstall packages before untapping by @MikeMcQuaid in #23278
  • Convert diagnostics to Finding objects by @SMillerDev in #23044
  • workflows: skip signing/pushing for dependabot by @MikeMcQuaid in #23286
  • Output Landlock ABI version in brew config by @MikeMcQuaid in #23287
  • Block releases on open release blockers by @MikeMcQuaid in #23289
  • Sample only user-set env config in analytics by @MikeMcQuaid in #23290
  • Align EnvConfig RBI types with runtime value by @p-linnane in #23291
  • Allow Landlock access to devices and IPC by @MikeMcQuaid in #23288
  • Add stop_timeout to service DSL for graceful stop timeout by @IngmarStein in #23294
  • Add disabled cops enforcing public APIs in tests by @MikeMcQuaid in #23292
  • formula: std_go_args always add -s -w to ldflags by @cho-m in #23299
  • Simplify cask command wrappers by @MikeMcQuaid in #23296
  • Remove unused HOMEBREW_ARCHFLAGS by @cho-m in #23303
  • Unblock POSIX message queues in Landlock by @MikeMcQuaid in #23302
  • rubocops/cask: add cop for empty arch by @krehel in #23297
  • Remove test-only FormulaInstaller.clear_* class methods by @dduugg in #23304
  • Remove unused GitHub and Git helper methods by @dduugg in #23305
  • Add homepage browser check DSL by @MikeMcQuaid in #23307
  • Add GCC runtime install action (12/24) by @MikeMcQuaid in #23189
  • Add scoped install step warnings (11/24) by @MikeMcQuaid in #23188
  • Add process termination steps (10/24) by @MikeMcQuaid in #23187
  • Allow formula permission steps (8/24) by @MikeMcQuaid in #23185
  • Declare cask command wrapper names by @MikeMcQuaid in #23308
  • Add constrained install commands (9/24) by @MikeMcQuaid in #23186
  • Defer multi-line download failure output until redraw finishes by @dduugg in #23306
  • vulns/osv_export: deduplicate references from OSV.dev by @andrew in #23314
  • Update package manager slogan by @MikeMcQuaid in #23315
  • Document service block methods and tidy Homebrew::Services by @dduugg in #23316
  • Remove unused "fully_loaded_formula" instance variable from formula.rb by @dduugg in #23319
  • Remove dead code from brew info and which-formula by @dduugg in #23322
  • Add gzipped executable action (13/24) by @MikeMcQuaid in #23200
  • Stage bottles using the path returned by fetch by @tony19 in #23323
  • Add missing stanza sorting by @DexM in #23320
  • formula: support common goreleaser ldflags via ldflags: :goreleaser by @cho-m in #23324
  • sorbet: Type blocks at source more precisely than T.untyped by @issyl0 in #23318
  • sorbet: More T.bind(self, T.class_of(Formula)) by @issyl0 in #23325
  • tests: Remove no-op Formulary.cache.delete by @issyl0 in #23326
  • Make tests use public APIs and enable their cops by @MikeMcQuaid in #23293
  • docs/Cask-Cookbook: fix links to renamed casks by @hyuraku in #23327

New Contributors

  • @IngmarStein made their first contribution in #23294
  • @tony19 made their first contribution in #23323

Full Changelog: 6.0.12...6.0.13

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近