BaaS v0.48

Changelog

v0.48 - Expanded Decision Engine Capabilities

In this release, we expanded BaaS's capabilities to function as a full Decision Engine, emphasizing its ability to explain complex business logic and act as deterministic AI guardrails.

  • Core Engine: Expanded functionality to serve as a comprehensive Decision Engine.
  • UI Enhancements: Added a floating actions toolbar for quicker rule manipulation.
  • Bug Fixes: Fixed priority issues when pasting from another ruleset.
  • Editor Updates: Included an empty state row for clearer initial ruleset creation.
  • Repository: Added standardized PR Templates.

v0.47 - Workflow & Documentation

  • Editor: Implemented drag and drop (DnD) functionality for rules.
  • Events: Fired a change ruleset event upon creating a new ruleset.
  • Documentation: Significant improvements to the README and a refined contribution guide.
  • Polishing: Various text cleanups across the UI.

v0.46 - Quality & CI/CD

  • Testing: Setup comprehensive tests and test coverage reporting.
  • CI/CD: Integrated SonarQube and SonarCloud GitHub Actions.
  • Automation: Added logic to make sure the analyzed PR code matches the diff.

v0.45 - State Machine & UI Polish

  • Evaluation: Made session context available during rule evaluation.
  • Samples: Added missing statistics sample JSON.
  • UI Tweaks: Resized the rules and editor panes for a better authoring experience.
  • Documentation: Added inline markdown support for rule descriptions.