Skip to content

1.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 14:52
· 40 commits to master since this release
aa36e62

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.sh so it can run correctly from master and release/* 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.sh to 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