Repository navigation
Abada Engine v0.8.4-alpha Release Notes
Abada Engine v0.8.4-alpha Release Notes
Release Date: January 30, 2026
Status: Alpha Release
Focus: Tenda MVP & Platform Integration
Overview
Version 0.8.4-alpha marks a significant milestone in the Abada Platform roadmap: the transition from a "headless" engine to an integrated platform. This release introduces the first version of Abada Tenda (Tasklist UI) and provides a much-improved development experience for building full-stack workflow applications.
Roadmap Context: This release fulfills the second milestone in the Roadmap to Beta, focusing on the end-user task lifecycle.
What's New
🖥️ Abada Tenda Integration (MVP)
The engine now supports the initial release of Abada Tenda, our specialized Tasklist UI.
- Task Lifecycle: Full support for claiming, completing, and managing user tasks via the UI.
- Variable Handling: Users can now view input variables and submit output variables directly through Tenda.
- Seamless Setup: Docker Compose now includes Tenda as a first-class service, pre-configured to communicate with the engine.
🛠️ Enhanced Process Management
We've expanded the Engine API to provide better control over running processes:
- New Statuses: Introduced
CANCELLEDandSUSPENDEDstates for process instances. - Management Endpoints: Added dedicated API endpoints for instance management and job control.
- External Task Failures: Improved reporting for external task failures, including error messages and retry logic.
🏗️ Improved Developer Experience (DX)
- Flexible Docker Strategy: New dedicated
Dockerfile.prodand streamlined dev/prod configurations. - Sibling Project Integration: The
build-and-run-dev.shscript now automatically detects and builds sibling projects (abada-tenda,abada-orun) if they are present in the workspace. - Sample Data Generation: A new utility to populate the engine with realistic sample processes, tasks, and history for testing and demos.
🧪 Advanced Instrumentation
- Process Starter Tracking: Track who started a process and identify candidate starter groups.
- PostgreSQL Support: Added production-ready PostgreSQL driver and configuration for containerized deployments.
Technical Implementation
Core Changes
- Refactored
JobControllerto move management endpoints to/v1/jobs. - Moved cockpit-specific endpoints to a dedicated controller for better separation of concerns.
- Implemented process instance suspension and cancellation logic in the core engine.
Infrastructure Update
- Updated
docker-compose.ymlto includeabada-tendaandabada-orunservices. - Added
data-localdirectory for persistent local development data. - Optimized OTLP span exporters for better Jaeger integration.
Getting Started
Quick Start with Tenda
-
Pull the latest version:
./scripts/build-and-run-dev.sh
-
Access the Tasklist:
- Abada Tenda: http://localhost:5602
- Login with default dev credentials.
-
Generate Sample Data:
./scripts/generate-sample-data.sh
Documentation
Updated guides:
- Roadmap to Beta: Updated progress and next steps.
- API Documentation: documenting new management and job control endpoints.
Bug Fixes
- Fixed duplicate container name issues in development scripts.
- Resolved suspended status flag confusion in the process engine logic.
- Fixed process starter tracking for anonymous starts.
- Corrected Grafana dashboard datasource UIDs to be case-insensitive.
What's Next
According to the Roadmap to Beta, the next major focus will be:
- v0.8.5-alpha: Orun MVP (Cockpit UI) - Focus on history APIs and process monitoring.
- v0.9.0-alpha: End-to-End Validation - Hardening the platform with complex, real-world business scenarios.
Full Changelog: v0.8.3-alpha...v0.8.4-alpha