github lucasgelfond/zerobrew v0.1.2

7 hours ago

Since the last release, primary updates were compilation from source + the Ruby shim (@cachebag), zbx (@cachebag / @maria-rcks), + a bunch of governance / licensing work. Huge shoutout to @cachebag / @maria-rcks for taking on nearly all of the reviews + code contributions on this release!

Full Changelog: v0.1.1...v0.1.2

What's Changed

  • fix(zb_cli): init shell management & fish support by @maria-rcks in #200
  • chore: update readme to show valid discord invite by @maria-rcks in #197
  • chore(docs): swap install script by @lucasgelfond in #205
  • feat(site): eleventy init by @lucasgelfond in #204
  • fix(zb_cli): default macOS prefix to root (/opt/zerobrew) instead of root/prefix to stay within the 13-char Mach-O path limit by @cachebag in #206
  • feat(install): add support for github releases / fallback to clone by @maria-rcks in #198
  • fix(zb_io, zb_core): prevent bricked installs from link conflicts, respect keg-only formulas by @cachebag in #207
  • ci(release): force static liblzma linking and verify macOS binaries by @maria-rcks in #222
  • fix(install): remove -D flag since we already create directories first by @maria-rcks in #221
  • feat(zb_io): support external taps + casks with safer install/uninstall behavior by @maria-rcks in #203
  • docs(readme): add banner + star history and refresh README structure by @maria-rcks in #224
  • feat(zb): local source building fallback and zb_core modular restructure by @cachebag in #212
  • chore(changelog): update CHANGELOG.md by @cachebag in #225
  • chore(release): bump crates to 0.1.2 by @maria-rcks in #223
  • fix(zb_io): macos patching - skip patching when new prefix is longer than old by @cachebag in #227
  • fix(zb_io): preserve execute bit when patching Mach-O binary strings by @cachebag in #228
  • fix(ci): include zbx binaries in release by @cachebag in #229
  • fix(zb): formula token normalization across crates by @maria-rcks in #230
  • feat(zb_io): resolve tap formulas from Formula, HomebrewFormula, and root by @maria-rcks in #231
  • feat(zb_io): support source-only tap formulas by @maria-rcks in #232
  • feat(zb_cli): add bundle dump and Brewfile syntax support by @pavvann in #218
  • chore(licensing): update disclosures of third-party code usage by @cachebag in #233
  • ci: run homebrew compataibility tests every sunday night by @cachebag in #234
  • chore(readme): homebrew relationship by @cachebag in #237
  • fix(zb_io): change file_type.is_dir() to src_path.is_dir() by @cachebag in #236
  • fix(install): default macOS prefix to root on scripts by @maria-rcks in #239

Full Changelog: v0.1.1...v0.1.2

Don't miss a new zerobrew release

NewReleases is sending notifications on new releases.