Skip to content

v1.7.4

Choose a tag to compare

@kieranmansfield kieranmansfield released this 03 Jun 21:02
· 84 commits to main since this release

What's Changed

Refactor: Layer pages → components

Layers no longer auto-register routes that consuming apps may not want.

Content layer

  • Gallery/Page.vue, Gallery/SlugPage.vue, Gallery/ImagePage.vue — gallery pages are now opt-in components (same pattern as Portfolio/Page and Portfolio/ItemPage)

Core layer

  • DiagnosticsPage.vue — diagnostics moved from a page to a reusable component; the catch-all [...slug].vue remains for safe initialisation

UI layer

  • pages/index.vue removed from the layer entirely

Playground

  • Gains typography.vue (UI layer showcase, previously the UI layer index)
  • Gains diagnostics.vue (thin wrapper around DiagnosticsPage)
  • Gains gallery/ pages using the new components
  • Empty pages/ directories removed from ui and layout layers