Skip to content

v0.5.1 - #11

Merged
inayayousfi merged 9 commits into
releasefrom
main
Apr 19, 2026
Merged

inayayousfi merged 9 commits into
releasefrom
main

Conversation

@inayayousfi

Copy link
Copy Markdown
Collaborator

No description provided.

- document repo-specific build, packaging, CI, and release constraints
- codify Linux dynamic-linkage and release license requirements
- add verification guidance for build and packaging changes
- trim the stale opening paragraph from AGENTS.md
- keep the repository-specific guidance and policy sections intact
- state the expected Linux packages explicitly
- note that `axidev-io` may be linked statically or dynamically
- document that backend dependencies must come from system shared libraries
- add a linker example for consumer applications
- include `docs/consumers/README.md` in packaged Linux and Windows artifacts
- update release workflow checks to verify the consumer guide is present
- document the added packaged file in developer guidance
- document the `/dev/uinput` and `/dev/input/event*` access requirements
- add a helper script for setting up `uinput` permissions on Linux
- warn against broad `udev` rules that expose raw input devices
- add `package-integration-tests` support to Linux and Windows build actions
- package integration binaries with consumer docs, LICENSE, and vendor licenses
- include the Linux uinput permission helper in packaged test archives
- update integration release workflow checks for the new zip assets
- add `python build.py package-integration-tests` to developer guidance
@inayayousfi
inayayousfi merged commit e8e991a into release Apr 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant