Skip to content

v0.1.215

Choose a tag to compare

@github-actions github-actions released this 03 Sep 02:29
· 2130 commits to refs/heads/main since this release
e4d3f42

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