Skip to content

chore(main): release 2.0.0#11

Merged
l-you merged 1 commit intomainfrom
release-please--branches--main
Apr 28, 2026
Merged

chore(main): release 2.0.0#11
l-you merged 1 commit intomainfrom
release-please--branches--main

Conversation

@l-you
Copy link
Copy Markdown
Member

@l-you l-you commented Apr 27, 2026

🤖 I have created a release beep boop

2.0.0 (2026-04-27)

⚠ BREAKING CHANGES

  • appshape: apps must move loose web/components files into web/components/<name>/, keep component assets same-stem with the package anchor, and move public component Go API into <name>.go.

Features

  • app: enforce strict app shape and route-static assets (79dd63c)
  • app: enforce strict shape and route-static assets (b6d72b6)
  • appshape: enforce strict app input shape (8ed59cc)
  • assets: default templ CSS extraction from config (557b272)
  • client-assets: add route-static CSS and script bundles (3d460e7)
  • client-assets: fold CSS into layout subtree bundles (deb57cd)

Bug Fixes

  • appshape: allow slot fallback client assets (98b330b)
  • appshape: reject invalid asset-only route shapes (55a8ed2)
  • client-assets: include all slot assets for owning layouts (4b30fe9)
  • client-assets: parse selectors before anonymizing classes (8fb862d)
  • intoriduct a new mental model for the css composition (de24750)

This PR was generated with Release Please. See documentation.

@l-you l-you merged commit c5ed1ce into main Apr 28, 2026
1 check passed
@l-you
Copy link
Copy Markdown
Member Author

l-you commented Apr 28, 2026

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant