Skip to content

0.19.1

Choose a tag to compare

@github-actions github-actions released this 27 Nov 10:58
· 361 commits to main since this release

v0.19.1 (2025-11-27)

馃 Bug Fixes

  • templates: Correct indentation level for source and test templates in standard project (54b36ca)

  • templates: Remove aggregate and value object file from event bus folder structure now that these implementation have delegated to sindripy (13a7780)

  • templates: Modify EventAggregate template to use Aggregate from sindripy instead of legacy aggregate that doesn't exist anymore (dcbf2d3)

  • templates: Include sindripy dependency when event bus feature is selected to be able to use the Aggregate implementation (b5c3000)

鈾伙笍 Refactoring

  • templates: Rename value objects template to errors now that it only contains errors and value objects are handled with sindripy (df8458b)

  • templates: Move new advanced macros to root of templates folder and use it along project structure templates (736314c)

  • templates: Remove legacy templates now that they are better organized (c1b6c44)

  • templates: Update main templates for standard project structure using new macros and organized templates folder (4fe22f3)

  • templates: Add advanced macros to be able to reuse render logic for templates and avoid conditionals (76cc909)

  • templates: Separate and modularize structure of standard project template in layers (7123c85)

  • templates: Update main templates for ddd project structure using new macros and organized templates folder (613f361)

  • templates: Add advanced macros to be able to reuse render logic for templates and avoid conditionals (f96a178)

  • templates: Separate and modularize structure of ddd template in layers (66044d5)

  • templates: Move config files for projects templates to specific folder for better organization (5bc4e15)

  • templates: Move github related templates to specific folder for better organization (ee42c25)

  • templates: Move fastapi templates to specific folders for better organization (7437c95)

  • templates: Move documentation templates such as readme, citation and security to specific folders for better organization (3608d27)

  • templates: Modify test structure to include application folder too (b0bc458)

  • templates: Remove conditional logic to include features in infra tests for clean architecture and use render_children_for macro to make it clearer and easier to extend (87fe7fc)

  • templates: Update test infra template to include mock event bus from template (20fd887)

  • templates: Do not include mock event bus in test domain folder for clean architecture template (20e1d73)

  • templates: Modify template paths for event features pointing to better organized folders (35e56ac)

  • templates: Organize events templates inside a specific folder to keep them better organized (2552a60)

  • templates: Update template paths in clean architecture project structure to use new organized persistence templates (ad4fced)

  • templates: Organize persistence templates inside a specific folder to keep them better organized (b3ff817)

  • templates: Remove legacy templates for clean architecture structure now that new version is stable (d5293fc)

  • templates: Modify jinja macro to be able to handle cases where one template file has to be included in more than once scenario so it's not get created two times (99e6572)

  • templates: Rename old main structure, source and test templates files to mark them as legacy but having them as backup (2ea3614)

  • templates: Separate clean architecture source and test structure in separate folders to handle easily each folder and its features (f92b499)

  • templates: Write advanced macros to render children blocks and built in features for clean architecture (720bf69)


Detailed Changes: 0.19.0...0.19.1