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.4.0 - 2023-08-10
- Breaking API changes:
Modem
now uses acontext.Context
which must be passed during creation. - Breaking API changes: extract
Stream
forio.Reader
andio.Writer
operations out ofModem
. - Adapted the Keep a Changelog format and created a changelog from prior git tags.
- Changed default branch from
master
tomain
. - Bumped dependencies.
- Switched CI from Travis CI to GitHub Actions.
- Restored compatibility with rf95modem upstream code, version 0.7.3 including later commits.
- Allow reading a variable amount of feedback lines back from AT commands; fixes possible multi line bug in
AT+INFO
.
0.3.2 - 2023-02-25
This release was created before adapting the Keep a Changelog format.
Bump dependencies
0.3.1 - 2019-12-27
This release was created before adapting the Keep a Changelog format.
Fix blocking in case of a missing Read
0.3.0 - 2019-12-21
This release was created before adapting the Keep a Changelog format.
Add handler registration for RX messages to API
0.2.0 - 2019-12-17
This release was created before adapting the Keep a Changelog format.
Generalized Modem API to allow different endpoints
0.1.4 - 2019-12-10
This release was created before adapting the Keep a Changelog format.
Adapted code for rf95modem 0.5.1
0.1.3 - 2019-11-06
This release was created before adapting the Keep a Changelog format.
Adapted code to rf95modem 0.4
0.1.2 - 2019-10-25
This release was created before adapting the Keep a Changelog format.
Update library to latest version of rf95modem
0.1.1 - 2019-10-23
This release was created before adapting the Keep a Changelog format.
Fix race condition when sending parallel messages
0.1.0 - 2019-10-22
This release was created before adapting the Keep a Changelog format.
First release