Skip to content

Releases: iktakahiro/calendarpit

Calendarpit v0.9.5

Choose a tag to compare

@github-actions github-actions released this 20 Oct 05:16
40831cd

What's Changed

  • fix(docs): remove the Documentation link from the docs sidebar by @iktakahiro in #39
  • docs: polish the landing page layout and admin UI tour by @iktakahiro in #40
  • docs: clarify where to find endpoints and SDK setup on the home page by @iktakahiro in #42
  • docs: add landing card icons and a before/after comparison by @iktakahiro in #41
  • fix(docs): restore the brand-tinted landing tagline by @iktakahiro in #43
  • fix(docs): add social preview images and Open Graph metadata by @iktakahiro in #44
  • fix(docs): remove the site URL from social preview images by @iktakahiro in #45
  • docs: show the admin UI and MIT License in social preview images by @iktakahiro in #46
  • fix(docs): keep the landing border beam from widening the page by @iktakahiro in #48
  • feat: push admin UI updates over Server-Sent Events by @iktakahiro in #49
  • chore(release): prepare 0.9.5 by @iktakahiro in #50

Full Changelog: v0.9.4...v0.9.5

Calendarpit v0.9.4

Choose a tag to compare

@github-actions github-actions released this 19 Oct 09:01
cb11537

What's Changed

Full Changelog: v0.9.3...v0.9.4

Calendarpit v0.9.3

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:07
f5cdd57

What's Changed

Full Changelog: v0.9.2...v0.9.3

Calendarpit v0.9.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 06:28
9cb3484

What's Changed

  • feat(calendarpit): group the sidebar navigation into labelled sections by @iktakahiro in #28
  • feat(docs): show admin UI previews on the landing page and docs by @iktakahiro in #27
  • feat(calendarpit): add an optional Japanese locale to the admin UI by @iktakahiro in #29
  • fix(calendarpit): fall back to the dark theme in system mode by @iktakahiro in #31
  • chore(release): prepare 0.9.2 by @iktakahiro in #32

Full Changelog: v0.9.1...v0.9.2

Calendarpit v0.9.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 04:53
327666a

What's Changed

  • docs: correct behavior descriptions against current main by @iktakahiro in #14
  • docs: polish wording and fix Japanese link text by @iktakahiro in #13
  • docs: improve Japanese readability and unify terminology by @iktakahiro in #16
  • docs: rebuild the landing page on Starlight's hero and components by @iktakahiro in #18
  • feat(docs): refresh the landing page, docs, and brand by @iktakahiro in #20
  • docs: remove health check from quick start by @iktakahiro in #15
  • feat(docs): sharpen the hero eyebrow and build a full landing footer by @iktakahiro in #21
  • docs: replace the Java SDK example with Kotlin and add PHP by @iktakahiro in #23
  • feat(docs): publish llms.txt and add a Context7 configuration by @iktakahiro in #22
  • feat: edit OAuth clients without reloading the fixture by @iktakahiro in #24
  • fix(calendarpit): explain unreadable startup fixture paths by @iktakahiro in #25
  • chore(release): prepare 0.9.1 by @iktakahiro in #26

Full Changelog: v0.9.0...v0.9.1

Calendarpit v0.9.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 13:42

Calendarpit 0.9.0 is the first packaged release of the local Google Calendar-compatible API and OAuth server for development and repeatable tests.

Install

With Docker:

docker run --rm -p 127.0.0.1:4173:4173 -v calendarpit-data:/data ghcr.io/iktakahiro/calendarpit:0.9.0

With Homebrew:

brew install iktakahiro/tap/calendarpit
calendarpit serve

Open http://127.0.0.1:4173 for the admin UI. The API and local OAuth endpoints share the same origin. No Google credentials or external database are required.

Included

  • Local test users, calendars, events, free/busy queries, calendar lists, and documented recurrence and sync behavior.
  • Local OAuth, watch notifications, fixture loading, reset controls, and masked request history.
  • SQLite persistence and disposable --database :memory: sessions.
  • An embedded admin UI and Bun runtime; standalone executables need no separate Node.js or Bun installation.
  • Native executables for macOS arm64/x64, Linux glibc arm64/x64, and Windows x64.
  • Docker images for Linux amd64 and arm64.

Download a matching archive below and compare its SHA-256 with SHA256SUMS before extracting. The executable is under bin/.

See the installation guide for Compose, storage, networking, and upgrades, and API compatibility for the supported subset. Unsupported features return explicit errors. This is a preview release for local development and testing; it is not a complete Google Calendar implementation.