Changelog

Release notes and version history for Kindow.

Version 1.2.37

  • Validate identity-bound release evidence and candidate-only retention end to end.

Version 1.2.36

  • Ignore SecurityAgentHelper windows in recent app tracking.

Version 1.2.35

  • Validate release publication, website deployment recovery, and retention backfill end to end.

Version 1.2.34

  • Verify the end-to-end release publication order, recovery markers, and guarded retention.

Version 1.2.33

  • Validate the end-to-end release pipeline, archival copies, idempotent publication, and guarded retention.

Version 1.2.32

  • Add verified GitHub Release and Google Drive archives for every formal release.
  • Make release publication resumable and idempotent across archive, appcast, website, and retention steps.
  • Add archive-backed exact-version fallback downloads with a verified R2 cache.

Version 1.2.31

  • Improved release recovery and update-feed consistency.
  • Improved automated release cleanup checks.

Version 1.2.30

  • Validate idempotent release reconciliation and artifact recovery.
  • Preserve the existing Kindow release workflow while testing automatic recovery.

Version 1.2.29

  • Prevents an older migrated license from returning after a license is removed.
  • Rejects inconsistent license responses during activation and revalidation.
  • Improves paid-license reliability across app restarts.

Version 1.2.28

  • Restores paid licenses before runtime services and automation start.
  • Rechecks authorization immediately before queued window operations execute.
  • Improves licensing reliability around renewal and device state transitions.

Version 1.2.26

  • Improved license activation and revalidation reliability.
  • Enforced Personal licensing consistently across profiles, display arrangement, and automation.
  • Preserved permanent fallback access with a compatible signed release.

Version 1.2.25

  • Fixed production activation when the same Mac sends an uppercase hardware UUID.
  • Extended Kindow update entitlement renewal and revalidation support.
  • Added J/K keyboard navigation for layout wheel selection.

Version 1.2.24

  • Improved license renewal details and access to License Manager.
  • Improved release build reliability and update artifact maintenance.

Version 1.2.23

  • Move retention cleanup to the managed home runner without GitHub rclone secrets

Version 1.2.22

  • Improve release delivery reliability.

Version 1.2.21

  • Improves display arrangement previews and magnetic snapping for multi-display setups.
  • Refines layout wheel timing and keyboard navigation behavior.
  • Keeps the one-action release pipeline synchronized across website, Sparkle, Cloudflare R2, and retention metadata.

Version 1.2.20

  • Automates the release handoff from one approved publish action.
  • Publishes verified website notes before building the signed macOS release.
  • Keeps Sparkle metadata, Cloudflare artifacts, and retention records synchronized.

Version 1.2.19

  • Improves display arrangement previews and magnetic snapping.
  • Refines layout wheel interaction and animation behavior.
  • Strengthens release validation and automated publishing checks.

Version 1.2.18

  • Fixes release validation so stale or mismatched release tags are rejected before publishing.
  • Updates the website download button to use the latest notarized Kindow archive.
  • Improves Sparkle publishing checks for the appcast and release archive.

Version 1.2.15

  • Moves licensing onto the shared MacOSLicensingKit package used across Keyflowy apps.
  • Updates private package resolution in release and test automation.
  • Keeps release validation aligned with the new shared licensing flow.

Version 1.2.14

  • Moves app updates to the new Sparkle feed hosted on Cloudflare R2.
  • Adds release checks that require human-written changelog notes before publishing.
  • Improves appcast publishing so recent delta updates remain efficient while history stays available.

Version 1.2.9

  • The loginwindow no longer appears in the recent apps list.

Version 1.2.8

  • Minor improvements.

Version 1.2.7

  • Minor improvements.