Changelog¶
Here we provide notes that summarize the most important changes in each released version.
Please consult the changelog to inform yourself about breaking changes and security issues.
v0.7.2 (2025-03-10)¶
- fix CITATION.CFF formatting
- fix codemeta.json missing maintainer property
- fix somesy model validator missing return
v0.7.1 (2025-03-07)¶
- fix poetry v2 license format and urls format problem
v0.7.0 (2025-03-04)¶
- make validation of output files, such as pyproject.toml, optional
- make somesy project metadata input
version
optional - multiple output file support
- enable having packages support
- fix: package.json url set error on None value
- support poetry version 2
v0.6.0 (2025-02-14)¶
- implement CFF Entity (Organization) model for author/maintainer/contributor
- add a new config option to use existing codemeta.json when syncing
- fix SomesyBaseModel kwargs being overwritten
v0.5.0 (2025-01-15)¶
- make person (and entity) argument email optional
v0.4.3 (2024-07-29)¶
- update python dependencies
- update pre-commit hook versions
- fix package.json person validation
- update poetry, julia, and package.json person validation: entries without an email wont't raise an error, they will be ignored.
v0.4.2 (2024-04-30)¶
- fix rich logging bug for error messages and tracebacks
v0.4.1 (2024-04-08)¶
- fix package.json and mkdocs.yml validation bug about optional fields
v0.4.0 (2024-03-08)¶
- added separate
documentation
URL to Project metadata model - added support for Julia
Project.toml
file - added support for Fortran
fpm.toml
file - added support for Java
pom.xml
file - added support for MkDocs
mkdocs.yml
file - added support for Rust
Cargo.toml
file
v0.3.1 (2024-01-23)¶
- fix setuptools license writing bug
v0.3.0 (2024-01-12)¶
- replace codemetapy with an in-house writer, which enables windows support
v0.2.1 (2023-11-29)¶
- internal: updated linters and dependencies
- internal: pin codemetapy version to 2.5.2 to avoid breaking changes
- fix bug caused by missing
config
section
v0.2.0 (2023-11-29)¶
- internal: Test refactoring
- internal: Pydantic 2 implementation
- Added
publication_author
field to Person model
v0.1.0 (2023-08-10)¶
- First release