Releases: linkml/linkml-runtime
Releases · linkml/linkml-runtime
v1.5.4
What's Changed
- Add new TSV loader/dumper classes by @pkalita-lbl in #268
- Add
load_as_dict
method to Loader class by @pkalita-lbl in #269
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
- update curies package, fixes #1444 by @sierra-moxon in #266
- Support Pydantic BaseModel in loaders and dumpers by @kevinschaper in #227
New Contributors
- @kevinschaper made their first contribution in #227
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Update README.md by @cmungall in #264
- Fix for linkml/linkml#1417 (accidentally committed to main, no PR)
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- fixes #1355 by @WolfgangFahl in #257
- Fixes relative imports from a URL. by @cmungall in #258
- Normalizing lists of lists to N-dimensional arrays by @cmungall in #259
- Alternative to linkml/linkml#1379 by @cmungall in #263
- Do not mutate Schema object in schemaview. Fixes linkml/linkml#1394 by @cmungall in #262
New Contributors
- @WolfgangFahl made their first contribution in #257
Full Changelog: v1.5.0...v1.5.1
v1.5.0
LinkML Model 1.5.x series
See https://github.com/linkml/linkml-model/releases/tag/v1.5.0 for a summary of metamodel changes
What's Changed
- Add methods to replace functionality in biolink model toolkit with schemaview by @sierra-moxon in #235
- add the ability to declare "prefixmaps" contexts (including bioregistry contexts) in default_curie_maps. fixes #604 by @sierra-moxon in #231
- Test for linkml/linkml#1228 by @cmungall in #237
- Rdflib percent encoded tests by @cmungall in #238
- Added a ReferenceValidator that performs complete normalizations. by @cmungall in #239
- Check inlined or inlined_as_list slots only if range is class in schema by @pkalita-lbl in #240
- Add ability to expand all dicts to ExpandedDict on referencevalidator. by @cmungall in #242
- allow setting of @base via prefix _base by @cmungall in #241
- Add functions to look up a LinkML python class by URI or CURIE by @hsolbrig in #243
- Fix for dangling object bug in ObjectIndex by @cmungall in #246
- 1126 slot modifying classes by @amc-corey-cox in #245
- Imports to metamodel resolved locally rather than over network, #1102. by @cmungall in #248
- Update pypi-publish.yaml by @hrshdhgd in #250
- SchemaView initialization from a PosixPath by @joeflack4 in #249
- fixes bug where SchemaView could not be constructed directly from remote URL 1317 by @cmungall in #253
- avoid duplicate class names in
domain_of
slot by @sujaypatil96 in #252 - Fix get_classes_modifying_slot by @amc-corey-cox in #254
- pre-release of 1.5x series. by @cmungall in #256
Full Changelog: v1.4.0...v1.5.0
v1.4.10
What's Changed
- Fix get_classes_modifying_slot by @amc-corey-cox in #254
Full Changelog: v1.4.9...v1.4.10
v1.5.0rc2
For model changes, see: https://github.com/linkml/linkml-model/releases/tag/v1.5.0rc1
What's Changed
- Add methods to replace functionality in biolink model toolkit with schemaview by @sierra-moxon in #235
- add the ability to declare "prefixmaps" contexts (including bioregistry contexts) in default_curie_maps. fixes #604 by @sierra-moxon in #231
- Test for linkml/linkml#1228 by @cmungall in #237
- Rdflib percent encoded tests by @cmungall in #238
- Added a ReferenceValidator that performs complete normalizations. by @cmungall in #239
- Check inlined or inlined_as_list slots only if range is class in schema by @pkalita-lbl in #240
- Add ability to expand all dicts to ExpandedDict on referencevalidator. by @cmungall in #242
- allow setting of @base via prefix _base by @cmungall in #241
- Add functions to look up a LinkML python class by URI or CURIE by @hsolbrig in #243
- Fix for dangling object bug in ObjectIndex by @cmungall in #246
- 1126 slot modifying classes by @amc-corey-cox in #245
- Imports to metamodel resolved locally rather than over network, #1102. by @cmungall in #248
- Update pypi-publish.yaml by @hrshdhgd in #250
- SchemaView initialization from a PosixPath by @joeflack4 in #249
- fixes bug where SchemaView could not be constructed directly from remote URL 1317 by @cmungall in #253
- avoid duplicate class names in
domain_of
slot by @sujaypatil96 in #252
Full Changelog: v1.4.0...v1.5.0rc2
v1.4.9
What's Changed
- avoid duplicate class names in
domain_of
slot by @sujaypatil96 in #252
Full Changelog: v1.4.8...v1.4.9
v1.4.8
v1.4.7
What's Changed
- Update pypi-publish.yaml by @hrshdhgd in #250
- SchemaView initialization from a PosixPath by @joeflack4 in #249
Full Changelog: v1.4.6...v1.4.7