What's Changed
- Format macro arguments by @eirnym in #45
- Little refactoring by @eirnym in #46
- Add explicit permissions to all CI jobs by @eirnym in #47
- Update pre-commit hook python-jsonschema/check-jsonschema to v0.33.3 by @renovate[bot] in #48
- Update cargo-bins/cargo-binstall action to v1.15.0 by @renovate[bot] in #50
- Make rust formatter less destructive for macroses by @eirnym in #51
- Revert "chore(deps): update actions/download-artifact action to v5" (broken) by @eirnym in #52
no_stdcompatibility by @elliotsayes in #49- Add documentation how to read/write tests by @eirnym in #54
- Add formatting into pre-commit and remove style check by @eirnym in #57
- Make mutants use diff by @eirnym in #58
- Add binary data for tests by @eirnym in #56
- Update cargo-bins/cargo-binstall action to v1.15.1 by @renovate[bot] in #55
- Improve test documentation by @eirnym in #59
- Add ::new to StringDeku and seven-bit ints by @eirnym in #60
- Use common binary data for tests by @eirnym in #61
- VecDeku implementation by @eirnym in #62
- Update dependency cargo-nextest to v0.9.103 by @renovate[bot] in #63
- Update dependency fd-find to v10.3.0 by @renovate[bot] in #64
- Annoying clippy by @eirnym in #65
- DerefMut for all types. by @eirnym in #66
- Split implementation to smaller functions by @eirnym in #67
- Add inline and must_use attribute as needed by @eirnym in #68
- Extract common deku encoding methods by @eirnym in #69
- More pedantic clippy by @eirnym in #70
- Add doctest verification to CI build by @eirnym in #71
- Update cargo-bins/cargo-binstall action to v1.15.3 by @renovate[bot] in #72
- Rewrite documentation by @eirnym in #73
- Add command to check pedantic clippy and formatting by @eirnym in #74
- Move common functions to common package by @eirnym in #76
- Add cargo-deny as a pre-commit check by @eirnym in #77
- Run style CI post merge by @eirnym in #78
- Add compile error if built with 16-bit usize by @eirnym in #79
- Improve no-std support in tests by @eirnym in #80
- Prepare v0.4.0 by @eirnym in #81
- Fix release ci: version selection by @eirnym in #82
- Specify exact pacakge for cargo publish by @eirnym in #83
- Drop workspace due to cargo publish process. by @eirnym in #84
New Contributors
- @elliotsayes made their first contribution in #49
Full Changelog: v0.3.0...v0.4.0