Releases: common-workflow-language/schema_salad
Releases · common-workflow-language/schema_salad
8.8.20241206093842
What's Changed
- Fix class detection for namespaced classes (Py) by @GlassOfWhiskey in #897
- PyPI wheel publishing: switch to trusted publishing by @mr-c in #898
Full Changelog: 8.8.20241204110045...8.8.20241206093842
8.8.20241204110045
What's Changed
- error messages: report model and value being checked by @mvdbeek in #862
- wheels: drop musllinux 1.1 by @mr-c in #889
- cppgen: improved support of fields of type 'any' by @SGSSGene in #893
- bump minimum version of cachecontrol needed for mypyc by @mr-c in #895
- tox: newer mypyc works with Python 3.13 by @mr-c in #894
Deps
- Bump mypy[mypyc] from 1.12.1 to 1.13.0 by @dependabot in #886
- Update flake8-bugbear requirement from <24.9 to <24.11 by @dependabot in #888
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #890
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in #892
Full Changelog: 8.7.20241021092521...8.8.20241204110045
8.7.20241021092521
What's Changed
- Drop support for Python 3.8 by @mr-c in #877
- build Python 3.13 binary wheels with mypy 1.12+ by @mr-c in #883
- synchronize requirements.txt and pyproject.toml:build_depends by @mr-c in #885
Deps
- Bump mypy[mypyc] from 1.11.2 to 1.12.0 by @dependabot in #882
- Bump mypy[mypyc] from 1.12.0 to 1.12.1 by @dependabot in #884
Full Changelog: 8.7.20241010092723...8.7.20241021092521
8.7.20241010092723
This is the last release that will support Python 3.8
What's Changed
- mypy 1.12 prep by @mr-c in #876
- prepare for future mypy release and enable --local-partial-types now by @mr-c in #879
Deps
- Update build requirement from <1.2.2 to <1.2.3 by @dependabot in #865
- Update diff-cover requirement from <9.2 to <9.3 by @dependabot in #866
- Bump cibuildwheel from 2.20.0 to 2.21.0 by @dependabot in #868
- Bump cibuildwheel from 2.21.0 to 2.21.1 by @dependabot in #870
- Update pylint requirement from <3.3 to <3.4 by @dependabot in #871
- Update bandit requirement from <1.7.10 to <1.7.11 by @dependabot in #872
- Bump pypa/cibuildwheel from 2.21.1 to 2.21.2 by @dependabot in #875
- Update black requirement from ~=24.8 to >=23.12,<24.11 by @dependabot in #878
- Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 by @dependabot in #881
Full Changelog: 8.7.20240905150001...8.7.20241010092723
8.7.20240905150001
What's Changed
- [dlang] Support extention objects in arrays and the
default
field by @tom-tan in #825 - Support Python 3.13.x by adding 3.13.0-rc1 to the CI by @mr-c in #822
Deps
- Bump mypy[mypyc] from 1.11.1 to 1.11.2 by @dependabot in #860
Full Changelog: 8.7.20240820070935...8.7.20240905150001
8.7.20240820070935
What's Changed
- Fix C++23: ~heap_object() with incomplete types by @eseiler in #852
- upgrade
CacheControl
to use the more memory-efficientSeparateBodyFileCache
by @mr-c in #857 - Fix java code generator emitting unknown None symbol by @mvdbeek in #858
Deps
- Update pytest requirement from <8.3,>=6.2 to >=6.2,<8.4 by @dependabot in #850
- Bump mypy[mypyc] from 1.10.1 to 1.11.0 by @dependabot in #851
- Bump mypy[mypyc] from 1.11.0 to 1.11.1 by @dependabot in #853
- Bump cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #855
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #856
- Update black requirement from <24.5,>=19.10b0 to >=19.10b0,<24.9 by @dependabot in #854
- Update flake8-bugbear requirement from <24.5 to <24.9 by @dependabot in #859
New Contributors
Full Changelog: 8.7.20240718183047...8.7.20240820070935
8.7.20240718183047
What's Changed
Full Changelog: 8.6.20240710082410...8.7.20240718183047
8.6.20240710082410
What's Changed
- check for both UnionSchema and NamedUnionSchema by @tetron in #846
- Fixes for typescript codegen by @mr-c in #829
- Use uv compatible syntax in test-requirements.txt by @hauntsaninja in #842
- gh-actions: check c++ codegen using CWL v1.2 by @mr-c in #833
- lint consolidation by @mr-c in #832
- prepare for a schema-salad 8.6.x release by @mr-c in #847
Deps
- build(deps): bump pypa/cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #830
- build(deps-dev): update pylint requirement from <3.2 to <3.3 by @dependabot in #826
- build(deps): bump cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #831
- Update diff-cover requirement from <9.1 to <9.2 by @dependabot in #841
- Bump cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #837
- Bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #836
- Bump docker/build-push-action from 5 to 6 by @dependabot in #839
- Update bandit requirement from <1.7.9 to <1.7.10 by @dependabot in #838
- Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #844
- Bump cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #843
- Bump mypy[mypyc] from 1.10.0 to 1.10.1 by @dependabot in #840
New Contributors
- @hauntsaninja made their first contribution in #842
Full Changelog: 8.5.20240503091721...8.6.20240710082410
8.5.20240503091721
What's Changed
Deps
- build(deps): bump mypy[mypyc] from 1.9.0 to 1.10.0 by @dependabot in #818
- build(deps-dev): update diff-cover requirement from <8.1 to <9.1 by @dependabot in #816
- build(deps): update pytest requirement from <8.2,>=6.2 to >=6.2,<8.3 by @dependabot in #820
- build(deps-dev): update flake8-bugbear requirement from <24.3 to <24.5 by @dependabot in #817
- build(deps): update black requirement from <24.4,>=19.10b0 to >=19.10b0,<24.5 by @dependabot in #819
Full Changelog: 8.5.20240410123758...8.5.20240503091721
8.5.20240410123758
What's Changed
- fixes #805 The value of copyFrom.fetcher is not used in the LoadingOp… by @bioflowy in #806
- gh-actions: merge the downloaded artifects into a single directory. by @mr-c in #811
Deps
- build(deps): bump cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in #812
- build(deps): update black requirement from ~=24.2 to ~=24.3 by @dependabot in #813
- build(deps-dev): update build requirement from <1.1.2 to <1.2.2 by @dependabot in #814
New Contributors
Full Changelog: 8.5.20240311110950...8.5.20240410123758