Skip to content

Releases: common-workflow-language/schema_salad

8.3.20221115203138

16 Nov 14:48
e0113b5
Compare
Choose a tag to compare

What's Changed

Two new code generators!!!

misc

Full Changelog: 8.3.20221028160159...8.3.20221115203138

8.3.20221028160159

28 Oct 16:58
Compare
Choose a tag to compare

What's Changed

  • better errors for bad $schemas, $namespaces by @mr-c in #615

  • pycodegen: process secondaryFiles DSLs non-destructively by @mr-c in #611

  • pycodegen: don't sanitize enum symbols beyond trimming the namespace by @mr-c in #612

  • metaschema: enum schemas can have names by @mr-c in #607

Misc

  • CI: use the final release of Python 3.11 by @mr-c in #614
  • Update pytest requirement from <7.2,>=6.2 to >=6.2,<7.3 by @dependabot in #617
  • resolve invalid definition in .mergify.yml by @fmigneault in #618

New Contributors

Full Changelog: 8.3.20221016151607...8.3.20221028160159

8.3.20221016151607

16 Oct 15:34
Compare
Choose a tag to compare

What's Changed

  • pycodegen: safe identifiers don't have periods nor start with digits by @mr-c in #606

  • install the isolated_cache fixture as part of the package by @mr-c in #610

  • Bump mypy from 0.971 to 0.982 by @dependabot in #603 #605

  • more Python 3.11 testing by @mr-c in #604

Full Changelog: 8.3.20220916115321...8.3.20221016151607

8.3.20220916115321

16 Sep 14:14
93fbd97
Compare
Choose a tag to compare

What's Changed

  • Fix support for 'subscope' in python codegen by @tetron in #594
  • remove unneeded type stubs by @mr-c in #600
  • Py3.6: Ignore requests package warning about chardet 5 by @mr-c in #602

Full Changelog: 8.3.20220913105718...8.3.20220916115321

8.3.20220913105718

13 Sep 11:12
120e991
Compare
Choose a tag to compare

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

09 Sep 15:12
774157d
Compare
Choose a tag to compare

What's Changed

  • javacodegen: replace colons and other invalid chars in test identifiers by @mr-c in #590
  • Codegen fixes to support fast CWL parsing by @tetron in #587
  • add MandatoryResolveType by @mr-c in #591

Full Changelog: 8.3.20220831150015...8.3.20220909144501

8.3.20220825114525

25 Aug 11:59
b9bc69a
Compare
Choose a tag to compare

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

Full Changelog: 8.3.20220801194920...8.3.20220825114525

8.3.20220801194920

01 Aug 20:12
fa1490f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.3.20220717184004...8.3.20220801194920

8.3.20220717184004

17 Jul 19:05
bc4a202
Compare
Choose a tag to compare

What's Changed

  • explicit build-deps; tag before making release wheels by @mr-c in #565

Full Changelog: 8.3.20220717021618...8.3.20220717184004

8.3.20220717021618

17 Jul 03:45
ccd3d0b
Compare
Choose a tag to compare

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