[2.3.2] 2025-05-05
🚀 Features
- (v3) [breaking] Allow more flexible functional arguments
The signature of functional arguments must form a subset of the
MessageProducerArgs
andStateHandlerArgs
typed dictionaries.
📚 Documentation
- Replace commitizen with git cliff
- Update blog post
- Rename params -> parameters
- (example) Elaborate on state handler
⚙️ Miscellaneous Tasks
- Update pre-commit hooks
- Update committed configuration
- Add taplo
- (ci) Update ubuntu runners
- Reduce noise from taiki-e/install-action
- (ci) Upload test results to codecov
- Add apply_arg utility
- (tests) Use consistent return value
- (test) Tweak type signature
- (examples) Fix state handler args
Contributors
Pull Requests
What's Changed
- chore: update changelog by @JP-Ellis in #937
- chore: update pre-commit hooks by @JP-Ellis in #939
- chore: update committed configuration by @JP-Ellis in #940
- docs: replace commitizen with git cliff by @JP-Ellis in #938
- chore: add taplo by @JP-Ellis in #941
- chore(deps): update codecov/codecov-action action to v5.3.0 by @renovate in #944
- chore(deps): update taiki-e/install-action action to v2.47.24 by @renovate in #942
- fix(deps): update ruff to v0.9.3 by @renovate in #943
- chore(deps): update codecov/codecov-action action to v5.3.1 by @renovate in #946
- chore(deps): update taiki-e/install-action action to v2.47.25 by @renovate in #947
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.44.0 by @renovate in #948
- chore(deps): update pypa/gh-action-pypi-publish action to v1.12.4 by @renovate in #945
- chore(deps): update taiki-e/install-action action to v2.47.26 by @renovate in #949
- chore(deps): update taiki-e/install-action action to v2.47.28 by @renovate in #950
- chore(deps): update taiki-e/install-action action to v2.47.29 by @renovate in #951
- chore(deps): update taiki-e/install-action action to v2.47.30 by @renovate in #952
- fix(deps): update ruff to v0.9.4 by @renovate in #956
- chore(deps): update taiki-e/install-action action to v2.47.31 by @renovate in #954
- chore(deps): update astral-sh/setup-uv action to v5.2.2 by @renovate in #955
- chore(deps): update pre-commit hook crate-ci/typos to v1.29.5 by @renovate in #957
- chore(deps): update taiki-e/install-action action to v2.48.1 by @renovate in #958
- fix(deps): update dependency mypy to v1.15.0 by @renovate in #960
- chore(deps): update docker/setup-qemu-action action to v3.4.0 by @renovate in #962
- chore(deps): update pre-commit hook biomejs/pre-commit to v1 by @renovate in #961
- fix(deps): update ruff to v0.9.5 by @renovate in #963
- chore(deps): update tests/v3/compatibility_suite/definition digest to cc76eac by @renovate in #573
- chore(deps): update taiki-e/install-action action to v2.48.2 by @renovate in #964
- chore(deps): update taiki-e/install-action action to v2.48.4 by @renovate in #965
- chore(deps): update taiki-e/install-action action to v2.48.5 by @renovate in #966
- fix(deps): update ruff to v0.9.6 by @renovate in #969
- chore(deps): update taiki-e/install-action action to v2.48.6 by @renovate in #968
- chore(deps): update taiki-e/install-action action to v2.48.7 by @renovate in #970
- chore(deps): update taiki-e/install-action action to v2.48.9 by @renovate in #971
- chore(deps): update pre-commit hook crate-ci/typos to v1.29.7 by @renovate in #974
- chore(deps): update pactfoundation/pact-broker:latest docker digest to 1abd7da by @renovate in #973
- chore(deps): update taiki-e/install-action action to v2.48.10 by @renovate in #972
- chore(deps): update taiki-e/install-action action to v2.48.12 by @renovate in #976
- fix(deps): update dependency psutil to v7 by @renovate in #977
- chore(deps): update taiki-e/install-action action to v2.48.13 by @renovate in #978
- chore(deps): update taiki-e/install-action action to v2.48.14 by @renovate in #979
- chore(deps): update actions/cache action to v4.2.1 by @renovate in #980
- chore(deps): update taiki-e/install-action action to v2.48.15 by @renovate in #981
- chore(deps): update pre-commit hook crate-ci/typos to v1.29.8 by @renovate in #982
- chore(deps): update taiki-e/install-action action to v2.48.16 by @renovate in #983
- chore(deps): update taiki-e/install-action action to v2.48.19 by @renovate in #985
- chore(deps): update pre-commit hook crate-ci/typos to v1.29.9 by @renovate in #984
- chore(deps): update pre-commit hook crate-ci/committed to v1.1.7 by @renovate in #987
- chore(deps): update astral-sh/setup-uv action to v5.3.0 by @renovate in #988
- chore(deps): update actions/upload-artifact action to v4.6.1 by @renovate in #990
- chore(deps): update taiki-e/install-action action to v2.48.20 by @renovate in #989
- chore(deps): update taiki-e/install-action action to v2.48.21 by @renovate in #991
- chore(deps): update taiki-e/install-action action to v2.48.22 by @renovate in #992
- chore(deps): update taiki-e/install-action action to v2.49.0 by @renovate in #993
- chore(deps): update taiki-e/install-action action to v2.49.1 by @renovate in #996
- chore(deps): update peter-evans/create-pull-request action to v7.0.7 by @renovate in #995
- chore(deps): update taiki-e/install-action action to v2.49.4 by @renovate in #997
- chore(deps): update pre-commit hook crate-ci/typos to v1.29.10 by @renovate in #998
- chore(deps): update actions/download-artifact action to v4.1.9 by @renovate in #999
- chore(deps): update taiki-e/install-action action to v2.49.5 by @renovate in #1000
- chore(deps): update docker/setup-qemu-action action to v3.5.0 by @renovate in #1001
- chore(deps): update actions/cache action to v4.2.2 by @renovate in #1004
- chore(deps): update taiki-e/install-action action to v2.49.7 by @renovate in #1002
- chore(deps): update codecov/codecov-action action to v5.4.0 by @renovate in #1003
- chore(deps): update taiki-e/install-action action to v2.49.11 by @renovate in #1008
- chore(deps): update pypa/cibuildwheel action to v2.23.0 by @renovate in #1010
- chore(deps): update astral-sh/setup-uv action to v5.3.1 by @renovate in #1011
- chore(deps): update pre-commit hook crate-ci/typos to v1.30.0 by @renovate in #1009
- chore(deps): update docker/setup-qemu-action action to v3.6.0 by @renovate in #1007
- chore(deps): update pre-commit hook crate-ci/typos to v1.30.1 by @renovate in #1012
- chore(deps): update taiki-e/install-action action to v2.49.14 by @renovate in #1014
- chore(deps): update peter-evans/create-pull-request action to v7.0.8 by @renovate in #1013
- chore(ci): update ubuntu runners by @JP-Ellis in #1015
- chore(deps): update taiki-e/install-action action to v2.49.16 by @renovate in #1016
- chore(deps): update taiki-e/install-action action to v2.49.17 by @renovate in #1018
- chore(deps): update pre-commit hook crate-ci/typos to v1.30.2 by @renovate in #1020
- chore(deps): update pactfoundation/pact-broker:latest docker digest to 9141f11 by @renovate in #1017
- chore(deps): update taiki-e/install-action action to v2.49.19 by @renovate in #1019
- fix(deps): update ruff to v0.9.10 by @renovate in #986
- chore(deps): update pactfoundation/pact-broker:latest docker digest to 83f738a by @renovate in #1021
- chore(deps): update taiki-e/install-action action to v2.49.22 by @renovate in #1022
- fix(deps): update ruff to v0.10.0 by @renovate in #1024
- chore(deps): update taiki-e/install-action action to v2.49.23 by @renovate in #1023
- chore(deps): update pre-commit hook crate-ci/typos to v1.30.3 by @renovate in #1032
- chore(deps): update pypa/cibuildwheel action to v2.23.2 by @renovate in #1027
- chore(deps): update taiki-e/install-action action to v2.49.34 by @renovate in #1025
- chore(deps): update actions/cache action to v4.2.3 by @renovate in #1029
- fix(deps): update ruff to v0.11.2 by @renovate in #1026
- chore(deps): update actions/upload-artifact action to v4.6.2 by @renovate in #1030
- chore(deps): update astral-sh/setup-uv action to v5.4.0 by @renovate in #1031
- chore(deps): update actions/download-artifact action to v4.2.1 by @renovate in #1028
- chore: reduce noise from taiki-e/install-action by @JP-Ellis in #1034
- chore(deps): update taiki-e/install-action action to v2.49.35 by @renovate in #1033
- chore(deps): update pre-commit hook crate-ci/typos to v1.31.0 by @renovate in #1036
- chore(deps): update astral-sh/setup-uv action to v5.4.1 by @renovate in #1037
- chore(deps): update taiki-e/install-action action to v2.49.39 by @renovate in #1038
- chore(deps): update pre-commit hook crate-ci/typos to v1.31.1 by @renovate in #1039
- chore(ci): upload test results to codecov by @JP-Ellis in #1040
- fix(deps): update ruff to v0.11.4 by @renovate in #1041
- Feat/allow more flexible arguments by @JP-Ellis in #1035
- fix(deps): update ruff to v0.11.5 by @renovate in #1043
- chore(deps): update pactfoundation/pact-broker:latest docker digest to b1cdf96 by @renovate in #1042
- chore(deps): update taiki-e/install-action action to v2.49.49 by @renovate in #1044
- chore(deps): update codecov/codecov-action action to v5.4.2 by @renovate in #1045
- chore(deps): update astral-sh/setup-uv action to v5.4.2 by @renovate in #1046
- fix(deps): update ruff to v0.11.6 by @renovate in #1047
- chore(deps): update softprops/action-gh-release action to v2.2.2 by @renovate in #1048
- chore(deps): update taiki-e/install-action action to v2.49.50 by @renovate in #1049
- chore(deps): update actions/download-artifact action to v4.3.0 by @renovate in #1052
- fix(deps): update ruff to v0.11.7 by @renovate in #1051
- chore(deps): update astral-sh/setup-uv action to v6 by @renovate in #1050
- chore(deps): update pypa/cibuildwheel action to v2.23.3 by @renovate in #1053
- chore(deps): update taiki-e/install-action action to v2.50.3 by @renovate in #1054
- chore(deps): update pre-commit hook crate-ci/typos to v1.31.2 by @renovate in #1055
- chore(deps): update astral-sh/setup-uv action to v6.0.1 by @renovate in #1056
- fix(deps): update ruff to v0.11.8 by @renovate in #1057
- chore(deps): update pre-commit hook crate-ci/typos to v1.32.0 by @renovate in #1058
- chore(deps): update taiki-e/install-action action to v2.50.7 by @renovate in #1059
Full Changelog: v2.3.1...v2.3.2