Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:49
· 9 commits to master since this release
Immutable release. Only release title and notes can be modified.
ea845a7

What's Changed

  • fix(xtask): stamp and verify the macOS bundle identity per channel by @AprilNEA in #593
  • refactor(macos): read TCC permissions through typed objc2 bindings by @AprilNEA in #595
  • fix(hid): four defects from the Actions Ring review by @AprilNEA in #596
  • fix(hid): never cache a haptic feature for a retired channel by @AprilNEA in #597
  • fix(agent): bound the Actions Ring haptic worker to the session it serves by @AprilNEA in #598
  • fix: keep the ring session alive as long as the ring is clickable by @AprilNEA in #599
  • build(nix): build dependencies once with crane, and stop gating source-only PRs on it by @AprilNEA in #600
  • ci(nix): run the Linux build weekly, and revert crane by @AprilNEA in #603
  • chore(lints): adopt the shared clippy lint set, and fix what it surfaced by @AprilNEA in #609
  • refactor(core,inject): collapse inject backends onto a platform-neutral Effect IR by @AprilNEA in #610
  • refactor(agent): collapse hardware.rs's duplicated write skeletons into DeviceOp by @AprilNEA in #612
  • refactor(gui): fold AppState's per-device side tables and dpi/smartshift twins by @AprilNEA in #613
  • refactor(core): move pure HID++ wire types into openlogi-core, drop openlogi-hid from the GUI by @AprilNEA in #611
  • chore(agent): drop three dead hardware.rs entry points by @AprilNEA in #616
  • refactor(ipc): extract the IPC contract into a leaf crate so the GUI stops building the HID stack by @AprilNEA in #617
  • fix(release): put openlogi-camera in the workspace version group by @AprilNEA in #618
  • refactor(camera): fold per-control UVC attributes into one spec table by @AprilNEA in #622
  • refactor(core): drive Action label/category/icon/catalog from one table by @AprilNEA in #623
  • chore(deps): bump tarpc to 0.38 and drop the vendored patch by @AprilNEA in #624
  • refactor(hidpp): replace the per-feature boilerplate with a generic and a derive macro by @AprilNEA in #625
  • docs(ci): add rustdoc to the local gate and cover the derive crate by @AprilNEA in #626
  • chore(hidpp): inherit the workspace lint table by @AprilNEA in #627
  • refactor(hidpp): test the receiver decoders, split channel.rs, finish the hard-fork cleanup by @AprilNEA in #628
  • fix(hid): drive the DPI and lighting features whose predecessors we hardcoded by @AprilNEA in #629
  • fix(config): harden schema and persistence by @AprilNEA in #604
  • chore: release v0.7.0 by @AprilNEA[bot] in #594

Full Changelog: v0.6.27...v0.7.0