Repository navigation
v0.1.215
·
2130 commits
to refs/heads/main
since this release
What's Changed
- fix(ci): dispatch Release after tagging @PyRo1121 (#180)
- Record verified hyperfine runs and ship current search ranking @PyRo1121 (#178)
- fix: remove sudo pacman -U, scrub stale domain, and publish alpha releases as latest @PyRo1121 (#177)
- fix(ci): require every platform build and ship alpha prereleases @PyRo1121 (#176)
- fix(ci): unbreak debian Clippy and macOS self-update tests @PyRo1121 (#175)
- test(audit): pin corrupt-log recovery @PyRo1121 (#172)
- feat: ungate CLI features and drop the omg license alias @PyRo1121 (#174)
- docs: streamline README to focus on core product value @PyRo1121 (#173)
- chore(license): relicense OMG to MIT and remove commercial pricing sheet @PyRo1121 (#171)
- test(ci): align sync fixtures and fuzz lock @PyRo1121 (#169)
- fix(daemon): make audit log self-healing and expand fast query resilience @PyRo1121 (#170)
- fix(arch): align CLI package operations with upstream ALPM standards @PyRo1121 (#167)
- fix(aur): offload blocking async work @PyRo1121 (#166)
- fix(arch): verify synchronized database signatures @PyRo1121 (#165)
- test(aur): pin reviewed PKGBUILD seal @PyRo1121 (#164)
- fix(aur): install build dependencies without makepkg @PyRo1121 (#163)
- fix(aur): install required sibling outputs together @PyRo1121 (#162)
- fix(homebrew): read current native API cache @PyRo1121 (#161)
- fix(daemon): index Fedora and Homebrew backends @PyRo1121 (#160)
- test(slsa): pin multi-SAN identity selection @PyRo1121 (#158)
- fix(tui): serialize prompts through terminal ownership @PyRo1121 (#157)
- fix(daemon): debounce sequential index refreshes @PyRo1121 (#156)
- fix(http): retry truncated AUR response bodies @PyRo1121 (#155)
- fix(http): reject redirect downgrades and retry transient statuses @PyRo1121 (#154)
- fix: require consent for ALPM collateral package mutations @PyRo1121 (#153)
- style: rustfmt W12-A-01 update refresh path @cursor[bot] (#152)
- fix: refresh daemon index before update list reuse (W12-A-01) @PyRo1121 (#151)
- fix: align test policy helper with the real policy load path (W12-B-03, W12-B-08) @PyRo1121 (#150)
- fix: handle absolute symlink targets per dpkg semantics (W1-B-01) @cursor[bot] (#149)
- chore(deps): update rust dependencies @renovate[bot] (#129)
- fix: handle absolute symlink targets per dpkg semantics (W1-B-01) @PyRo1121 (#148)
- fix: honor or reject omg daemon --foreground (W10-A2-01) @PyRo1121 (#147)
- fix: honor telemetry opt-out in usage sync (W8-B-02) @PyRo1121 (#146)
- fix: guard fish hook invocations and survive malformed pins (W2-B-01, W2-B-02) @PyRo1121 (#143)
- test(cli): make CLI fixtures hermetic against host state @PyRo1121 (#130)
- fix: give daemon responses their own size budget (W2-A-03) @PyRo1121 (#145)
- fix: validate team gist remotes by parsed host (W8-B-03) @PyRo1121 (#144)
- fix: fail audit --fix loudly on backends that cannot apply it (W3-A-01) @PyRo1121 (#142)
- fix: make doctor backend-aware and exit nonzero on issues (W3-A-02, W3-A-03) @PyRo1121 (#141)
- docs: remove omgd --foreground references and fix systemd unit (W2-D-01) @PyRo1121 (#140)
- fix: quarantine corrupt history.json instead of wedging (W1-A-05) @PyRo1121 (#139)
- fix: make cargo-deny CI gate fail on violations (W3-B-01) @PyRo1121 (#133)
- fix: replace yanked spin versions to satisfy deny policy (W3-D-01) @PyRo1121 (#138)
- fix: verify cached AUR artifacts were built from the reviewed PKGBUILD (SEC-R2-01) @PyRo1121 (#137)
- fix: verify Rekor SignedEntryTimestamp before trusting entries (W1-A-01) @PyRo1121 (#136)
- fix: gate team push/pull/status behind the team-sync license (SEC-G1-01) @PyRo1121 (#135)
- fix: refuse self-update when provenance cannot be verified (SEC-R1-02) @PyRo1121 (#134)
- fix: SBOM advisory matching respects versions (W5-B-01) @PyRo1121 (#132)
- fix: atomic tool updates (W4-A-01) @PyRo1121 (#131)
- fix(aur): validate RPC response boundaries @PyRo1121 (#128)
- fix(aur): preserve fakeroot metadata in sandbox @PyRo1121 (#127)
- test(arch): trust unsigned fixture databases @PyRo1121 (#126)
- test: align stale coverage contracts @PyRo1121 (#125)
- fix(tui): run package searches in background @PyRo1121 (#124)
- fix(aur): honor split-package dependency overrides @PyRo1121 (#123)
- fix(tui): allow repeated package searches @PyRo1121 (#121)
- fix(ci): unblock leftover debian unit tests after #114 @cursor[bot] (#120)
- fix(update): refresh metadata before planning changes @PyRo1121 (#122)
- test(security): accept pinned Rust toolchain action @PyRo1121 (#119)
- fix(debian): retain locks through cancelled configuration @PyRo1121 (#117)
- fix(install): require local archive consent first @PyRo1121 (#118)
- fix(ci): unblock debian/fedora/macos/coverage/e2e @PyRo1121 (#114)
- fix(deps): restore audited cryptography pins @PyRo1121 (#115)
- fix(dnf): preserve inventory on metadata failures @PyRo1121 (#111)
- fix(license): record the expiry clock before JWT exp rejects @cursor[bot] (#113)
- fix(daemon): select one Debian package candidate @PyRo1121 (#110)
- fix(ci): actually install nextest after SHA-pinning install-action @PyRo1121 (#93)
- chore(deps): update rust dependencies @renovate[bot] (#91)
- fix(debian): offload package configuration @PyRo1121 (#108)
- fix(license): persist a monotonic expiry clock @PyRo1121 (#112)
- fix(http): let active downloads exceed total timeout @PyRo1121 (#109)
- chore: add isolated OMG CLI verification skill @PyRo1121 (#107)
- fix(debian): preserve pending dpkg updates @PyRo1121 (#106)
- fix(rust): refresh rolling toolchain channels @PyRo1121 (#104)
- fix(usage): remove identifiers from sync payload @PyRo1121 (#102)
- chore(workspace): remove stale targets and platform claim @PyRo1121 (#103)
- fix(privacy): export durable state and purge telemetry @PyRo1121 (#101)
- fix(migrate): require consent before import @PyRo1121 (#100)
- fix(ci): restore baseline checks @PyRo1121 (#105)
- fix: never collapse unparseable versions to zero (ARCH-R14) @PyRo1121 (#99)
- fix: route version ordering through panic-free comparator @PyRo1121 (#94)
- fix: align orphan counting with pacman -Qdt on both paths @PyRo1121 (#96)
- fix: enforce SecurityPolicy in the AUR update lane @PyRo1121 (#98)
- feat(runtimes): resolve partial versions to newest matching vendor release @PyRo1121 (#97)
- fix(brew): survive null cask desc and disambiguate formula/cask installs @PyRo1121 (#95)
- chore(deps): update rust dependencies @renovate[bot] (#90)
- chore(deps): bump the dependencies group across 1 directory with 42 updates @dependabot[bot] (#88)
- [DeployLint demo] Touch protected CI workflow path @PyRo1121 (#89)
Full Changelog: v0.1.214...v0.1.215