|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.10.4.3] - 2025-05-18 |
| 4 | + |
| 5 | +### Changes |
| 6 | +- Refactor code structure for improved readability and maintainability |
| 7 | +- feat: update job queue backend installation instructions and enhance error handling; refactor .gitignore and add test fixtures |
| 8 | +- fix: update version to 0.10.4.1 and correct argument name in pipeline manager |
| 9 | +- fix: reorder import statements for consistency and clarity |
| 10 | +- refactor: update executor configuration and enhance error handling in pipeline runner |
| 11 | +- docs: enhance README with detailed execution options for pipelines |
| 12 | +- fix: add repomix-output.md to .gitignore |
| 13 | +- fix: update copyright holder in LICENSE file |
| 14 | +- Refactor code structure for improved readability and maintainability; removed redundant code and optimized functions. |
| 15 | +- Updated README.md |
| 16 | +- docs: update README with enhanced features and installation instructions; |
| 17 | +- fix: update API Documentation link in getting_started.md |
| 18 | +- fix: remove outdated build status badge from README |
| 19 | +- Added docs (AI generated. Better than expected, but needs review!) |
| 20 | +- chore: update version to 0.10.3 |
| 21 | +- fix: clean up whitespace and improve code formatting across multiple files |
| 22 | +- bugfixes: io methods to import and export pipelines fixed. |
| 23 | +- Update README to include a subtitle and enhance visual presentation |
| 24 | +- Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized function implementations. |
| 25 | +- Add database and file writers/readers for various formats |
| 26 | +- push test |
| 27 | +- Refactor configuration and update Redis job queue settings |
| 28 | +- Bump to version v0.10.2 |
| 29 | +- Refactor: Update pre-commit hook stages and clean up mqtt import statements |
| 30 | +- refactor |
| 31 | +- Refactor: Remove unnecessary blank lines and add deprecation warning for mqtt module |
| 32 | +- Update version to 0.10.0, add retry configuration, and enhance job queue handling |
| 33 | +- Update README.md |
| 34 | +- fixing imports |
| 35 | +- fixing imports |
| 36 | +- Refactor job queue imports and conditionally import backends based on availability |
| 37 | +- Bump version to v1.0.0b4 |
| 38 | +- Refactor imports and formatting across multiple modules |
| 39 | +- Refactor imports and improve code formatting across multiple modules |
| 40 | +- Add project configuration and update job queue management |
| 41 | +- Bump version to v1.0.0b2 |
| 42 | +- Bump version to v1.0.0b1 |
| 43 | +- Added new README.md |
| 44 | +- Refactor code structure for improved readability and maintainability - added a new `plugin` folder - mqtt is not a plugin (moved `mqtt` into `plugin`) - Added pipeline retry functionality |
| 45 | +- feat: Add 'repomix-output.md' to .gitignore to exclude generated output files |
| 46 | +- fix: Correct parameter name from 'worker_type' to 'job_queue_type' in PipelineRegistry |
| 47 | +- feat: Update YAML configurations and improve CLI help documentation |
| 48 | +- Refactor code structure and remove redundant code blocks for improved readability and maintainability |
| 49 | +- feat: Enhance worker and scheduler cli with additional functionality and improved documentation |
| 50 | +- feat: Enhance configuration management and CLI for FlowerPower |
| 51 | +- updated deps |
| 52 | +- Refactor code for improved readability and consistency |
| 53 | +- Refactor code structure for improved readability and maintainability |
| 54 | +- Enhance storage options management with detailed documentation and new features |
| 55 | +- Refactor code structure for improved readability and maintainability |
| 56 | +- feat: Add GeventWorker and ThreadWorker for concurrent job processing |
| 57 | +- Add cron-descriptor and croniter packages; update dependencies |
| 58 | +- Refactor PipelineManager and related components for improved logging and configuration handling |
| 59 | +- Refactor PipelineScheduler and PipelineVisualizer for improved configuration handling |
| 60 | +- Enhance PipelineRunner with context management and logging improvements |
| 61 | +- refactor: Update worker configuration to use ProjectConfig and enhance logging setup |
| 62 | +- Refactor logging setup and configuration |
| 63 | +- refactor: Enhance pipeline and configuration structure, add new executor and adapter functionalities |
| 64 | +- Refactor code structure for improved readability and maintainability |
| 65 | +- refactor: Update project configuration to use PostgreSQL and enhance worker settings |
| 66 | +- Refactor pipeline configuration and worker classes |
| 67 | +- refactor: Enable port exposure for various services in docker-compose.yml |
| 68 | +- Refactored docker-compose.yml and added a python-dev-worker container |
| 69 | +- refactor: Correct JupyterCode references in nginx configuration and enhance docker-compose documentation |
| 70 | +- refactor: Update configuration files and backend setup for improved clarity and consistency |
| 71 | +- refactor: Simplify PipelineManager and PipelineRegistry methods for improved clarity and organization |
| 72 | +- Refactor pipeline configuration and I/O management |
| 73 | +- refactor: Clean up imports and update type hints across pipeline modules |
| 74 | +- Refactor code for improved readability and consistency |
| 75 | +- fix: Update storage_options type hint to support None in PipelineManager methods |
| 76 | +- refactor: Update import paths for Pipeline and SchedulerManager to improve module organization |
| 77 | +- feat: Add PipelineRunner, Scheduler, and Visualizer for enhanced pipeline management |
| 78 | +- Refactor RQBackend job result methods |
| 79 | +- feat: Add parameter resolution method and lazy worker instantiation in PipelineManager |
| 80 | +- Implement code changes to enhance functionality and improve performance |
| 81 | +- Refactor code structure for improved readability and maintainability |
| 82 | +- feat: Remove unused example pipeline and script files; refactor worker configuration handling |
| 83 | +- feat: Introduce APScheduler backend configuration and refactor worker classes |
| 84 | +- Refactor: Remove TUI implementation and update worker backend type handling |
| 85 | +- feat: Add worker example scripts and enhance backend configuration options |
| 86 | +- feat: Refactor and optimize worker and backend code for clarity, robustness, and security |
| 87 | +- feat: Implement Huey backend with trigger classes and worker integration |
| 88 | +- Refactor worker and backend classes for improved structure and functionality |
| 89 | +- feat: Enhance worker management with start/stop pool methods and refactor client usage |
| 90 | +- chore: Update .gitignore to exclude all database files |
| 91 | +- Implement RQ backend for FlowerPower scheduler |
| 92 | +- feat: Implement base scheduler interface and RQ backend for FlowerPower |
| 93 | +- Refactor APScheduler setup: move datastore and event broker implementations to separate modules |
| 94 | +- Refactor configuration management and remove unused modules |
| 95 | + |
| 96 | + |
| 97 | + |
3 | 98 | ## [0.10.4.1] - 2025-05-14 |
4 | 99 |
|
5 | 100 | ### Changes |
|
0 commit comments