KinKudos

VERSIONS

Changelog

See what was added and fixed in every application version.

v26.5.0

What's new?

  • New installations now complete first-time setup in the browser: a first parent administrator, family name, default language, timezone, recovery code, and optional SMTP settings are configured through a guided setup page.
  • German and French documentation now provide localized landing, suitability, self-hosting, installation, first-setup, and child-device pairing guides.
  • Public English-first user documentation now covers getting started, parent workflows, settings, security, maintenance, and quick help; Lithuanian equivalents are available from every section.
  • Public security-reporting and release-support policies explain the private vulnerability channel, supported-version scope, and best-effort support boundaries.
  • The hosted guide now offers an English/Lithuanian start path, focused parent workflows, and server-administration overviews for installation and recovery.
  • Family administration, data limits, support boundaries, and private security reporting are now easier to find from the public guide.

What's fixed?

  • The installer now prepares and starts KinKudos, prints a private browser setup code, and no longer collects family credentials, names, or child PINs in the terminal.
  • Family timezone now governs request-time calendar behaviour and lottery reminder scheduling; a selected default language is used for browsers with no saved language preference.
  • Catalog create, edit, show/hide, and delete actions return to the Tasks and rewards section instead of the parent home section.
  • The floating family-feedback form is available to children only; parents continue to review child feedback in Settings.
  • The documentation language control, metadata, structured data, and quick-start navigation now support EN, LT, DE, and FR without presenting untranslated sections as localized content.
  • Hosted documentation now uses the KinKudos icon, colour palette, typography, and light/dark appearance styling.
  • Hosted documentation now publishes localized titles, descriptions, language metadata, canonical and alternate-language links, social previews, and crawler guidance for English and Lithuanian pages.
  • Hosted documentation now exposes task and reward overview guides in the parent navigation, publishes website and breadcrumb structured data, and includes a Traefik-safe Nginx configuration for relative directory redirects.
  • Lithuanian documentation now renders its complete sidebar labels and links directly in the generated HTML instead of relying on client-side translation.
  • Lithuanian pages now select and expand the same active sidebar section as their English counterparts.
  • Pending task and reward cards use compact, consistent title and point spacing on iPhone-sized screens.
  • A server-generated setup code and server-side completion guard prevent a fresh public installation from creating more than one initial administrator.

v26.4.9

What's new?

No new features in this release.

What's fixed?

  • Public, sign-in, device-pairing, and first-time setup screens now share the colorful system shell and follow the device light or dark appearance until a signed-in parent or child interface takes over.

v26.4.8

What's new?

  • A small public installer can download and verify the latest release before starting the existing guided Docker Compose setup.

What's fixed?

  • Published deployments now pull the versioned multi-platform application image from the public vooz2/kinkudos Docker Hub repository.

v26.4.7

What's new?

No new features in this release.

What's fixed?

  • Landing, parent sign-in, and password-reset screens now share a lighter, gradient-based visual design without additional image assets.
  • The GitHub README now offers a visual product overview, demo-first onboarding, concise deployment guidance, and an optional VPS recommendation.
  • The child lottery card and purchase dialog now use the clearer โ€œLottery ticketsโ€ label.
  • Backup provider detection now parses the configured S3 repository hostname instead of matching an arbitrary URL substring.

v26.4.6

What's new?

No new features in this release.

What's fixed?

  • The README now links to the public demo and provides its parent and child sign-in details.
  • Lithuanian feedback settings no longer imply a contrast between saving feedback and unavailable email notifications.