mirror of https://github.com/nirenjan/libx52.git
Add Changelog
parent
82fa0cea28
commit
fb222dda89
|
@ -0,0 +1,73 @@
|
|||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based upon [Keep a Changelog].
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.2] - 2017-08-17
|
||||
### Added
|
||||
- Autotools based unit tests - tests run on Linux only
|
||||
- libusb mock library for use by test programs
|
||||
- License file and usage clarification
|
||||
- Automatic builds on Ubuntu Trusty (14.04) with both GCC and clang on Travis
|
||||
- Enhanced documentation for libx52
|
||||
- Support for X52 (non-Pro) version
|
||||
- New raw time and date APIs for libx52
|
||||
- Support raw time and date commands in x52cli
|
||||
- Unicode translation points for halfwidth CJK and Katakana symbols
|
||||
|
||||
### Changed
|
||||
- Update Python character map generator to comply with PEP-8 guidelines
|
||||
|
||||
### Fixed
|
||||
- Compilation on OSX
|
||||
|
||||
## [0.1.1] - 2016-05-06
|
||||
### Added
|
||||
- Manpage for x52cli
|
||||
- Manpages for libx52 in RONN format
|
||||
- Unicode translation points for Latin, Greek and mathematical symbols
|
||||
- Travis-CI based automatic compilation
|
||||
|
||||
### Changed
|
||||
- libx52 clock API will return -EAGAIN if no update is needed.
|
||||
- x52test accepts a list of tests to run, defaulting to ALL
|
||||
- UTF-8 parser rewritten in Python
|
||||
|
||||
## [0.1.0] - 2015-12-09
|
||||
### Added
|
||||
- Support for semantic LED names instead of numbers in libx52
|
||||
- Simpler API to control clocks
|
||||
- Add documentation for X52 design and USB interface
|
||||
- Add CLI application to interface with libx52
|
||||
- Add test application to test all aspects of libx52
|
||||
- Add API to convert UTF-8 string to X52 character map
|
||||
|
||||
### Changed
|
||||
- Migrate project to autotools
|
||||
|
||||
### Deprecated
|
||||
- Mark kernel driver as proof-of-concept and unsuitable for production
|
||||
|
||||
## [0.0.2] - 2014-10-18
|
||||
### Added
|
||||
- Proposed design documentation for MFD pages and input mapping
|
||||
|
||||
### Fixed
|
||||
- Kernel module compilation on Linux v3.5 and later
|
||||
|
||||
## 0.0.1 - 2012-10-25
|
||||
### Added
|
||||
- Kernel module for Saitek X52 Pro Joystick
|
||||
- First release of userspace application
|
||||
|
||||
|
||||
[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
|
||||
[Semantic Versioning]: http://semver.org/spec/v2.0.0.html
|
||||
[Unreleased]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.2...HEAD
|
||||
[0.1.1]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.1...v0.1.2
|
||||
[0.1.1]: https://github.com/nirenjan/x52pro-linux/compare/v0.1.0...v0.1.1
|
||||
[0.1.0]: https://github.com/nirenjan/x52pro-linux/compare/v0.0.2...v0.1.0
|
||||
[0.0.2]: https://github.com/nirenjan/x52pro-linux/compare/v0.0.1...v0.0.2
|
Loading…
Reference in New Issue