Skip to content

Releases: linkml/linkml-project-copier

Release 0.4.2

25 Feb 17:44

Choose a tag to compare

What's Changed

  • Fix uv install command by @dalito in #90
  • Bump crate-ci/typos from 1.34.0 to 1.35.5 by @dependabot[bot] in #91
  • Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #92
  • replace dalito with linkml in README, small spelling changes, some re… by @sierra-moxon in #94
  • Bump crate-ci/typos from 1.35.5 to 1.37.0 by @dependabot[bot] in #95
  • Update owl settings in config.yaml by @cmungall in #96
  • docs(readme): mention uv_default_index variable by @noelmcloughlin in #97
  • docs(readme): handle wsl2 just setup error by @noelmcloughlin in #99
  • chore(workflows): allow matrix python version by @noelmcloughlin in #100
  • chore(justfile): just setup should not fail on git-clean by @noelmcloughlin in #102
  • Add some mkdocs customizations by @noelmcloughlin in #101
  • Adjust README for new home under linkml by @dalito in #104
  • fix(jinja): disable jinja intrepolation of {{ }} by @noelmcloughlin in #105
  • Bump crate-ci/typos from 1.37.0 to 1.39.0 by @dependabot[bot] in #107
  • chore(schema): rename container slot 'entries' to 'people' by @noelmcloughlin in #110
  • Skip docs-preview action on PRs from forks by @dalito in #111
  • Update all actions to current versions by @dalito in #108
  • Generate typescript, allow owl regeneration by @noelmcloughlin in #113
  • Improve docs preview action and activate it by default by @dalito in #115
  • Bump crate-ci/typos from 1.39.0 to 1.40.0 by @dependabot[bot] in #116
  • Bump actions/checkout from 5.0.0 to 6.0.0 in /template/.github/workflows by @dependabot[bot] in #120
  • Bump codespell-project/actions-codespell from 2.1 to 2.2 by @dependabot[bot] in #117
  • Bump actions/setup-python from 6.0.0 to 6.1.0 in /template/.github/workflows by @dependabot[bot] in #119
  • Bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #118
  • just improvements for overriding commands & generating owl by @dalito in #114
  • Bump astral-sh/setup-uv from 7.1.2 to 7.1.6 in /template/.github/workflows by @dependabot[bot] in #131
  • Bump actions/checkout from 6.0.0 to 6.0.1 in /template/.github/workflows by @dependabot[bot] in #130
  • Bump crate-ci/typos from 1.40.0 to 1.41.0 by @dependabot[bot] in #129
  • Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #128
  • Bump actions/checkout from 6.0.1 to 6.0.2 in /template/.github/workflows by @dependabot[bot] in #137
  • Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #134
  • Bump actions/setup-python from 6.1.0 to 6.2.0 in /template/.github/workflows by @dependabot[bot] in #136
  • Bump astral-sh/setup-uv from 7.1.6 to 7.2.1 in /template/.github/workflows by @dependabot[bot] in #135
  • Bump crate-ci/typos from 1.41.0 to 1.42.3 by @dependabot[bot] in #133

New Contributors

Full Changelog: v0.4.1...v0.4.2

Release 0.4.1

02 Aug 10:14

Choose a tag to compare

What's Changed

  • Update action versions and change from hash to text version by @dalito in #86
  • Update actions & linkml. Add Python 3.13 (as default) by @dalito in #89

Full Changelog: v0.4.0...v0.4.1

Release 0.4.0rc1

06 Apr 17:10

Choose a tag to compare

The release candidate is made to test the newly added Zenodo integration.

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.3.1...v0.4.0rc1

Release 0.4.0

06 Apr 21:08

Choose a tag to compare

⚡ With this release we switch from poetry to uv as package and project manager.

See also the curated changelog.

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.3.1...v0.4.0

Release 0.3.1

04 Apr 11:45

Choose a tag to compare

⚡ See also the curated changelog.

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.3.0...v0.3.1

Release 0.3.0

02 Mar 22:53

Choose a tag to compare

⚡ See also the curated changelog.

What's Changed

New Contributors

Full Changelog: dalito/linkml-project-copier@v0.2.2...v0.3.0

Release 0.2.2

17 Feb 10:45

Choose a tag to compare

⚡ See also the curated changelog.

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.2.1...v0.2.2

Release 0.2.1

16 Feb 15:22

Choose a tag to compare

⚡ See also the curated changelog.

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.2.0...v0.2.1

Release 0.2.0

13 Feb 18:50

Choose a tag to compare

Highlights ⚡

This release implements many of the changes that motivated the project.

  • Cleaner directory structure matching the expectations on mkdocs/python-projects.
    • docs is now the permanent storage for docs.
    • docs/elements is the new directory for markdown files generated from the schema.
    • docs/templates-linkml contains the jinja-templates for customizing the generated schema documentation.
    • tests/data-folder is now the primary source of example data (was src/data)
  • Easier customization of mkdocs documentation: Thanks to the above directory changes, the guidelines from mkdocs on customizing the theme/js/css are now directly applicable for projects generated from the template.
  • project/* all code in this folder is now generated from the schema and no longer included in the template.
  • Improved example project (more examples, better tests that use pytest)
  • If the example project or if certain GitHub actions should be created or not, can be selected via copier setup questions.
  • Several of the changes result in combination in a low risk of conflicts when updating the underlying template in existing projects (for future updates after 0.2.0).
  • Support just as the only command runner. The support for make was removed to simplify maintenance.

What's Changed

Most changes were made in the first PR, the other two PRs address minor issues:

Full Changelog: dalito/linkml-project-copier@v0.1.6...v0.2.0

Release 0.1.7

13 Feb 10:21

Choose a tag to compare

What's Changed

Full Changelog: dalito/linkml-project-copier@v0.1.6...v0.1.7