Skip to content

Releases: grongierisc/interoperability-embedded-python

v4.0.2b1

29 Jun 07:41

Choose a tag to compare

v4.0.2b1 Pre-release
Pre-release
Merge branch 'master' of github.com:grongierisc/interoperability-embe…

v4.0.1

29 Jun 07:38

Choose a tag to compare

[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

26 Jun 12:08

Choose a tag to compare

v4.0.1b8 Pre-release
Pre-release
feat: normalize setting descriptors in host settings and update relat…

v4.0.1b7

26 Jun 10:04

Choose a tag to compare

v4.0.1b7 Pre-release
Pre-release
feat: enhance target setting handling and validation across component…

v4.0.1b6

26 Jun 09:27

Choose a tag to compare

v4.0.1b6 Pre-release
Pre-release
feat: expose target settings in dir() for improved autocomplete in Co…

v4.0.1b5

26 Jun 09:17

Choose a tag to compare

v4.0.1b5 Pre-release
Pre-release
feat: add default target support to target() and update related docum…

v4.0.1b4

23 Jun 11:37

Choose a tag to compare

v4.0.1b4 Pre-release
Pre-release
feat: add tests for native iris message handling and normalization

v4.0.1b3

23 Jun 10:21

Choose a tag to compare

v4.0.1b3 Pre-release
Pre-release
feat: add support for resolving string annotations in typed method di…

v4.0.1b2

23 Jun 09:28

Choose a tag to compare

v4.0.1b2 Pre-release
Pre-release
feat: enhance documentation and examples for Python-authored producti…

v4.0.1b1

23 Jun 08:46

Choose a tag to compare

v4.0.1b1 Pre-release
Pre-release
feat: enhance documentation on import rules and testing practices for…