What's Changed
* codegen: remove unnecessary sorting of keys in ID Maps by mr-c in https://github.com/common-workflow-language/schema_salad/pull/899
* Fix/cpp gen storing yaml by SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/900
* pycodegen: `idfield`s can never be `None` by mr-c in https://github.com/common-workflow-language/schema_salad/pull/901
* Fixed `save` method for namespaced `class` fields by GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/910
* Improve class uri handling by GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/911
* Fixes for Java codegen by mr-c in https://github.com/common-workflow-language/schema_salad/pull/912
Deps
* build(deps): bump mypy[mypyc] from 1.14.1 to 1.15.0 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/913
* Bump mypy[mypyc] from 1.13.0 to 1.14.0 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/902
* Update bandit requirement from <1.7.11 to <1.8.1 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/905
* Bump cibuildwheel from 2.21.3 to 2.22.0 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/903
* Update flake8-bugbear requirement from <24.11 to <24.13 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/904
* Bump mypy[mypyc] from 1.14.0 to 1.14.1 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/906
* Update bandit requirement from <1.8.1 to <1.8.3 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/907
* build(deps-dev): update isort requirement from <5.14,>5 to >5,<6.1 by dependabot in https://github.com/common-workflow-language/schema_salad/pull/909
**Full Changelog**: https://github.com/common-workflow-language/schema_salad/compare/8.8.20241206093842...8.8.20250205075315