Releases: common-workflow-language/schema_salad
8.3.20220913105718
What's Changed
- Make Python generated objects comparable by @GlassOfWhiskey in #593
- use filecache extra for Cachecontrol to get the correct dependency by @mr-c in #597
- update CacheControl stubs by @mr-c in #599
Full Changelog: 8.3.20220909144501...8.3.20220913105718
8.3.20220909144501
8.3.20220825114525
What's Changed
- sync types with cwltool by @mr-c in #577
- build more wheels (musllinux_1_1_{x86_64,aarch64}, manylinux_2_28_x86_64, manylinux_2_{24,28}_aarch64) by @mr-c in #579
- cibuildwheel: run tests & report results by @mr-c in #582
- CI: start testing Python 3.11 (no mypy for now) by @mr-c in #585
- pycodegen: Added graph property to LoadingOptions by @GlassOfWhiskey in #583
New Contributors
- @GlassOfWhiskey made their first contribution in #583
Full Changelog: 8.3.20220801194920...8.3.20220825114525
8.3.20220801194920
What's Changed
- release: really fix setting the version by @mr-c in #566
- docs: fetch version correctly by @mr-c in #567
- Bump mypy from 0.961 to 0.971 by @dependabot in #569
- move stubs dir, fix hidden issues by @mr-c in #571
- set version for the docker build by @mr-c in #574
- Metaschema caching by @tetron in #576
Full Changelog: 8.3.20220717184004...8.3.20220801194920
8.3.20220717184004
What's Changed
Full Changelog: 8.3.20220717021618...8.3.20220717184004
8.3.20220717021618
What's Changed
- Dotnet codegen: fix id value serialization by @ZimmerA in #560
- Use SourceLine in _resolve_idmap to include line number in error by @kinow in #562
- upgrade & fix binary wheel build+publish by @mr-c in #563
- bump minimum setuptools version by @mr-c in #564
Full Changelog: 8.3.20220626185350...8.3.20220717021618
8.3.20220626185350
What's Changed
- Fix codegen enum symbol inheritance by @ZimmerA in #558
- GA wheels CI: fetch complete history to get tags as well by @mr-c in #559
Full Changelog: 8.3.20220626094427...8.3.20220626185350
8.3.20220626094427
What's Changed
-
Make schema salad main log with logger if doc is valid by @kinow in #547
-
Fix codegen error when a schema does not contain $base by @kinow in #550
-
Add support for DocFx doc generation to dotnet codegen by @ZimmerA in #557
-
Fix documentation generated of inherited types by @kinow in #556
-
Fix: allow missing
fields
field in SaladRecordSchema by @SGSSGene in #551
Deps
- Bump mypy from 0.950 to 0.960 by @dependabot in #539
- Bump mypy from 0.960 to 0.961 by @dependabot in #545
- Correct minimum python requirement by @kinow in #544
- Bump actions/setup-python from 3 to 4 by @dependabot in #546
New Contributors
- @kinow made their first contribution in #544
- @SGSSGene made their first contribution in #549
- @bblfish made their first contribution in #542
Full Changelog: 8.3.20220525163636...8.3.20220626094427
8.3.20220518163624
What's Changed
- java/pycodegen: don't modify as we parse secondaryFiles by @mr-c in #526
- Codegen shortname by @mr-c in #530
- Remove unnecessary
either
by @tom-tan in #536 - allow narrowing of inherited types by @mr-c in #535
Dependencies
- Update pytest requirement from <6.3,>=6.2 to >=6.2,<7.1 by @dependabot in #513
- Update pytest requirement from <7 to <8 by @dependabot in #514
- Bump actions/setup-python from 2 to 3 by @dependabot in #515
- Bump actions/checkout from 2 to 3 by @dependabot in #516
- Update pytest requirement from <7.1,>=6.2 to >=6.2,<7.2 by @dependabot in #518
- Bump mypy from 0.931 to 0.940 by @dependabot in #519
- Bump mypy from 0.940 to 0.941 by @dependabot in #520
- Bump actions/cache from 2 to 3 by @dependabot in #521
- Bump mypy from 0.941 to 0.942 by @dependabot in #522
- javacodegen: jackson-databind min version by @mr-c in #523
- Bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in #524
- Bump cachecontrol from 0.12.10 to 0.12.11 by @dependabot in #527
- Bump github/codeql-action from 1 to 2 by @dependabot in #528
- Bump mypy from 0.942 to 0.950 by @dependabot in #529
- Bump docker/build-push-action from 2 to 3 by @dependabot in #534
- Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #532
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #533
- Bump docker/login-action from 1 to 2 by @dependabot in #531
Full Changelog: 8.2.20220204150214...8.3.20220518163624
8.2.20220204150214
What's Changed
Bugfix
Codegen
- Typescript: Fix initialization of class fields with instance type "string" by @ZimmerA in #499
- javacodegen scope check: chop off the correct end of the fragment by @mr-c in #500
- java: pom.xml bump some versions by @mr-c in #502
- typescript: add documentation generation command by @mr-c in #503
- Update package json and tsconfig in typescript codegen by @ZimmerA in #504
- Java Codgen: use List when applicable by @mr-c in #507
- Typescript: Fix default value for class field parameters in constructors by @ZimmerA in #508
Misc
- Bump mypy from 0.921 to 0.931 by @dependabot in #505
- Fix mergify config by @mr-c in #509
Full Changelog: 8.2.20220103095339...8.2.20220204150214