Releases: AtjonTV/kosync
Releases · AtjonTV/kosync
Release 2026.03.1
- Fix progress push being broken
- Fix wrong backup file name
- Return the same HTTP Status Code as KORSS for registration-disabled response
- Add
backup_on_startupfeature as alternative to always starting KOsync with--backup
Docker Image
docker.obth.eu/atjontv/kosync:2026.03.1
Release 2026.03.0
- Rewrote the HTTP Handler parts for fiber
- Refactored code to make use of fiber features
- Improved documentation
- Database Restore and manual Backup feature
- Alternative Database Backup encoding with msgpack (default)
- Docker
compose.ymland CaddyCaddyfilefor deployment - Add GitLab CI integration
- Introduce SAST (Static Application Security Testing) powered by Bearer
- Introduce License validation powered by WWHRD
- Fixed issues found by SAST
Docker Image
docker.obth.eu/atjontv/kosync:2026.03.0
Release 2026.02.0
- Config
store_historyto create a document progress history - Database
schemafor database schema migrations
The progress history is currently unused, but I have plans to use them for reading analytics at a later date.
Docker Image
docker.obth.eu/atjontv/kosync:2026.02.0
Release 2026.01.1
- Refactored the server for readability with documentation comments
- Changed
database.jsonto have all config entries in a config object - New
config -> enable_debug_logconfiguration to enable/disable the debug logs
Docker Image
docker.obth.eu/atjontv/kosync:2026.01.1
Release 2026.01.0
Initial Release
This is the first release of KOsync, a KOReader compatible Progress Sync Server written in pure Go without any dependencies other than the Go standard library.
Docker Image
docker.obth.eu/atjontv/kosync:2026.01.0