Skip to content

release 0.4.1#177

Merged
matt-beanland merged 6 commits into
mainfrom
dev
May 22, 2026
Merged

release 0.4.1#177
matt-beanland merged 6 commits into
mainfrom
dev

Conversation

@matt-beanland
Copy link
Copy Markdown
Collaborator

No description provided.

…s-didnt-validate-typedstruct-fields

test case shows bug fixed
…-to-service-is-too-tight

broadened validation
Closes #170 — Diffo.Provider.Changes.Define / Relate / Assign change modules
wrap the standard after-action plumbing and reload via the resource's primary
:read action.

Closes #171 — BaseCharacteristic synthesises :create and :update actions
from declared public attributes via a new Spark transformer in
Diffo.Provider.Characteristic.Extension. Consumers may still override.

Closes #169 — BaseInstance loads :typed_characteristics and :pool_characteristics
calculations by default; the jason customize merges them into the
serviceCharacteristic / resourceCharacteristic JSON array so typed
BaseCharacteristic records and AssignableCharacteristic pool records surface
at the TMF level.

767 tests passing (90 doctests + 677). mix format clean, reuse lint clean.
@matt-beanland matt-beanland merged commit 901ba29 into main May 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant