You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.8 KiB
1.8 KiB
Changelog
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.
Unreleased
...
0.3.1 - 2020-07-10
Added
- Added methods to set alarms 1 and 2 with a
chrono::NaiveTime
:set_alarm1_hms()
andset_alarm2_hm()
.
Changed
- Changed alarm setting methods to automatically correct invalid values to irrelevant input parameters due to the selected matching strategy.
0.3.0 - 2020-05-02
Changed
- [breaking-change] Renamed
is_busy()
andis_running()
methodsbusy()
andrunning()
due to Rust naming conventions. - Implement trait from
rtcc
crate. - Changed
get_datetime()
andset_datetime()
parameter fromDateTime
tochrono::NaiveDateTime
.
Added
- Methods to set and get date and time using
chrono::NaiveDate
andchrono::NaiveTime
:get_time()
set_time()
get_date()
set_date()
chrono
(throughrtcc
) dependency.
Removed
DateTime
data structure was replaced bychrono::NaiveDateTime
.
0.2.0 - 2018-11-16
Added
- Support for configuration of alarms 1 and 2.
Changed
- [breaking-change]
clear_has_been_stopped_flag()
always sets the value of the status register.
0.1.0 - 2018-10-31
This is the initial release to crates.io. All changes will be documented in this CHANGELOG.