Skip to content

Releases: MizuchiLabs/inkan

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 10:06
8705232

[0.6.0] - 2026-10-28

Features

  • web: Persist license state filter

Bug Fixes

  • deps: Update module github.com/mizuchilabs/sqlite-schema-diff to v0.3.3 (#30)
  • deps: Update module modernc.org/sqlite to v1.61.0 (#32)
  • web: Count ending licenses as active
  • deps: Update dependency @shadcn/lint to v0.2.3 (#35)
  • deps: Update dependency @tanstack/svelte-query to v6.3.5 (#36)
  • deps: Update dependency @lucide/svelte to v1.60.0 (#28)
  • deps: Update dependency @typescript-eslint/parser to v8.72.0 (#37)
  • deps: Update dependency bits-ui to v2.20.0 (#39)
  • deps: Update dependency oxfmt to ^0.74.0 (#25)
  • deps: Update dependency oxlint to v1.89.0 (#26)
  • deps: Update dependency vite to v8.3.5 (#40)
  • deps: Update dependency @lucide/svelte to v1.61.0 (#41)
  • deps: Update pnpm to v12.15.0 (#42)
  • deps: Update dependency bits-ui to v2.20.1 (#44)
  • deps: Update dependency runed to ^0.38.0 (#45)
  • deps: Update dependency bits-ui to v2.20.2 (#47)
  • deps: Lock file maintenance (#46)
  • deps: Update module github.com/danielgtaylor/huma/v2 to v2.40.0 (#50)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 22:01
2dff418

[0.5.0] - 2026-10-21

Features

  • web: Reworked the japanese sign design around round shapes and seals

Bug Fixes

  • deps: Update dependency @fontsource/zen-kaku-gothic-new to v5.3.1 (#20)
  • deps: Update dependency @tanstack/svelte-query to v6.3.2 (#21)
  • deps: Update dependency layerchart to v2.7.0 (#22)
  • deps: Update dependency @typescript-eslint/parser to v8.71.2 (#10)
  • deps: Update dependency @lucide/svelte to v1.56.0 (#23)
  • lint: Corrected exhaustive linter map check option name
  • deps: Update pnpm to v12.13.0
  • web: Labelled the history tooltip with the UTC day
  • deps: Update pnpm to v12.14.0 (#29)
  • deps: Update module github.com/mizuchilabs/kata to v0.2.0
  • deps: Update dependency @react-email/ui to v6.11.3
  • deps: Update web dependencies

Security

  • deps: Update go module directive to v1.27.3 (#31)

Styling

  • web: Use default input group sizing in key check
  • web: Drop table wrapper padding on licenses page

Miscellaneous

  • web: Upgraded svelte-check to ^4.7.7
  • docs: Added dark and light screenshots to the README

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 09:05
12874fc

[0.4.1] - 2026-10-13

Bug Fixes

  • deps: Lock file maintenance (#17)
  • deps: Update pnpm to v12.11.2 (#18)

Miscellaneous

  • worker: Added 100ms CPU limit to worker wrangler config

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 14:23
3506830

[0.4.0] - 2026-10-11

Features

  • worker: Added a reply to address for the key mails

Bug Fixes

  • deps: Lock file maintenance (#5)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 19:22
0ddf751

[0.3.0] - 2026-10-10

Features

  • worker: Said what a worker serves and what comes after an export

Bug Fixes

  • worker: Renamed the Scaleway mail settings and exported them as JSON
  • worker: Built the Scaleway function as handler.js and zipped it
  • web: Centered the text in its line

Documentation

  • worker: Documented stdout extraction of worker export contents

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 17:24

[0.2.0] - 2026-10-10

Features

  • cli: Streamed the worker export as a tar for a container

Bug Fixes

  • deps: Update react-email monorepo to v6.11.1
  • deps: Update pnpm to v12.10.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 16:32
v0.1.0

[0.1.0] - 2026-10-10

Features

  • license: Added a Keeper that holds, swaps and renews a key while the app runs
  • api: Keyed licenses by product and made provider names neutral
  • worker: Skipped the mail for monthly renewals and kept only lic_ keys as hand issued
  • auth: Added a password login for the UI and the API
  • license: Made the license package its own module and added test vectors
  • sdk: Added verifiers for TypeScript and Python
  • Added one time purchases, key days, meta claims, an API token and history
  • worker: Added the worker for Cloudflare Workers
  • Kept deleted customers in the ledger and stored the worker mail settings on the product
  • worker: Added a branded key mail with templates, a preview and a test send
  • web: Added ProductSheet component for product create and edit
  • products: Replaced product edit dialog with tabbed side sheet
  • worker: Redesigned license key mail template and dark palette
  • products: Used the product plan in the mail preview
  • license: [breaking] Took the public key as an argument and logged nothing
  • cli: Added backup and keys commands and dated schema backups
  • products: [breaking] Added key rotation and renamed key days to max key days
  • sdk: Added a keeper to the TypeScript and Python verifiers
  • web/components: Tuned header branding and auto-filled product prefix
  • worker: Added a mail template of your own, built with React Email
  • license: Bound keys to a machine and dropped the version claim
  • mail: Kept a key mail of your own on the product and exported it with the worker settings

Bug Fixes

  • deps: Update dependency cn to ^0.4.0
  • deps: Update module github.com/mizuchilabs/sqlite-schema-diff to v0.3.1
  • deps: Update pnpm to v12.8.2 (#3)
  • web: Delete dialogs close on an outside click and after deleting
  • sdk: Fixed the type warnings in the Python and TypeScript verifiers
  • worker: Kept the Node worker alive on a path it cannot read
  • api: Answered only to a local host name without a password
  • db: Closed the database before exit
  • api: Refused frames and private keys whose halves do not fit
  • worker: Kept the Node worker up when a client hangs up
  • web: Kept the expiry of a license that is edited
  • license: Refreshed a short key before it runs out

Refactoring

  • worker: [breaking] Made the TypeScript worker the only worker and let the dashboard read from it
  • cli: Moved the commands into internal/cmd
  • db: Dropped the Querier interface that nothing used

Documentation

  • Simplified the README and added SECURITY.md
  • Led the README with a five step start and moved Stripe to its own page
  • sdk: Stopped naming packages that are not published

Miscellaneous

  • changelog: Added git-cliff configuration for changelog generation
  • Added the Apache 2.0 license
  • task: Set a password on the dev backend
  • task: Added tasks for made up demo data and a local worker with the Stripe CLI
  • fmt: Moved the oxfmt config to the repo root and kept formatters off the mail templates
  • dev: Served the UI from Vite behind the Go server in development