1.0.1
Facet 1.0.1
Facet 1.0.1 is a maintenance release focused on runtime correctness, documentation reorganization, CI updates, and dependency maintenance.
Fixed
-
Bypass HTML interception for Server-Sent Events (
text/event-stream) requests.
This prevents Facet from interfering with SSE responses and fixes issue#8. -
Improved
setversion.shso it can run correctly frommasterandrelease/*branches.
Documentation
- Reworked and expanded the project documentation.
- Added OpenWiki-based documentation for:
- architecture
- HTMX integration
- operations
- quickstart
- template system
- testing
- Updated the main README and examples documentation for clearer positioning and usage guidance.
- Added the architecture diagram to the README.
Build And Maintenance
- Added
update-dependencies.shto simplify dependency updates with Maven. - Updated project dependencies, including Byte Buddy, JUnit, Maven Surefire, and Maven Dependency Plugin.
- Updated the RESTHeart dependency version used by the project.
CI
- Updated GitHub Actions versions for checkout, setup-node, release publishing, and Docker build/push steps.
- Refined the OpenWiki update workflow to avoid unnecessary workflow file changes in generated PRs.
Notes
This release does not introduce new end-user features. The main functional change is the SSE handling fix, while most other changes improve maintainability, documentation, and release automation.
Full Changelog: 1.0.0...1.0.1