Releases: AtjonTV/kosync
Releases · AtjonTV/kosync
Release 2026.05.0
- New SQLite database (
kosync.db) - New Environment configuration mechanism (
kosync.env) - Automatic
database.jsontokosync.dbmigration - Automatic
database.jsontokosync.envmigration - Removal of backup and restore mechanism (stop KOsync and copy/replace the kosync.db)
Docker Image
docker.obth.eu/atjontv/kosync:2026.05.0
Release 2026.04.1
- Fix Pretty Name getting lost on progress push
Docker Image
docker.obth.eu/atjontv/kosync:2026.04.1
Release 2026.04.0
- Simple WebUI for viewing read progress
- Via the WebUI a Pretty Name can be set for Documents
- Fixes a bug that database migrations would not be persisted if no sync push happened before restart, causing endless backups
- New CI validation
staticcheck - Documentation improvements
Docker Image
docker.obth.eu/atjontv/kosync:2026.04.0
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