Skip to content

Releases: zanix-io/space

v0.3.2

Choose a tag to compare

@zanix-io zanix-io released this 31 Aug 16:24
36b094f

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@zanix-io zanix-io released this 31 Aug 04:40

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@zanix-io zanix-io released this 31 Aug 01:04
98434b7

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@Iscam2216 Iscam2216 released this 26 Aug 21:01
0f6c012

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@Iscam2216 Iscam2216 released this 24 Aug 21:28

@zanix/space 0.1.0 — first public release

@zanix/space is a Deno-native SSR web framework: file-based routing, selective hydration via
Comets, and a document/SEO/PWA/i18n layer, built to run without a bundler in production.

Rendering

  • No bundled renderer@zanix/space/react and @zanix/space/preact are separate entry
    points; the core package never evaluates React or Preact.
  • React Compiler is on by default for the React renderer, with zero footprint on the Preact
    build.
  • Comets — server-first components that opt into client hydration, with build-time
    server-import guarding and optional state persistence across Orbit navigations.

CSS delivery

A single manifest-driven system covering four scopes: global, per-page, per-Comet, and Orbit
navigation-time — each response links only the stylesheets it actually needs, with declaration
order and media preserved throughout.

Assets & media

A full HTTP upload/transform/download API (@zanix/space/assets-api) for images, video, and voice
audio: size caps, magic-byte content verification, S3/local storage adapters, and ffmpeg-backed
transcoding with a "never worsen" quality guardrail.

Platform

  • File-based routing, Head management, sitemap/robots, hreflang/canonical helpers.
  • i18n: population resolution, language guard/pre-handler, message loading.
  • PWA: manifest + service worker build output.
  • Runtime, per-request theme token personalization.
  • Browser-safe client logging (POST /api/log), rate-limited by default.
  • Consistent security headers (CSP, frame options, referrer policy, cookie attributes) across
    every guard the framework ships.

Docs

Split from one 1690-line README into a short overview plus focused guides under docs/ (assets,
CSS, i18n, middleware, orbit, PWA, SEO, validation).

Full details: see CHANGELOG.md.