Skip to content

Releases: GefMar/logic_processes_layer

v.1.2025.01.14

Choose a tag to compare

@GefMar GefMar released this 14 Jan 20:33
c0b99f1

Minor Bug fix

v.1.2025.01.09

Choose a tag to compare

@GefMar GefMar released this 11 Jan 10:40
9fd2480

Release Notes

Update: logic_processes_layer

Key Changes:
1. Versioning Update:
• The versioning system has been updated. Versions now include the date in the format: 1.YYYY.MM.DD.
• Current version: 1.2025.01.09.
2. New Features:
• Conditions Support:
• Added logical conditions to control process execution.
• AttrCondition: Define conditions based on process or context attributes.
• FunctionCondition: Wrap custom functions to define flexible conditions.
• Logical Operators: Combine conditions using:
• & (AND)
• | (OR)
• ~ (NOT)
• ^ (XOR)
Enabling the creation of complex logical expressions.
3. Enhancements to ProcessAttr:
• Simplified access to attributes from the context or process.
• Now supports declaration as a generic type (Generic[AttrResultT]) to enable strict typing for improved code quality and clarity.

This release introduces robust tools for process management and increases flexibility with advanced condition handling and enhanced typing support.

v1.1.4

Choose a tag to compare

@GefMar GefMar released this 26 Nov 09:08
856ac75

What's Changed

  • feat: support for nested paths in ProcessAttr by @Nishela in #25

New Contributors

  • @Nishela made their first contribution in #25

Full Changelog: 1.1.3...v1.1.4

v1.1.3

Choose a tag to compare

@GefMar GefMar released this 26 Jan 09:35
e637fbd

ProcessAsSubprocess: Use any process as a subprocess.
InitMapper: Simplifies process initialization with attribute mapping from the context.
ProcessAttr: Retrieve attributes from the process context or directly from the process.
Examples of how to use the logic_processes_layer package.

v1.1.2

Choose a tag to compare

@GefMar GefMar released this 17 Sep 14:14
efd1ebf
Merge pull request #14 from GefMar/develop

Ver 1.1.2

v1.1.1

Choose a tag to compare

@GefMar GefMar released this 06 Aug 11:11
ff95d35

fix: minore bugs
add: BaseSubprocessor

v1.1

Choose a tag to compare

@GefMar GefMar released this 22 Jul 16:42
a23396b

Add: Pipeline

v1.0.0

Choose a tag to compare

@GefMar GefMar released this 25 May 14:16
fix: toml