You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,3 +66,17 @@ For more detail see #29.
66
66
- addition of a `Link` class, to allow making reference to remote graph nodes defined by their `@id`
67
67
that are not present locally.
68
68
- improved CI testing: we now test v3 and v4, as well as "latest".
69
+
70
+
## Release 0.4.0 (2025-11-18)
71
+
72
+
- drop support for Python 3.8, add support for Python 3.14.
73
+
- more forgiving import of JSON-LD:
74
+
- an option to allow additional (non-openMINDS) keys in a JSON-LD document [#63](https://github.com/openMetadataInitiative/openMINDS_Python/pull/63)
75
+
- support fully-expanded IRIs as keys in JSON-LD documents [#64](https://github.com/openMetadataInitiative/openMINDS_Python/pull/64)
76
+
- accept `datetime` strings for properties with type `date`[#65](https://github.com/openMetadataInitiative/openMINDS_Python/pull/65)
77
+
- accept `"@type": [<IRI>]` as well as `"@type": <IRI>`[#66](https://github.com/openMetadataInitiative/openMINDS_Python/pull/66)
78
+
- make the class registry reusable by other packages [#70](https://github.com/openMetadataInitiative/openMINDS_Python/pull/70)
79
+
- bug fix: prevent infinite recursion in `validate()` where there are loops in the graph [#76](https://github.com/openMetadataInitiative/openMINDS_Python/pull/76)
80
+
- allow the user to specify which openMINDS version should be used by `Collection.load()`[#77](https://github.com/openMetadataInitiative/openMINDS_Python/pull/77)
81
+
- add the option to group files into subdirectories by schema when saving [#80](https://github.com/openMetadataInitiative/openMINDS_Python/pull/80)
82
+
- improvements to the `by_name()` method [#81](https://github.com/openMetadataInitiative/openMINDS_Python/pull/81)
0 commit comments