Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.4.0"
".": "0.5.0"
}
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,63 @@
# Changelog

## [0.5.0](https://github.com/wippyai/framework/compare/v0.4.0...v0.5.0) (2026-08-08)


### Features

* **facade:** render_engine requirement β†’ hostConfig.renderEngine [EE2-2313] ([4a9ed4a](https://github.com/wippyai/framework/commit/4a9ed4a15dfcdba46efa6206e17bba513f6936fa))
* **fragment:** /@fragment/ gateway redesign - caching + import-map memo [EE2-2313] ([9cb51fb](https://github.com/wippyai/framework/commit/9cb51fba09f8e9b3dbc00b02bb86f6cd1558d127))
* **fragment:** dedicated fragment_router requirement for the gateway [EE2-2313] ([76c76fa](https://github.com/wippyai/framework/commit/76c76fa488a922766297363a8ad98f0b75d2cc30))
* **fragment:** Web Fragments render engine β€” /[@fragment](https://github.com/fragment) gateway + render_engine switch [EE2-2313] ([2634c1a](https://github.com/wippyai/framework/commit/2634c1a7c0dafd4250efd95cd09827392add877f))
* **test:** run the CLI test runner under a declared root security scope ([31544d3](https://github.com/wippyai/framework/commit/31544d300d60fd733478f28c7c33d9d523a34dbb))
* **test:** run the CLI test runner under a declared root security scope ([04bafc7](https://github.com/wippyai/framework/commit/04bafc75ed17631c40f9b8b5cf20711060b6e3cf))
* **views:** fragment gateway injects host CSS <link>s server-side [EE2-2313] ([9caf53c](https://github.com/wippyai/framework/commit/9caf53c116f50c8c7eb6dff039158ac52927193b))
* **views:** project per-page render_engine into the page descriptor [EE2-2313] ([e131525](https://github.com/wippyai/framework/commit/e131525b500eee4f431682a6ce4f9dcc072b59db))
* **views:** Web-Fragments gateway for fragment-mode view.pages [EE2-2313] ([c81c7e4](https://github.com/wippyai/framework/commit/c81c7e4d2ed72d8ce5a88071b2927ec5cdcd826b))


### Bug Fixes

* **agent:** omit sampling params the agent spec never set ([#97](https://github.com/wippyai/framework/issues/97)) ([1202d62](https://github.com/wippyai/framework/commit/1202d6236fe846e332699b0eadfd4ff43e4b505c))
* **ci:** publish framework modules independently ([fabbd2b](https://github.com/wippyai/framework/commit/fabbd2bcdf081372a1174486a4a9de7c1fea39ad))
* **ci:** publish framework modules independently ([e434070](https://github.com/wippyai/framework/commit/e4340709a6986e8331206635dd325fe6d2f5e546))
* **ci:** support framework publish credentials ([767df3a](https://github.com/wippyai/framework/commit/767df3a78ed8c53dfb8abefe8c4ab536e7bef8cd))
* **ci:** support framework publish credentials ([fbef50b](https://github.com/wippyai/framework/commit/fbef50bfa3b92da9c1edc7424eaa3818aaf4a72f))
* **facade:** grant template.get to config_read_runtime (shell render) ([#86](https://github.com/wippyai/framework/issues/86)) ([6f627b8](https://github.com/wippyai/framework/commit/6f627b835277ed5bd222ff444372f03282614db0))
* **facade:** surface templates.get errors and release Jet shell set ([0f53d41](https://github.com/wippyai/framework/commit/0f53d412761d54389c1152e3899e6d13ff431cb2))
* **fragment:** views self-provides /[@fragment](https://github.com/fragment) router β€” no consumer wiring, no boot abort [EE2-2313] ([b0addc9](https://github.com/wippyai/framework/commit/b0addc9db03ebbf1b8d0c7a546838595f90efe5a))
* **llm:** preserve classifier callback types ([61ba4cd](https://github.com/wippyai/framework/commit/61ba4cd5476503540d3409461ae23329df798872))
* **llm:** preserve classifier callback types ([96b000b](https://github.com/wippyai/framework/commit/96b000b4537a8c5760793e3b833d2d3cbb9f3823))
* **llm:** process terminal SSE frames at EOF ([9cb3103](https://github.com/wippyai/framework/commit/9cb3103a658dbbb2e8f68aa2dca7616a43d74680))
* **llm:** process terminal SSE frames at EOF ([935b11c](https://github.com/wippyai/framework/commit/935b11c700611c1d3c0d10ca92a63de5fdc45960))
* **llm:** stop Responses streams on terminal events ([f915634](https://github.com/wippyai/framework/commit/f915634bed1bb6161a66bb5717cc825c6af20843))
* **llm:** stop Responses streams on terminal events ([4d4c0ba](https://github.com/wippyai/framework/commit/4d4c0ba9ce45a99de9bb7d80277e03210202d590))
* **llm:** type classifier handler seams ([4670a04](https://github.com/wippyai/framework/commit/4670a046dcbabcda5d8b8e4887866f5d1543651a))
* **llm:** type classifier handler seams ([2311b09](https://github.com/wippyai/framework/commit/2311b097f25f710e3eb34c196025abda9c2a8c8d))
* **packages:** declare framework module types ([041d74d](https://github.com/wippyai/framework/commit/041d74d4316c46543872c6a6864421c9f003071e))
* **packages:** declare framework module types ([b020b83](https://github.com/wippyai/framework/commit/b020b83b0f99e4056fe393804f5934cfc7a1399b))
* **relay:** declare process upgrade policy ([3066acd](https://github.com/wippyai/framework/commit/3066acdf7678aa2acf8a32a19b8a241b5c733d48))
* **relay:** declare process upgrade policy ([f8202e2](https://github.com/wippyai/framework/commit/f8202e20e4b6e5e6620a0845d4c6ae14b5decf90))
* **relay:** drop per-broadcast info logs in broadcast_to_clients ([#95](https://github.com/wippyai/framework/issues/95)) ([292c805](https://github.com/wippyai/framework/commit/292c8054c82eb9a6575828f1ea52e7e9a05cbd49))
* **relay:** grant process.send to user hubs via user_security_scope ([#88](https://github.com/wippyai/framework/issues/88)) ([2066954](https://github.com/wippyai/framework/commit/206695426355a0ca1791cae4dbba8575daadc4fb))
* **relay:** preserve sessions across hot upgrades ([#93](https://github.com/wippyai/framework/issues/93)) ([4c627da](https://github.com/wippyai/framework/commit/4c627da2bf4ac70486442b61b48a058963f960fe))
* **test:** classify runner for wippy test ([269f46b](https://github.com/wippyai/framework/commit/269f46b2cae7aecdc25131cbc222529bc3c7d556))
* **test:** classify runner for wippy test ([4070317](https://github.com/wippyai/framework/commit/4070317744b99c126427394cbb61c10c6d34c188))
* **test:** run package suites on current CLI; drop facade pack symlink ([#87](https://github.com/wippyai/framework/issues/87)) ([d60ecfd](https://github.com/wippyai/framework/commit/d60ecfd5415ac4ff57a01edf9b83f48cc828c177))
* **views:** bind fragment_gateway endpoint to api_router requirement [EE2-2313] ([3fb548b](https://github.com/wippyai/framework/commit/3fb548bfe29ebdca2147e7e8cc375b4453303a7e))
* **views:** fragment gateway β€” drop dev-proxy placeholder + absolute asset URLs [EE2-2313] ([4ef34ed](https://github.com/wippyai/framework/commit/4ef34ed4f871c843fe6a316917cd70783f5cabc2))
* **views:** fragment gateway β€” realm-stub import map + proxy, subpath asset routing [EE2-2313] ([6fa548c](https://github.com/wippyai/framework/commit/6fa548ced5e7099a45b3b3e69246929c5b793055))
* **views:** fragment realm stub injects loading.js; omit chat.js [EE2-2313] ([a25d186](https://github.com/wippyai/framework/commit/a25d186f887b32ecac7ebd84f200a14ed860ea18))
* **views:** grant the fragment gateway the env policy so base_url resolves absolute [EE2-2313] ([9fa5c0d](https://github.com/wippyai/framework/commit/9fa5c0d2c03f1bdd930cdda696efe4af30f42211))
* **views:** sort unnamed components safely ([2e904c5](https://github.com/wippyai/framework/commit/2e904c58c9ecdb275a27a60371a87b539237f75e))
* **views:** sort unnamed components safely ([b0e3e4f](https://github.com/wippyai/framework/commit/b0e3e4f7e73b033d41f6998af96ca110e7525a91))


### Reverts

* **ci:** restore framework publish workflow ([1e1d4db](https://github.com/wippyai/framework/commit/1e1d4db4fb170f8fe1b82f7948151c71a742d8f6))
* **ci:** restore framework publish workflow ([ed7091f](https://github.com/wippyai/framework/commit/ed7091f3bc9318371be5f84dc8d0d03d07517dfc))

## [0.4.0](https://github.com/wippyai/framework/compare/v0.3.16...v0.4.0) (2026-07-09)


Expand Down
Loading