Skip to content

Releases: grongierisc/interoperability-embedded-python

v4.0.2b1

v4.0.2b1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 07:41
Merge branch 'master' of github.com:grongierisc/interoperability-embe…

v4.0.1

Choose a tag to compare

@grongierisc grongierisc released this 29 Jun 07:38

[4.0.1]

Added

  • Add default target support to target(...), allowing target("OperationName") to populate the generated setting initial expression, production Host setting, and graph edge once the named target item exists.
  • Allow ComponentRef.connect(...) to accept class-declared target() descriptors, supporting static-friendly calls such as rest.connect(Rest.Output, operation).
  • Add package typing metadata with py.typed and explicit ComponentRef return annotations for production factory methods.

Fixed

  • Expose declared and manual target settings through dir(ComponentRef) so rest.my_target style graph handles are discoverable by runtime autocomplete.
  • Validate target setting values that reference missing production items.
  • Normalize setting(...) and target(...) descriptors used as production setting keys before validation and IRIS rendering.
  • Improve component registration failures during migration with targeted guidance for missing IoP support classes and container startup races.
  • Render generated instance-style Python routes with component.connect(...).
  • Refactor business process and operation message dispatch around normalized message keys for @handler, typed methods, legacy DISPATCH, and native IRIS requests.

v4.0.1b8

v4.0.1b8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 12:08
feat: normalize setting descriptors in host settings and update relat…

v4.0.1b7

v4.0.1b7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 10:04
feat: enhance target setting handling and validation across component…

v4.0.1b6

v4.0.1b6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 09:27
feat: expose target settings in dir() for improved autocomplete in Co…

v4.0.1b5

v4.0.1b5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 09:17
feat: add default target support to target() and update related docum…

v4.0.1b4

v4.0.1b4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jun 11:37
feat: add tests for native iris message handling and normalization

v4.0.1b3

v4.0.1b3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jun 10:21
feat: add support for resolving string annotations in typed method di…

v4.0.1b2

v4.0.1b2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jun 09:28
feat: enhance documentation and examples for Python-authored producti…

v4.0.1b1

v4.0.1b1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jun 08:46
feat: enhance documentation on import rules and testing practices for…