mirror of
https://github.com/joleuger/vuinputd.git
synced 2026-07-17 16:36:03 +00:00
Release v0.3.0
This commit is contained in:
parent
78feb4f08f
commit
84dcfbe6e9
2 changed files with 24 additions and 3 deletions
25
debian/changelog
vendored
25
debian/changelog
vendored
|
|
@ -1,3 +1,24 @@
|
|||
vuinputd (0.3.0-1) unstable; urgency=medium
|
||||
|
||||
* Refactor container and namespace handling:
|
||||
- Refactoring from forked lambda execution to JSON-based job re-exec.
|
||||
- Refactor namespace switching after exec; introduce --target-namespace option.
|
||||
- Split inject_in_container into emit_udev_event and mknod_device.
|
||||
* Add udev rules to the Debian package.
|
||||
* Significant improvements to integration testing:
|
||||
- Add integration tests for device creation via uinput using bubblewrap.
|
||||
- Add event logging support to integration tests.
|
||||
- Run a separate vuinputd instance with its own device node as part of tests.
|
||||
* Improve internal structure and error handling:
|
||||
- Switch to anyhow for error handling.
|
||||
- General name refactorings and code cleanup.
|
||||
* Add command-line options to control virtual uinput device properties
|
||||
(devname, major, minor).
|
||||
* Update GitHub Actions dependencies and conduct first microbenchmark.
|
||||
* Minor fixes in examples and formatting cleanup.
|
||||
|
||||
-- Johannes Leupolz <dev@leupolz.eu> Thu, 19 Dec 2025 21:30:00 +0000
|
||||
|
||||
vuinputd (0.2.0-1) unstable; urgency=medium
|
||||
|
||||
* Register official USB vendor/product ID (VID 0x1209, PID 0x5020) under
|
||||
|
|
@ -24,11 +45,11 @@ vuinputd (0.2.0-1) unstable; urgency=medium
|
|||
and service file.
|
||||
* Updated documentation for release readiness.
|
||||
|
||||
-- Johannes Leupolz <vinput@leupolz.eu> Thu, 06 Dec 2025 21:00:00 +0000
|
||||
-- Johannes Leupolz <dev@leupolz.eu> Thu, 06 Dec 2025 21:00:00 +0000
|
||||
|
||||
|
||||
vuinputd (0.1.0-1) unstable; urgency=medium
|
||||
|
||||
* Initial release.
|
||||
|
||||
-- Johannes Leupolz <vinput@leupolz.eu> Wed, 27 Aug 2025 12:00:00 +0000
|
||||
-- Johannes Leupolz <dev@leupolz.eu> Wed, 27 Aug 2025 12:00:00 +0000
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "vuinputd"
|
||||
version = "0.2.1"
|
||||
version = "0.3.0"
|
||||
edition = "2021"
|
||||
authors = ["Johannes Leupolz <dev@leupolz.eu>"]
|
||||
license = "MIT"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue