Skip to content

Nebula Newfoundland

Choose a tag to compare

@hsimah hsimah released this 11 Oct 01:47
5200e3c

Clog 1.1 adds generated initial route data for the PHP/Relay application.

  • With CLOG_SSR=1, each route’s page query runs on the server as the signed-in viewer and is inlined into the HTML. Relay consumes it without a duplicate GraphQL POST. Detail queries and inventory helpers still fetch in the browser.
  • Uses published tsquid 0.2.0 and Elephentity tsquid 0.1.0, with generated route/query manifests and locked production dependencies.
  • Removes the completed one-off cave inventory seed. Existing records are preserved, and upgrades no longer add the photographed stock.
  • Local development now defaults to port 18473.

SSR is opt-in. Expose CLOG_SSR=1 to the PHP-FPM workers to enable it in production; existing deployments continue using browser fetches by default. SQLite remains schema version 4.

Download clog-standalone.tar.gz from this release. The release workflow builds and verifies the archive before attaching it. Deploy through loft-ctl deploy clog after updating the release pin; that deployment flow backs up the database and runs the installer.

Validation: generated-code and GraphQL schema checks, client checks and production build, backend/schema-upgrade tests, 64 default browser tests, 15 SSR browser tests, and isolated production archive verification.

Full changelog: 1.0...1.1