Skip to content

v4.2.4

Compare
Choose a tag to compare
@NovaFox161 NovaFox161 released this 07 Oct 20:49
· 66 commits to master since this release
bd8cda5

馃搮 DisCal Release 4.2.4

This smaller update is focused on a number of bug fixes, dependency updates, and making observability a priority throughout the improvements to get more insights into various bugs and performance.

馃獎 Improvements

  • Updated Discord4J, Spring, and several other notable dependencies
  • Added and improved observability tooling using Spring Actuator
    • Logs are now in JSON for easy parsing and graphing
    • Enable Prometheus metrics and other production-ready features
    • Added additional logging in places lacking visibility
  • Improvements in how certain encrypted data is accessed to reduce the amount of CPU time

馃悶 Bug Fixes

  • Partial fix for 403 errors with Google Calendar
  • Fixed a few of localization bugs
  • Fixed in-memory cache implementation
  • Fixed Gradle configuration to enable Spring Dependency Management

馃敤 Work in Progress and Upcoming Changes

  • Refactor to Kotlin coroutines for actually maintainable code
  • Phasing out legacy data access patterns

馃挏 Thanks

Thank you to everyone who has helped contribute to DisCal! This project would not be possible without you.