Skip to content

Aurora Akita

Choose a tag to compare

@hsimah hsimah released this 28 Sep 04:01
39140d2

Clog 0.2 adopts tsquid for client-side UI coordination, typed routes, and Relay entrypoints, while retaining the dark surfaces and orange accents. Clog remains an Elephentity-based PHP application with SQLite storage.

What's new

  • UI coordination with tsquid: generated, typed routes and URLs; route-owned Relay query graphs; lazy-loaded route components; and code/data preloading on link hover or keyboard focus.
  • Persistent navigation state: searches and location filters survive reloads, detail/edit navigation, and browser history.
  • Account menu: a profile icon opens Change password and Sign out. Both readers and editors can change only their own password, with the current password required and ownership enforced on the server. Existing sessions remain signed in.
  • Consistent UI standards: entity-owned components, dedicated mutation hooks, and automated architecture checks alongside Astryx and StyleX theming.

Download and update

Use clog-standalone.tar.gz from this release. It includes compiled frontend assets, generated application code, and locked production PHP dependencies.

The host requires PHP 8.3 or newer, PDO SQLite, mbstring, and a web server. Back up the database, replace the application files, run the installer, and restart PHP-FPM following the hosting guide. No database schema change is introduced in 0.2.

Validation

Generated-code and GraphQL checks, frontend checks and production build, backend tests, browser regression tests, and production archive verification passed for the release commit.

Full changelog: 0.1...0.2