Highlights
Support for custom themes!
You can now define a custom theme in the appearance menu which will be applied on "Submit", as well as saved in your browser's local storage so it stays applied.
Support for native exports and imports!
Koito now has its own export format, which it can use to import data that includes images and aliases already, making native imports much faster than regular imports. Of course this only matters if you have to keep multiple Koito servers in sync like me, but it's still cool I guess.
Changelog
Features
- Support for custom themes added
- Allow loading environment variables from files using the _FILE suffix (from #20)
- All activity grids (calendar heatmaps) are now configurable
- Native import and export
Enhancements
- The activity grid on the home page is now configurable
Fixes
- Sub-second precision is stripped from incoming listens to ensure they can be deleted reliably (fixes #17)
- Top items are now sorted by id for stability
- Clear input when closing edit modal
- Use correct request body for create and delete alias requests (fixes #22)
Updates
- Adjusted colors for the "Yuu" theme
- Themes now have a single source of truth in themes.css.ts (fixes #15)
- Configurable activity grids now have a re-styled, collapsible menu
- The year option for activity grids has been removed
Full Changelog: v0.0.9...v0.0.10