Skip to content

Releases: mom1/dddkit

v0.5.0

13 Apr 12:30

Choose a tag to compare

v0.5.0 (2026-04-13)

✨ New

  • Add parallel async execution to EventBroker

    • Add parallel parameter to EventBroker.init for parallel async handling
    • Execute async handlers concurrently with asyncio.gather when parallel=True
    • Separate coroutines and sync handlers upfront for reuse
    • Add tests for parallel and sequential execution modes
    • Update README with usage examples
    • Fix type annotations and use _ naming for unused handlers
    • Unify factories, refactoring tests, 100% coverage.

⬆ Dependencies

  • Bump astral-sh/setup-uv to v8.0.0.

v0.4.2

25 Mar 16:42

Choose a tag to compare

v0.4.2 (2026-03-25)

📝 Documentation

  • Correct method name for event handler registration.

v0.4.1

24 Nov 07:57

Choose a tag to compare

v0.4.1 (2025-11-24)

📝 Documentation

  • Added table of contents for better navigation.

v0.4.0

23 Nov 16:06

Choose a tag to compare

v0.4.0 (2025-11-23)

✨ New

  • Add Prometheus metrics hook for story execution.

  • Added integration with aioprometheus to collect script execution metrics.

v0.3.0

15 Nov 12:46

Choose a tag to compare

v0.3.0 (2025-11-15)

✨ New

  • add stories functionality with hooks and tests.

🐛 Bugs

  • Exclude private attributes from step registration.

📝 Documentation

  • Add stories documentation and structure overview.

    • Added description of the Stories pattern with usage examples
    • Added examples of synchronous and asynchronous operations
    • Added description of hooks for tracking execution
    • Updated project structure with a section for stories
    • Fixed headings and formatting

v0.2.3

03 Nov 12:21

Choose a tag to compare

v0.2.3 (2025-11-03)

📝 Documentation

  • Removed extra padding in the template.

    • Formatting update in changelog.

v0.2.2

03 Nov 11:53

Choose a tag to compare

v0.2.2 (2025-11-03)

♻ Changes

-  Updating dependencies and setting up release.

    - Update astral-sh/setup-uv from v6 to v7
    - Update python-version from 3.12 to 3.14
    - Minor documentation fixes

v0.2.1

03 Nov 01:02

Choose a tag to compare

v0.2.1 (2025-11-03)

♻ Changes

-  Remove pytest from publish workflow and release config.

v0.2.0

03 Nov 00:53

Choose a tag to compare

v0.2.0 (2025-11-03)

✨ New

-  Python support update to version 3.14

v0.1.1

03 Nov 00:28

Choose a tag to compare

v0.1.1 (2025-11-03)

🌱 Other

-  Added templates and settings for automatic release.