Skip to content

YAML & Daylight Savings

Compare
Choose a tag to compare
@Kaiede Kaiede released this 18 Nov 00:28
  • YAML Configuration files are now supported and default, instead of JSON.
  • Daylight Savings Time fixes.

YAML support comes with another configuration file breaking change. Please see the updated Configuration.md file for details. This time, some testing was done to make sure that we can use this schema going forward for JSON as well, and is suitable for future features. Unfortunately, the previous version of the schedule file still had too many customizations to make JSON user-friendly that really needed to go.

  • Swift 5.1 Support Added. 5.1 and 5.0 officially supported, and 4.x is no longer supported.

Swift 4 support on Raspberry Pi was not the greatest. Swift 5 and 5.1 are in much better shape and are more compatible with Swift 5 on desktop Linux. Swift 5 also includes more complete functionality on Linux that helped get rid of some custom calendar code.