Skip to content

Releases: linkml/linkml

v1.7.11rc1 Embed extra metadata in modules

11 May 02:26
b5313f9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.10...v1.7.11rc1

v1.7.10

11 May 02:20
c43c730
Compare
Choose a tag to compare

What's Changed

  • [poetry] Update Lockfile by @linkml-pr-bot in #2098
  • Adding link to expr lang docs by @cmungall in #2086
  • Fix typo in docs (add missing closing parenthesis) by @eecavanna in #2097
  • Update slot cardinality meaning on main linkml docs site by @sujaypatil96 in #2100
  • genshacl: fix the propagation of types to SHACL sh:datatype and sh:nodeKind by @jsheunis in #2102
  • Autodetect pydantic version in gen-pydantic issue #2077 by @manulera in #2078

New Contributors

Full Changelog: v1.7.9...v1.7.10

v1.7.9

04 May 00:39
901cbf8
Compare
Choose a tag to compare

What's Changed

  • Add --without-cache option to tests by @sneakers-the-rat in #2051
  • Add deprecations module and add deprecation warnings for pydantic v1 by @sneakers-the-rat in #1957
  • feat: add '--version' to linkml-run-examples by @Silvanoc in #2058
  • Pass strings rather than printing to stdout in generators by @sneakers-the-rat in #2061
  • [poetry] Update Lockfile by @github-actions in #2056
  • Use app installation token in poetry update workflow by @pkalita-lbl in #2062
  • [poetry] Update Lockfile by @linkml-pr-bot in #2066
  • Make class blocks in mermaid class diagrams clickable/hyperlinked by @sujaypatil96 in #2065
  • Display single/multi-valuedness (cardinality) on slot edges by @sujaypatil96 in #2071
  • [poetry] Update Lockfile by @linkml-pr-bot in #2075
  • Documentation: Recommend the official docker image in docs and improve structure of installation intro by @mkbrechtel in #2073
  • Improve Dockerfile: Update Baseimages, make build work with Buildah/Podman and install python packages globally in runner by @mkbrechtel in #2074
  • [poetry] Update Lockfile by @linkml-pr-bot in #2083
  • Ensure consistency of cardinality displayed on edges of Mermaid class diagram by @sujaypatil96 in #2080
  • Minor fixes and improvements to text by @nlharris in #2082
  • Add generator flag to include an import outside the normal import mechanism by @sierra-moxon in #2079
  • plantuml: hide circle and empty members, remove quotes by @VladimirAlexiev in #2060
  • Clarify use of slack channel in contribution docs by @matentzn in #2093
  • Allow control over which OWL types are used for enums. Fixes #2090 by @cmungall in #2095
  • validator: support including validator context when reporting errors by @paulmillar in #2089

New Contributors

Full Changelog: v1.7.8...v1.7.9

v1.7.8

05 Apr 19:32
4f5e934
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.7...v1.7.8

v1.7.7 (array support)

27 Mar 02:10
f5076a6
Compare
Choose a tag to compare

Highlights

This release sees the first implementation of the array spec in pydanticgen.

An overview of arrays is present in the schema guide: https://linkml.io/linkml/schemas/arrays

With the introduction of the 1.7.0 it has been possible to represent N-dimensional arrays, e.g.

MyClass:
  attributes:
    data:
      range: integer
      array:
        minimum_number_dimensions: 3
        maximum_number_dimensions: 5

This release equips pydanticgen with the ability to translate these to nested lists, and lays the framework for representation using numpytyping.

This implementation is the result of heroic efforts by the @linkml/ndarray-wg, and in particular, @sneakers-the-rat and @rly

🙏 🙏 🙏

What's Changed

Full Changelog: v1.7.6...v1.7.7

v1.7.6

21 Mar 02:25
4977f42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.5...v1.7.6

v1.7.5

27 Feb 01:06
2bb6a24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.4...v1.7.5

v1.7.4

15 Feb 15:38
c5b6b8c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.3...v1.7.4

v1.7.3

12 Feb 19:34
bf736c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.2...v1.7.3

v1.7.2

08 Feb 20:35
2697a94
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.2