Skip to content

Latest commit

 

History

History
325 lines (248 loc) · 22.9 KB

CHANGELOG.md

File metadata and controls

325 lines (248 loc) · 22.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.4 (2023-09-07)

New Features

  • Add hall effect manu test data tracking
    • Supports partial strobe data updates (only printing after getting enough data for a full scan)
  • Add levelcheck column and mode set commands to hid-io-core + capnp

Bug Fixes

  • clippy: usage of an Arc that is not Send or Sync
  • Update packages and fix nightly drain_filter
  • rust-embedded/heapless#252 was fixed
    • Can use zero length arrays as originally intended

Commit Statistics

  • 5 commits contributed to the release over the course of 94 calendar days.
  • 94 days passed between releases.
  • 5 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

0.1.3 (2023-06-05)

Bug Fixes

  • Update dependencies and small fixes
    • Fix hid-io-client example tool pixel direct range
  • flexi_logger 0.24 -> 0.25
  • uhid-virt 0.0.5 -> official 0.0.6
  • clippy fixes

Commit Statistics

  • 2 commits contributed to the release over the course of 169 calendar days.
  • 187 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update dependencies and small fixes (62af0b5)
    • Latest clippy warnings (format string identifiers) (5597572)
latest clippy warnings (format string identifiers)

0.1.2 (2022-11-29)

Major Changes

  • Replace zwp-virtual-keyboard with wayland-protocols-misc

Commit Statistics

  • 3 commits contributed to the release over the course of 11 calendar days.
  • 11 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Fix clippy and Windows build issues (a735bd5)
    • Replace zwp-virtual-keyboard with wayland-protocols-misc (9c048a2)
    • Fix clippy warnings (33c4c07)

0.1.1 (2022-11-17)

