# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.3.0] - 2025-01-14

### Added

- New SDC components: editor, schema-form, pill, data-viewer, detail-grid, detail-section, progress-bar, job-list
- Enhanced pipeline detail page with progress bar, job list, and collapsible data sections
- Enhanced job detail page with parent/child node relationships and pipeline link
- Shared FlowDrop library for consistent component behavior

### Changed

- Refactored workflow editor to use SDC component
- Removed flowdrop_ui dependency, consolidated into flowdrop_ui_components

## [0.2.0] - 2025-01-12

### Added

- Event-driven trigger system for automatic workflow execution
- UI components module with reusable workflow editor components

### Changed

- Improved plugin architecture with unified parameter schema
- Enhanced module organization and dependency structure


## [0.1.0] - 2025-01-27

### Added

- Node processor plugin system with PHP 8 attribute-based discovery
- 25+ node processors including AI models, data operations, HTTP requests, and logic gates
- Runtime execution engine with synchronous and asynchronous orchestration modes
- Queue-based execution system for background workflow processing
- Job execution tracking and pipeline management modules
- Node category system for organizing node types

- Initial release of FlowDrop module

