Skip to content

v0.2.0 — views + edge-safe core

Choose a tag to compare

@tshafer tshafer released this 10 Jul 17:33
· 169 commits to main since this release

Keel v0.2.0 — views, and a core that runs on the edge.

Added

  • View layer — a View service that renders Hono JSX components to HTML. Views live in resources/views/; layouts are just components. Platform-neutral — the same views run on Node and Cloudflare Workers. (docs/views.md)
  • keel/core package export — the framework core is now installable by other apps: import { Application } from "keel/core". Only src/core ships in the package.

Changed

  • Workers-safe coreApplication no longer statically imports Node built-ins or dotenv; they load dynamically only when filesystem config discovery runs. Configure inline on filesystem-less runtimes with boot(providers, { discoverConfig: false, config }).

This unlocks the two-repo model (like laravel/framework + laravel/laravel): keel is the library; apps install it and build on keel/core.