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.
- Bumped minimum supported version of ruby to 2.7.0
- Test against ruby 3.0, 3.1 and 3.2
- Update checkout action to v4
0.3.0 - 2021-01-17
- Finally got round to writing a changelog.
- Released to rubygems.org
- First version released to Github releases
- 100% mutation coverage
- Note: Versions prior to 0.3.0 were never tagged, built, nor released.
- Correctly specified rubies supported for the first time.
- Dropped support for Ruby 2.4
- Fixed issue where
LIRC::Messages::ResponseParser#parse_linecould returnArgumentErrorinstead ofParseErrorin rare circumstances.
irsendexecutable inbindir, as an example for usageLIRC::Protocol, including response parsing and command-sending.#send_commandreturns anEM::Deferrablethat succeeds/fails after the LIRC server responds.
- Sketch of project structure
- Note: A 0.1.0 release was never made (nor a tag) - so it has been marked as [YANKED] above.