Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@bxparks
Copy link
Owner

@bxparks bxparks commented May 21, 2023

  • 0.4.0 (2023-05-21, TZDB 2023c)
    • Rename project from AceTimeGo to acetimego
      • More consistent with Go library naming convention.
    • zonedb
      • Upgrade to TZDB 2023c
      • Rename zonedb to zonedball. Consumes 72050 bytes of flash.
      • Repurpose zonedb to support only year 2000 and onwards.
        Consumes 34948 bytes of flash, less than 1/2 of zonedball.
    • Replace out-of-band isFilled with in-band year!=InvalidYear.
    • Support DS3231 RTC chip under TinyGo
      • Add ds3231 package
      • Add examples/ds3231demo

… and ToCentiF() to convert to convenient units
bxparks added 29 commits March 21, 2023 11:23
Allows unit tests to be compatible with both Go and TinyGo. Rename `Temp` to
`Temperature`. Use `int16` instead of `uint16` so that it represents
actual temperature in units of 1/256 deg Celsius.
…validYear

This prevents a recurring bug in my various time zone libraries where I forget
to set 'isFilled=true' after filling the cache, causing the performance to
degrade by 5-10X.
@bxparks bxparks merged commit ce48e8f into master May 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants