Releases: common-workflow-language/schema_salad
Releases · common-workflow-language/schema_salad
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
8.5.20240311110950
What's Changed
- makedoc: upgrade to mistune v3 by @fmigneault in #787
- enable running more tests offline by @mr-c in #790
- CircleCI: use the current Ubuntu 22.04 image by @mr-c in #802
- package metadata: link to the documentation site. by @mr-c in #809
Deps
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #783
- build(deps-dev): update flake8-bugbear requirement from <23.13 to <24.2 by @dependabot in #788
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #789
- build(deps): update pytest requirement from <7.5,>=6.2 to >=6.2,<8.1 by @dependabot in #793
- build(deps): bump cibuildwheel from 2.16.2 to 2.16.4 by @dependabot in #792
- build(deps-dev): update bandit requirement from <1.7.7 to <1.7.8 by @dependabot in #791
- build(deps): update pytest requirement from <8 to <9 by @dependabot in #794
- build(deps): bump cibuildwheel from 2.16.4 to 2.16.5 by @dependabot in #795
- build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #796
- build(deps-dev): update pylint requirement from <3.1 to <3.2 by @dependabot in #801
- build(deps-dev): update flake8-bugbear requirement from <24.2 to <24.3 by @dependabot in #798
- build(deps): update cachecontrol[filecache] requirement from <0.14,>=0.11.7 to >=0.11.7,<0.15 by @dependabot in #797
- build(deps-dev): update autoflake requirement from <2.3 to <2.4 by @dependabot in #800
- build(deps): update black requirement from <23.13,>=19.10b0 to >=19.10b0,<24.3 by @dependabot in #799
- build(deps): update pytest requirement from <8.1,>=6.2 to >=6.2,<8.2 by @dependabot in #804
- build(deps-dev): update build requirement from <1.0.4 to <1.1.2 by @dependabot in #803
- build(deps-dev): update bandit requirement from <1.7.8 to <1.7.9 by @dependabot in #808
- build(deps): bump mypy[mypyc] from 1.8.0 to 1.9.0 by @dependabot in #807
Full Changelog: 8.5.20240102191335...8.5.20240311110950
8.5.20240102191335
What's Changed
Upgrade mypy and a tweak for python codegen to support compilation using mypyc
Deps
- build(deps-dev): update flake8-bugbear requirement from <23.12 to <23.13 by @dependabot in #775
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #776
- build(deps): bump mypy[mypyc] from 1.7.1 to 1.8.0 by @dependabot in #784
- build(deps-dev): update bandit requirement from <1.7.6 to <1.7.7 by @dependabot in #778
- build(deps): update black requirement from <23.12,>=19.10b0 to >=19.10b0,<23.13 by @dependabot in #780
- build(deps-dev): update isort requirement from <5.13 to <5.14 by @dependabot in #777
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #781
- build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #782
Full Changelog: 8.5.20231201181309...8.5.20240102191335
8.5.20231201181309
What's Changed
- Adding
map
and namedunion
types to Schema SALAD by @GlassOfWhiskey in #672 - remove last usage of pkg_resources by @mr-c in #772
Deps
- build(deps): bump mypy[mypyc] from 1.7.0 to 1.7.1 by @dependabot in #773
- build(deps-dev): update flake8-bugbear requirement from <23.10 to <23.12 by @dependabot in #774
Full Changelog: 8.4.20231117150958...8.5.20231201181309
8.4.20231117150958
What's Changed
Full Changelog: 8.4.20231113094720...8.4.20231117150958
8.4.20231113094720
What's Changed
- codgen cpp: improved generation (msvc 14.24) by @SGSSGene in #763
- add rest of files for preprocess_vcf.cwl by @mr-c in #764
- Add support for
noLinkCheck
in codegen by @GlassOfWhiskey in #760 - Add gxformat to the examples list by @mr-c in #765
Misc
- gh-actions wheels: change subscription type to match expection by @mr-c in #762
- build(deps): update black requirement from <23.11 to <23.12 by @dependabot in #767
- build(deps): bump mypy from 1.6.1 to 1.7.0 by @dependabot in #768
- synchronize dependencies by @mr-c in #769
Full Changelog: 8.4.20231024070348...8.4.20231113094720
8.4.20231024070348
What's Changed
- Fix to work even if there are multiple Content-Type headers by @suecharo in #754
- default to testing with Python 3.12 by @mr-c in #756
CPP Codegen
- tests: add cpp generation tests by @SGSSGene in #746
- feat: generated c++ code reading support by @SGSSGene in #748
- tighten codegen type hints by @mr-c in #751
- fix: code compatible with clang by @SGSSGene in #752
- feat: generate spdx identifier for c++ code by @SGSSGene in #753
Deps
- Bump cibuildwheel from 2.16.0 to 2.16.1 by @dependabot in #745
- build(deps-dev): update pylint requirement from <2.18 to <3.1 by @dependabot in #749
- build(deps): bump cibuildwheel from 2.16.1 to 2.16.2 by @dependabot in #750
- build(deps): bump mypy from 1.5.1 to 1.6.0 by @dependabot in #755
- build(deps-dev): update diff-cover requirement from <7.8 to <8.1 by @dependabot in #757
- build(deps): bump mypy from 1.6.0 to 1.6.1 by @dependabot in #759
- build(deps): update black requirement from <23.10 to <23.11 by @dependabot in #758
- build(deps): update ruamel-yaml requirement from <0.18,>=0.17.6 to >=0.17.6,<0.19 by @dependabot in #761
New Contributors
Full Changelog: 8.4.20230927144413...8.4.20231024070348
8.4.20230927144413
What's Changed
- Improve error messages for Python codegen by @ acoleman2000 in #687
- drop support for Python 3.6 by @mr-c in #725
- release no py37 wheels by @mr-c in #729
- Python codegen: reuse the existing check_exists function. by @mr-c in #735
- cap maximum setuptools_scm version by @mr-c in #742
- Implement smarter
is_subtype
logic by @GlassOfWhiskey in #741 - Improved c++ code generation when template are involved by @SGSSGene in #744
deps
- Update diff-cover requirement from <7.7 to <7.8 by @dependabot in #719
- Update rdflib requirement from <7.0.0,>=4.2.2 to >=4.2.2,<8.0.0 by @dependabot in #722
- Bump mypy from 1.4.1 to 1.5.0 by @dependabot in #724
- Bump mypy from 1.5.0 to 1.5.1 by @dependabot in #726
- ci(Mergify): configuration update by @mr-c in #727
- Update build requirement from <0.10.1 to <1.0.1 by @dependabot in #731
- Bump actions/setup-python from 3 to 4 by @dependabot in #730
- Bump actions/checkout from 3 to 4 by @dependabot in #732
- Update build requirement from <1.0.1 to <1.0.4 by @dependabot in #733
- Update black requirement from <23.8 to <23.10 by @dependabot in #734
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #736
- Bump docker/build-push-action from 4 to 5 by @dependabot in #738
- Bump docker/login-action from 2 to 3 by @dependabot in #737
- Update flake8-bugbear requirement from <23.8 to <23.10 by @dependabot in #739
- Bump cibuildwheel from 2.15.0 to 2.16.0 by @dependabot in #740
Full Changelog: 8.4.20230808163024...8.4.20230927144413
8.4.20230808163024
What's Changed
- Support nested typeDSL by @tom-tan in #711
- Add description of union types by @tom-tan in #720
- dlang: support
saladVersion
by @tom-tan in #715 - start testing with Python 3.12.0rc1 by @mr-c in #723
Deps
- Update diff-cover requirement from <7.6 to <7.7 by @dependabot in #708
- Bump mypy from 1.3.0 to 1.4.0 by @dependabot in #709
- Update pytest requirement from <7.4,>=6.2 to >=6.2,<7.5 by @dependabot in #714
- Update autoflake requirement from <2.2 to <2.3 by @dependabot in #713
- Bump mypy from 1.4.0 to 1.4.1 by @dependabot in #712
- Update black requirement from <23.4 to <23.8 by @dependabot in #718
- Update flake8-bugbear requirement from <23.7 to <23.8 by @dependabot in #717
Full Changelog: 8.4.20230606143604...8.4.20230808163024