Skip to content

Kavor 1.1.0

Choose a tag to compare

@digows digows released this 26 Jul 21:32

Kavor 1.1.0

Highlights

  • Replaces operating-system private-protocol sign-in in new packages with a short-lived, attempt-bound
    127.0.0.1 callback. Google, GitHub, and passwordless email Authentication now return directly to Kavor through
    the system browser, with PKCE for provider flows and an explicit clipboard fallback.
  • Adds first-use legal consent to Authentication and keeps account lifecycle synchronization behind Kavor's
    versioned public API.
  • Lets CodingAgents propose File and Specification Nodes through the same atomic Canvas proposal catalog used by
    other reviewed changes. Connection Skills now lead with applicable rules and Git-aware context.
  • Improves Terminal and CodingAgent session presentation, Workspace switching, startup, and recovery under
    concurrent PTY activity.
  • Simplifies Specification navigation and actions while retaining direct access to File-backed work from the
    Workspace.

Fixes

  • Corrected Google Desktop authorization-code exchange and GitHub's server-side confidential exchange so both
    providers complete direct loopback Authentication without shipping GitHub credentials in the application.
  • Removed private-protocol registration from new desktop packages, avoiding Linux desktop-handler failures while
    preserving hosted compatibility paths for older supported versions.
  • Hardened loopback callbacks against stale, repeated, malformed, or mismatched attempts and kept provider
    credentials and callback responses out of persistent storage and logs.
  • Corrected PTY hydration and presentation ownership during Workspace changes, including recovery from delayed or
    interrupted host handshakes without fabricating process exits.
  • Reduced unnecessary Canvas and panel work around Terminal, CodingAgent, File, and Specification Nodes and
    clarified Specification panel actions.
  • Routed release discovery through Kavor's stable download API instead of coupling the desktop client directly to
    the release host.

Installation

Download Kavor from https://download.agentkavor.com. The page detects the current platform and also exposes all
available packages.

  • Windows x64 uses the assisted per-User NSIS installer. The installer is currently unsigned, so Microsoft
    SmartScreen may require explicit confirmation.
  • macOS 13+ provides separate arm64 and x64 DMGs. Builds are ad-hoc signed but not notarized; follow the download
    page's Gatekeeper instructions. Kavor-managed updates use the matching architecture-specific ZIP and expose an
    explicit coordinated restart after the cached artifact is revalidated. The manual download remains available
    at all times.
  • Linux x64 provides AppImage and DEB packages. AppImage supports Kavor-managed updates with an explicit
    coordinated restart; DEB updates are installed manually from the download page.

Known limitations

  • Released versions through 1.0.6 can no longer initiate a new GitHub sign-in because their legacy GitHub OAuth
    App was retired after the provider-direct cutover. Existing authenticated sessions remain valid; install Kavor
    1.1.0 to sign in with GitHub again.
  • Windows ARM64 and Linux ARM64 packages are not included until their native PTY, SQLite, process-containment,
    and packaged-runtime gates can run on matching CI environments.
  • Windows direct downloads do not yet have an Authenticode publisher certificate.
  • macOS packages do not yet have Developer ID signing or notarization. Gatekeeper may require manual confirmation,
    and replacing an ad-hoc build may cause macOS to request access to Kavor Safe Storage in Keychain again.
  • Microsoft Store distribution is not part of this release.