@@ -15,11 +15,74 @@ The format is inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0
1515-->
1616## Unreleased
1717
18- [ Full changelog] ( https://github.com/linkml/linkml-project-copier/compare/v0.4.1...main )
18+ [ Full changelog] ( https://github.com/linkml/linkml-project-copier/compare/v0.4.2...main )
19+
20+ ### Added
21+
22+ - Pytest-based integration test suite for the copier template, including
23+ helpers module and CONTRIBUTING.md for the template. #140
24+ - Submission of releases to the LinkML community on Zenodo. #141
25+ - List of recommended mkdocs/material extensions in the project mkdocs
26+ configuration. #148
27+ - Support for Python 3.14 in the template's CI matrix. #160
28+ - README in the ` project/ ` directory so the folder is tracked even before
29+ generation. #161 (fixes #124 )
30+
31+ ### Fixed
32+
33+ - ` just gen-project ` tolerates a missing ` project/ ` directory. #161
34+ - ` just _update-linkml ` uses ` uv lock ` instead of ` uv add ` to avoid side-effect of adding linkml as main dependency. #159
35+ - Force-push to ` gh-pages ` during docs deployment to avoid history conflicts. #154
36+ - Align ` uv sync ` invocation in template workflows. #150
37+ - Skip ShEx integration test on Python 3.13 and install dependencies in the
38+ integration test fixture. #140
39+ - Lint test tolerates warnings; example reduced to 4 warnings. #140
40+
41+ ### Changed
42+
43+ - Drop Python 3.9 from the supported version matrix; bump minimum Python
44+ requirement to >=3.10. #155
45+ - Update pre-commit configuration and recommend installing pre-commit via
46+ ` pre-commit-uv ` . #145
47+ - Group Dependabot updates into a single monthly PR. #139
48+ - Update URLs throughout the project to the new linkml monorepo / template
49+ location (README, migration notes, CHANGELOG). #132
50+
51+ ## Release [ 0.4.2] - 2026-02-25
52+
53+ [ Full changelog] ( https://github.com/linkml/linkml-project-copier/compare/v0.4.1...v0.4.2 )
54+
55+ [ 0.4.2 ] : https://github.com/linkml/linkml-project-copier/releases/tag/v0.4.2
56+
57+ ### Added
58+
59+ - Generate TypeScript output and allow regeneration of OWL artifacts. #113
60+ - ` just ` improvements: allow overriding generator commands and generating
61+ additional formats. #114
62+ - mkdocs customizations and pymdown extensions in the generated project. #101
63+ - Document the ` UV_DEFAULT_INDEX ` environment variable for custom package
64+ indexes. #97
65+ - Document handling of the WSL2 ` just setup ` error in the README. #99
1966
2067### Fixed
2168
22- - Fix ` uv tool ` command that includes jinja2-time into copier. #90
69+ - Fix ` uv tool ` install command so that ` jinja2-time ` is included with
70+ copier. #90
71+ - Disable Jinja interpolation of ` {{ }} ` in generated outputs to avoid
72+ double-brace breakage. #105
73+ - ` just setup ` no longer fails when the working tree is not git-clean. #102
74+ - Skip the docs-preview action on PRs originating from forks. #111
75+
76+ ### Changed
77+
78+ - Adjust README and project metadata for the new home under the ` linkml `
79+ GitHub organization (replace ` dalito ` references, spelling fixes, remove
80+ cookiecutter-era text). #94 , #104
81+ - Update OWL settings in ` config.yaml ` . #96
82+ - Improve the docs-preview action and activate it by default. #115
83+ - Update all GitHub actions in the template to current versions. #108
84+ - Rename the example schema container slot ` entries ` to ` people ` . #110
85+ - Allow a configurable Python version in the template workflows' matrix. #100
2386
2487## Release [ 0.4.1] - 2025-08-02
2588
0 commit comments