🚀 Milvaion v1.1.0
What's Changed
- feat(workflow): expand docs & tests for workflow engine (9bce2a7)
- feat(auditing,workflow): add row-level auditing, edge/step props (881e430)
- fix: Css fix. (c2c82e8)
- feat: Add auditing card to dashboard ui. (d4fa1ba)
- feat(reporter): add ReporterWorker & metric reports (fe17de0)
- feat(maintenance): add workflow run retention job. (5f47039)
- feat(workflow): Workflow engine complete. (fb30e0d)
- fix: Remove watermark. (9122234)
- fix: css fix. (1975c15)
- feat: Add flow view to ui. (85ac331)
- feat: Add workflow orchestration engine with DAG support (f3b96c7)
- feat: Add FailureWindowMinutes to job specific auto-disable settings. (30e35f8)
- feat: Improve error handling, notification UI, and i18n (c7aae26)
- feat: Add user management, roles, activity logs & profile pages (df6fc6c)
- fix: Improve worker channel health, heartbeat logic & docs (5678ccd)
- feat: Apply code cleanup and update nuget packages. (c914151)
- feat: Add Microsoft Teams alert channel & improve reliability (cf7734d)
- feat: Add serilog and seq sink to built-in workers. (8846028)
- fix: Css fix. (6adbc3a)
- fix: Update LICENSE with 2025 Milvasoft copyright (54d6017)
- chore: Add provenance and SBOM to Docker build workflows (43a396b)
- chore: Refactor Docker build workflows for multi-arch support (15548a2)
- chore: Enable multi-arch Docker builds in CI workflows (7c616e9)
- feat: Add alert implementation. (5d3184d)
- feat: Add notification support to dashboard. (498ff93)
- tests: Test fix. (b65851b)
- tests: Add comprehensive unit tests for core Milvaion components. (c7b3a04)
- tests: Add full unit test coverage for worker and Quartz SDK (763d2b7)
- tests: Improve test coverage config, refactor and expand test suite (decb7d6)
- tests: Add integration and unit tests. (e24a7cc)
- fix: Remove unnecessary docs. Version update. (9c3be51)
- fix: DbContext scope in background counter sync task (aecd5ce)
- tests: Add extensive integration tests for background services (50d7734)
- feat: Refactor test infra for parallel runs & add Hangfire/Quartz tests (b2d75da)
- tests: Add extensive unit & integration tests for core components (d72957e)
- feat: Refactor dispatcher & tracker services for modularity (4f7db90)
- feat: Refactor RabbitMQ connection/channel management (66b6576)
- feat: Add alerting system docs and improve alert channel logic. (ad5fc83)
- feat: Add multi-channel alerting system (9c7e3ac)
- chore: update nuget versions. (5709156)
- tests: Tests fix. (f0eb0b5)
- fix: Nuget fix. (7ee58dd)
- fix: Cache bug fix. (e2f60b7)
- fix: Config change. (3eaa211)
- feat: Add Hangfire integration and sample worker for Milvaion (f3c780c)
- build: Add Docker build & push workflow for SampleQuartzWorker (295bf57)
- feat: Refactor correlation ID tracking to use JobDataMap (a4d7b28)
- feat: Enhance external scheduler (Quartz) integration & docs (8c895bc)
- feat!: Add external job tracking & Quartz integration to Milvaion (f0925be)
- Remove GitHub Packages instructions from README (ff48e8f)
📦 Packages
Milvasoft.Milvaion.Sdk- NuGetMilvasoft.Milvaion.Sdk.Worker- NuGetMilvasoft.Templates.Milvaion- NuGet
🐳 Docker Images
milvasoft/milvaion-api:1.1.0milvasoft/milvaion-api:latest
📖 Documentation
See the documentation for usage instructions.
Installation
SDK (for shared types):
dotnet add package Milvasoft.Milvaion.Sdk --version 1.1.0Worker SDK:
dotnet add package Milvasoft.Milvaion.Sdk.Worker --version 1.1.0Worker Template:
dotnet new install Milvasoft.Templates.Milvaion::1.1.0
dotnet new milvaion-worker -n MyWorkerWhat's Changed
- feature/external scheduler support by @bugrakosen in #2
- Feature/workflow engine by @bugrakosen in #3
New Contributors
- @bugrakosen made their first contribution in #2
Full Changelog: v1.0.0...v1.1.0