Immutable
release. Only release title and notes can be modified.
π What Changed
π Features and Enhancements
- β¨ Support for hexadecimal and binary literals (#409) (@TooMuchDakka)
- β¨ Support for non-compile time constant expression indices in dimension access component of variable access (#369) (@TooMuchDakka)
- β¨ Unification of search for main module between SyReC parser and synthesis algorithms (#341) (@TooMuchDakka)
- Load simulation test case data from .json with unified format (#274) (@TooMuchDakka)
- β»οΈ Replacement of boost::fusion and boost::spirit with ANTLR4 components for SyReC grammar and parser (#220) (@TooMuchDakka)
- β¨ Support for unary expressions in IR and synthesis algorithm (#259) (@TooMuchDakka)
- Transition to MQT Core (#252) (@TooMuchDakka)
- β»οΈ Removal of boost dependency from synthesis and simulation part of library (#240) (@TooMuchDakka)
π Bug Fixes
- π OpenQASM 3.0 compatible quantum register labels for generated qubits (#398) (@TooMuchDakka)
- Evaluation of comile time constant expressions and truncation of integer constant values (#404) (@TooMuchDakka)
- π Fix rendering of documentation (#371) (@denialhaag)
- π¨ Fix things forgotten in #317 (#368) (@denialhaag)
- π Fix of variable qubits lookup during synthesis of VariableAccess in recursive/repeated Call-/UncallStatements (#347) (@TooMuchDakka)
- π Fix of duplicate qubit label generation during synthesis (#327) (@TooMuchDakka)
- π Addition of missing statement inverse implementations + various UncallStatement synthesis bugfixes (#336) (@TooMuchDakka)
- Local module variables used as parameters in Call-/UncallStatements now synthesizable (#324) (@TooMuchDakka)
- Use ancillary qubit to store result of synthesis of variable expression used as guard condition in IfStatement (#311) (@TooMuchDakka)
- Synthesis of shift expressions with shift amount larger or equal to bitwidth of to be shift expression. (#297) (@TooMuchDakka)
- Refactoring of synthesis of division and modulo operations (#305) (@TooMuchDakka)
- Parser error newline (#303) (@TooMuchDakka)
- Fix of implementation of SyrecSynthesis::increase operation (#286) (@TooMuchDakka)
- Checking for repeating qubit indices in operands of expression no longer throws index-out-of-range error (#281) (@TooMuchDakka)
- Syrec editor can now load SyReC programs from a file (#289) (@TooMuchDakka)
π Documentation
- π Fix Python version classifiers (#420) (@denialhaag)
- π OpenQASM 3.0 compatible quantum register labels for generated qubits (#398) (@TooMuchDakka)
- π Readded user guide for changes to ANTLR grammar (#411) (@TooMuchDakka)
- π Update templated files (#414) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- Fixed rendering of tables in SyReC language semantics (#388) (@TooMuchDakka)
- π Update templated files (#383) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- βοΈ Fix typo in README (#375) (@denialhaag)
- π Fix rendering of documentation (#371) (@denialhaag)
- π¨ Fix things forgotten in #317 (#368) (@denialhaag)
- π Update templated files (#363) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
- π·π Set up templating (#362) (@denialhaag)
- β€οΈ Add support option (#352) (@denialhaag)
- Fixed DOI for publication "SyReC Synthesizer: An MQT tool for synthesis of reversible circuits" (#277) (@TooMuchDakka)
- β»οΈ Replacement of boost::fusion and boost::spirit with ANTLR4 components for SyReC grammar and parser (#220) (@TooMuchDakka)
π€ CI
- π· Enable testing on Python 3.14 (#415) (@denialhaag)
- π Restore support for x86 macOS systems (#394) (@denialhaag)
- π· Fix version of
pypa/gh-action-pypi-publishAction (#377) (@denialhaag) - π· Update workflows and
pre-commitconfig (#376) (@denialhaag) - π· Add C++ coverage job (#374) (@denialhaag)
- π·π Set up templating (#362) (@denialhaag)
- π· Add workflow that automatically updates MQT Core (#298) (@denialhaag)
π§Ή Code Quality
- Further synthesis tests using simulation for verification (#351) (@TooMuchDakka)
- β»οΈ Replacement of boost::fusion and boost::spirit with ANTLR4 components for SyReC grammar and parser (#220) (@TooMuchDakka)
- β»οΈ Removal of boost dependency from synthesis and simulation part of library (#240) (@TooMuchDakka)
β¬οΈ Dependencies
112 changes
- β¬οΈποΈ Lock file maintenance (#419) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈποΈ Lock file maintenance (#418) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 (#417) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.10.11 (#416) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- π· Enable testing on Python 3.14 (#415) (@denialhaag)
- β¬οΈ Update
munich-quantum-toolkit/core(#413) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app))) - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.9 (#412) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈποΈ Lock file maintenance (#410) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.7 (#408) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.38.1 (#406) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.0 (#407) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ update pre-commit hooks (#403) ([@pre-commit-ci[bot]](https://github.com/[pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)))
- β¬οΈποΈ Lock file maintenance (#402) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.3 (#400) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈποΈ Lock file maintenance (#399) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.2 (#397) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.36.3 (#396) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.2 (#395) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- π Restore support for x86 macOS systems (#394) (@denialhaag)
- β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.34.0 (#392) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈποΈ Lock file maintenance (#393) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.1 (#389) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.18.2 (#391) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.1 (#390) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈποΈ Lock file maintenance (#387) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update release-drafter/release-drafter action to v6.1.0 (#385) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update actions/create-github-app-token action to v2.1.4 (#384) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.18.1 (#381) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook adamchainz/blacken-docs to v1.20.0 (#380) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.6 (#379) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- π· Update workflows and
pre-commitconfig (#376) (@denialhaag) - β¬οΈπ¨βπ» Pin dependencies (#366) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- π₯ Drop support for Python 3.9 (#372) (@denialhaag)
- π¨ Fix things forgotten in #317 (#368) (@denialhaag)
- β¬οΈποΈ Lock file maintenance (#367) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12 (#364) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.36.2 (#365) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update munich-quantum-toolkit/workflows action (#322) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈ Update
munich-quantum-toolkit/core(#317) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app))) - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.8 (#354) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#359) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update actions/attest-build-provenance action to v3 - autoclosed (#355) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21 (#356) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.11 (#353) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update actions/download-artifact action to v5 (#330) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/pre-commit-hooks to v6 (#331) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#348) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.10 (#343) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook emzeat/mz-lictools to v2.8.0 (#346) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.5 (#344) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.33.3 (#345) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#342) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update actions/checkout action to v5 (#339) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.4 (#338) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.9 (#337) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#333) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.3 (#329) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.8 (#328) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.1 (#326) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Update dependency mqt.core to ~=3.2.1 (#321) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Update dependency mqt-core to ~=3.2.1 (#320) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.17.1 (#319) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.7 (#318) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook sirosen/texthooks to v0.7.1 (#314) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#315) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.5 (#312) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update munich-quantum-toolkit/workflows action to v1.15 (#307) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#309) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ update pre-commit hooks (#296) ([@pre-commit-ci[bot]](https://github.com/[pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.4 (#306) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.17.0 (#308) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#304) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.3 (#300) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.8 (#301) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈ Update
munich-quantum-toolkit/core(#299) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app))) - π· Add workflow that automatically updates MQT Core (#298) (@denialhaag)
- β¬οΈπ Lock file maintenance (#293) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.34.0 (#292) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.33.2 (#291) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.2 (#290) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook rbubley/mirrors-prettier to v3.6.2 (#284) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.1 (#282) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.7 (#283) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#285) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#276) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.33.1 (#275) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.0 (#272) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.16.1 (#271) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β»οΈ Replacement of boost::fusion and boost::spirit with ANTLR4 components for SyReC grammar and parser (#220) (@TooMuchDakka)
- β¬οΈ Update mqt-core to latest development version (#270) (@burgholzer)
- β¬οΈπ Lock file maintenance (#269) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ¨βπ» Update pypa/cibuildwheel action to v3 (#267) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈ update
googletesttov1.17.0(#268) (@burgholzer) - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.6 (#266) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#263) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.33.1 (#261) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.13 (#260) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.16.0 (#256) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.12 (#255) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#251) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.5 (#250) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.11 (#249) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#246) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.10 (#242) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#241) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9 (#238) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.4 (#239) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#236) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.32.0 (#235) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.11.8 (#233) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20.1.3 (#234) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
- β¬οΈπ Lock file maintenance (#232) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
Full Changelog: v1.2.1...v2.0.0