Skip to Content
🎉 New release with new features and improvements! V0.0.4 Release →

Changelog

Track all notable changes to BSH Engine.

0.0.4 - 02 Feb 2026

Highlights

  • Centralized engine configuration using a single JSON object passed via the BSH_CONFIG environment variable.
  • Secret management system for secure storage of sensitive data.
  • Cookie-based authentication with secure token storage.
  • New system health checks via /api/status and /status view to verify setup integrity.
  • Move docker repository from bshg/engine to bshsolutions/engine

Authentication & Security

  • Cookie-based authentication with secure token storage.
  • Embedded password verification.
  • Activation and password reset codes now expire after 10 minutes.
  • Default authentication email templates redesigned for clarity.
  • Security improvements across both API and Dashboard.

Users & Access Management

Email & Notifications

  • API key notification emails sent on create, revoke, and delete actions.
  • Support for {{host}} as an internal variable in email templates.

Plugins & Extensibility

API & System

  • New /api/status endpoint for system and setup health checks.
  • Improved error handling with clearer and more descriptive error messages.

Dashboard & UI

  • Improved dashboard performance with smaller bundles and faster load times.
  • UI/UX enhancements for a smoother user experience.

Developer Experience

  • React starter template for faster engine integration. See Templates Docs.
  • Add docker command to CLI to generate compose files.

0.0.3 - 08 Jan 2026

Added:

  • Enhanced schema validation with improved error handling and validation rules.
  • Additional schema types for more flexible data modeling Types Docs.
  • Contextual request handling system for improved security and request tracking.
  • Update Dashboard to display plugins and allow filtering by plugins.
  • Build CLI tool for easier working with the engine CLI Docs.
  • Allow creating and installing plugins using the CLI Plugins Docs.

Changed:

  • Improved database connection management.
  • Synchronized TypeScript library with engine changes for better type safety.
  • Upgraded to Spring Boot 4.0.0 for improved performance and security.

0.0.2 - 14 Dec 2025

Added:

  • Introduce the API Keys system.
  • Add User Update.
  • Implement Register.
  • Introduce Engine Settings.
  • Powered GET requests with search by query parameters.
  • Add count endpoints to the API.
  • Implement TS SDK for quick access to Engine APIs.

Changed:

  • Update Pagination to be 1-based.
  • Use new TS library in the dashboard to consume the Engine APIs.
  • Improvements in the Dashboard UI/UX.
  • Security improvements.
  • Internal caching improvements.
  • Fix bugs and improve performance.

0.0.1 - 01 Nov 2025

  • Authentication: Login, Forgot Password, Activate Account.
  • Modeling: Entities, Types, Schemas.
  • Security: Users, Roles, Policies.
  • Files: Configurations, Load File.
  • Mailing: Configurations, Email Templates, Send Email.
  • Search module.
  • Api Documentations.