Commit Statistics

  • 75 commits contributed to the release over the course of 1076 calendar days.
  • 1085 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Add tokio as a public crate for easier library importing (3f9862b)
    • Adding hid-io-client (77e5bd6)
    • Fixes for PixelSetting and DirectSet capnp rpc (5394d79)
    • Adding pixelSet and pixelSetting to capnp api (c742cf7)
    • Add pixel tool commands (980dc13)
    • Fixing clippy warnings (679d47d)
    • Update capnproto schema to better describe manufacturing commands (486d854)
    • Add basic manufacturing test tooling (70020ee)
    • Adding basic pixelSetting and pixelSet protos (25f5bf3)
    • Add h0021(pixelset) h0026(directset) and update manufacturing commands (9eee16d)
    • Add h0030_openurl and CommandInterface for modules (69aee41)
    • Add capnproto api for h0002_test and h0000_supported_ids (2979ac6)
    • Renaming defmt-impl feature to defmt (4f85e19)
    • Switching to maintained memmap2 (8bab0ca)
    • Increment patch (6db862b)
    • Fix tempfile usage so we no longer need the world_accessible patches (553a585)
    • Nightly clippy issues (bf655ee)
    • Updating linux dependencies to the latest versions (08e975d)
    • Fix clippy and build warnings (6f0ad47)
    • Remove bincode-core and serde dependencies (8d18fe9)
    • Fixing test case issue with heapless (d34ef8c)
    • Adding basic defmt support to hid-io-protocol (c074bdb)
    • Updating to heapless 0.7 (674e724)
    • Adding versioning to hid-io-protocol (589db1e)
    • Adding manufacturing-test support to examples (3213ebe)
    • Fixing clippy errors (4d5e4d7)
    • Adding h0051 manufacturing test result (c8ce11c)
    • Fixing h0030 and h0034 terminal commands (d58af7e)
    • More bring-up with hid-io-kibohd (e9c2cf3)
    • Fixing Sync packets (b83f996)
    • More cleanup from hid-io-protocol integration (166ef4b)
    • Integrated h0031 and h0034 into hid-io-core (32956aa)
    • Integrating more hid-io-protocol into hid-io-core (ef15ee1)
    • Adding more hid-io commands (d835b13)
    • Adding h0050 and integrating h0001 and h0005 in to hid-io-core (c24a6ef)
    • Initial integration of hid-io-protocol into hid-io-core (36b62e4)
    • Adding split buffer processing (ebde1c1)
    • Splitting out hid-io-protocol into it's own crate (46503de)
    • More tools and hid-io command work (192444e)
    • Adding Terminal hid-io packet as a generic supported id (d0baab1)
    • Small typo in Windows deps (543c5ce)
    • Adding library entry point (96567e4)
    • Adding optional features for hid-io (90eda51)
    • Fix new clippy warnings (b0d2b51)
    • Updating GitHub Actions dependencies for Wayland (d37abb8)
    • Updating Windows build (f3d410f)
    • Adding Wayland UTF-8 typing support (f897ff2)
    • Adding device info capnproto api (ab29e66)
    • Fixes repeated UTF-8 emoji bug in macOS (372f9f7)
    • Update Unicode support for macOS (9749bf6)
    • Converting hidapi to use read_timeout() instead of polling read() (a689ac7)
    • Adding info API to daemon node (149d4ea)
    • Adding manufacturingTest command (e7b07d2)
    • Adding unicode_string and unicode_key capnproto api functions (e46205b)
    • Refactor of unicode module (8f2d59d)
    • Adding daemonnode skeleton (7a05065)
    • Adding compilation toggles for Linux specific features (af16a4c)
    • CLI subscriptions now working again after async refactor (275b82d)
    • Fixing nodes subscriptions (8fa3a87)
    • Renaming HIDIO to HidIo in capnproto schemas (1acf3c0)
    • More tokio 0.3 fixes (a6a545f)
    • Updating more cargo packages (754b8bf)
    • RpcSystem abort now working correctly (fbb09e3)
    • Upgrading to tokio 0.3 (43cdbd4)
    • Github actions fixes for Linux (cba9d60)
    • Added working uhid nkro and 6kro keyboard tests (8ec7ae2)
    • Basic evdev monitoring (keyboard hid only) is working (85b551c)
    • Initial vhid and evdev work on Linux (47fd4c4)
    • Major refactor (79901f5)
    • Adding sleep mode and Non-Acked packets to HID-IO spec (e5a2145)
    • Fixing clippy errors (85e46a7)
    • Fixes some disconnection crashes (6e25561)
    • Decreasing scan delay (dede17a)
    • Adding re-connecting debug terminal support (95b1e53)
    • Cleaning up non-logged messages (a7171cb)

v0.1.0-beta3 (2019-11-28)

Commit Statistics

  • 4 commits contributed to the release over the course of 25 calendar days.
  • 37 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Incrementing to v0.1.0-beta3 (55d2e0a)
    • Add log files (f3505be)
    • Adding on_nodesupdate callback to Python API (93abe49)
    • Cleanup and fixes (c2efaeb)

v0.1.0-beta2 (2019-10-22)

Commit Statistics

  • 3 commits contributed to the release over the course of 8 calendar days.
  • 8 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Renaming top-level code sections to hid-io-core (74569ba)
    • Updating python client library (9a6e2d1)
    • Adding working tempfile support for unix-like systems (26d66f8)

v0.1.0-beta1 (2019-10-13)

Commit Statistics

  • 6 commits contributed to the release over the course of 91 calendar days.
  • 190 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • GitHub Actions (6a7fa76)
    • Updating to new authentication scheme (3d18c78)
    • Fixing Windows arg bug (5460e7b)
    • Fixing Windows linting errors (2a8bfda)
    • Fixing Linux linter warnings (591e811)
    • Updating dependencies to work with rust nightlyg (b882107)

v0.1.0-beta (2019-04-05)

Commit Statistics

  • 30 commits contributed to the release over the course of 669 calendar days.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details