VERSIONS
Changelog
See what was added and fixed in every application version.
What's new?
No new features in this release.
What's fixed?
- Negative token values are consistently red. Reward costs no longer use the positive-value green color.
What's new?
- Collapsible parent activity history with ten entries per page, localized pagination, and filtering by child.
- Country flags in the persistent English and Lithuanian language selector.
- Correct singular and plural token units in English and Lithuanian throughout balances, catalogs, requests, and activity history.
What's fixed?
- Task, penalty, and reward forms now consistently label their amount field “Tokens”. Penalties accept a positive amount and apply it as a deduction.
- Catalog and assignment token values now use consistent typography: tasks and rewards are green, while penalties are red.
- Every browser title follows “Page name – KinKudos”; the home title includes the family nickname.
- The family label in the top bar uses lowercase “family” or “šeima”.
- Zero and negative catalog amounts are rejected with a localized explanation.
What's new?
- Complete English and Lithuanian user interface with a persistent language selector.
- Browser language detection with English as the default for new installations.
- Bilingual first-run installation and generic family setup.
- Separate English and Lithuanian release notes.
- Mandatory theme selection when a child signs in for the first time.
- Required family name or nickname during initial setup, combined with the localized “Family” label throughout the interface.
What's fixed?
- The product is now named KinKudos. Family names remain separate, installation-specific data and are required during initial setup.
- New English installations use Tokens as the default currency name.
- Removed the former family-specific name from source code, file names, configuration variables, Docker resources, cookies, backups, and documentation. Internal identifiers now use the KinKudos name.
- The public repository documentation is now English-first.
- Child names use Lithuanian vocatives only while the Lithuanian interface is active.
- Existing child profiles remain ready to use after upgrading and are not forced through first-sign-in setup.
What's new?
- Parents can select and assign multiple completed tasks or penalties in one action.
- Assignment dialogs show checkbox lists with each item's icon and token value.
What's fixed?
- Batch assignments create separate history entries and run in one database transaction.
What's new?
- Secure parent password reset by a one-hour email link.
- Parent email address management and provider-neutral SMTP configuration.
- Public versioned changelog with “What's new?” and “What's fixed?” sections.
- The version number in the interface links to the changelog.
What's fixed?
- Password reset does not reveal whether an email address exists.
- SMTP credentials stay outside Docker images and Compose environment files.