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_coremodular 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()tosrc_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