Releases: p14c31355/dvcdbg
Releases · p14c31355/dvcdbg
Release v0.3.0
[0.3.0] - 2025-09-03
[0.2.1] - 2025-08-20
Added
- Implement WriteAdapter
- Delete unnecessary feature
- Bridge to Arduino
Chores
- (release) Update changelog and version to
Docs
- Edit README.md: Usage Example
- Edit README.md: Integrated USAGE.md
- Edit README.md: Edit Quickstart
- Edit USAGE.md
- Edit README.md: Edit Quickstart
[0.2.0] - 2025-08-19
Added
- Implementing a macro that absorbs HAL generic types
- Implementation of internal macros and interface macros
- #41 PR review respond & Diversification of compatible models
- #43 Boundary conditions are no longer required.
- Support HAL trait path for examples revision
- Support embedded-hal,io latest
- Embedded-hal 1.0.0 support
- Embedded-hal 1.0.0 support
- Adapt_serial macro into add attribute branching
- Adapt_serial macro into add attribute branching
- Refactoring scanner.rs
- Scanner.rs into add attribute branching
- Refactoring scanner.rs
- Refactoring scanner.rs
- Refactoring macros.rs
- Adapt_serial macro supports embedded-hal 1.0
Chores
- (release) Update changelog and version to
- HAL compatibility support
- Support latest HAL trait path
- Support latest HAL trait path?
- Support latest HAL trait path?
- Support latest HAL trait path?
Fix
- The avr-hal Usart requires the UsartOps<H, RX, TX> trait boundary for generic type U, but the macro-generated UsartAdapter<U, RX, TX, CLOCK> does not have the boundary, resulting in a compile error.
- Macro failed to resolve
- Macro failed to resolve
- Macro failed to resolve
- #43 fix Type parameters are not expanded in the impl block.
- The trait boundary of generic U in the macro does not match the MCU type.
[0.1.2] - 2025-08-14
Added
- #36 Add adapter boilerplate generation macros
- #37 Add useful macros
- #37 Add binary writing macro
- #37 Edit rustdoc
- #37 Add macro workflow
- #37 Edit rustdoc
- Update README.md (quickstart section)
Chores
- (release) Update changelog and version to
- Features Organised
- Docs: Edit README.md
Fix
- Delete outdated feature
Fixed
- #38 review respond: parts moduling & parts features
[0.1.1] - 2025-08-14
Chores
- Settings infrastructions
- Edit release.yml & touch merge.yml
- Added automatic correction for everyday use and behaviour during merging.
- Edit CONTRIBUTING.md
- Doc transrate
- Separate clippy step and auto test step in autofix.yml & Delete push merged commit step in merge.yml & fix clippy friendly in scanner.rs
- Infra: Avoid loop
- Infra: Settings trusted-publish
- Infra: Implement release.yml draft
- Infra: Defaulting common processing
- Format: #34 responded
- Format: #32 responded
- Format: #31 responded & moved .git-cliff.toml
Fixed
- Fix clippy warnings
- CI: Delete measure binary size process
- CI: Fix lost change issue
ToDo
- Fix compile errors
Release v0.2.1
[0.2.1] - 2025-08-20
[0.2.0] - 2025-08-19
Added
- Implementing a macro that absorbs HAL generic types
- Implementation of internal macros and interface macros
- #41 PR review respond & Diversification of compatible models
- #43 Boundary conditions are no longer required.
- Support HAL trait path for examples revision
- Support embedded-hal,io latest
- Embedded-hal 1.0.0 support
- Embedded-hal 1.0.0 support
- Adapt_serial macro into add attribute branching
- Adapt_serial macro into add attribute branching
- Refactoring scanner.rs
- Scanner.rs into add attribute branching
- Refactoring scanner.rs
- Refactoring scanner.rs
- Refactoring macros.rs
- Adapt_serial macro supports embedded-hal 1.0
Chores
- (release) Update changelog and version to
- HAL compatibility support
- Support latest HAL trait path
- Support latest HAL trait path?
- Support latest HAL trait path?
- Support latest HAL trait path?
Fix
- The avr-hal Usart requires the UsartOps<H, RX, TX> trait boundary for generic type U, but the macro-generated UsartAdapter<U, RX, TX, CLOCK> does not have the boundary, resulting in a compile error.
- Macro failed to resolve
- Macro failed to resolve
- Macro failed to resolve
- #43 fix Type parameters are not expanded in the impl block.
- The trait boundary of generic U in the macro does not match the MCU type.
[0.1.2] - 2025-08-14
Added
- #36 Add adapter boilerplate generation macros
- #37 Add useful macros
- #37 Add binary writing macro
- #37 Edit rustdoc
- #37 Add macro workflow
- #37 Edit rustdoc
- Update README.md (quickstart section)
Chores
- (release) Update changelog and version to
- Features Organised
- Docs: Edit README.md
Fix
- Delete outdated feature
Fixed
- #38 review respond: parts moduling & parts features
[0.1.1] - 2025-08-14
Chores
- Settings infrastructions
- Edit release.yml & touch merge.yml
- Added automatic correction for everyday use and behaviour during merging.
- Edit CONTRIBUTING.md
- Doc transrate
- Separate clippy step and auto test step in autofix.yml & Delete push merged commit step in merge.yml & fix clippy friendly in scanner.rs
- Infra: Avoid loop
- Infra: Settings trusted-publish
- Infra: Implement release.yml draft
- Infra: Defaulting common processing
- Format: #34 responded
- Format: #32 responded
- Format: #31 responded & moved .git-cliff.toml
Fixed
- Fix clippy warnings
- CI: Delete measure binary size process
- CI: Fix lost change issue
ToDo
- Fix compile errors
Release v0.2.0
[0.2.0] - 2025-08-19
[0.1.2] - 2025-08-14
Added
- #36 Add adapter boilerplate generation macros
- #37 Add useful macros
- #37 Add binary writing macro
- #37 Edit rustdoc
- #37 Add macro workflow
- #37 Edit rustdoc
- Update README.md (quickstart section)
Chores
- (release) Update changelog and version to
- Features Organised
- Docs: Edit README.md
Fix
- Delete outdated feature
Fixed
- #38 review respond: parts moduling & parts features
[0.1.1] - 2025-08-14
Chores
- Settings infrastructions
- Edit release.yml & touch merge.yml
- Added automatic correction for everyday use and behaviour during merging.
- Edit CONTRIBUTING.md
- Doc transrate
- Separate clippy step and auto test step in autofix.yml & Delete push merged commit step in merge.yml & fix clippy friendly in scanner.rs
- Infra: Avoid loop
- Infra: Settings trusted-publish
- Infra: Implement release.yml draft
- Infra: Defaulting common processing
- Format: #34 responded
- Format: #32 responded
- Format: #31 responded & moved .git-cliff.toml
Fixed
- Fix clippy warnings
- CI: Delete measure binary size process
- CI: Fix lost change issue
ToDo
- Fix compile errors
Release v0.1.2
[0.1.2] - 2025-08-14
- (release) Update changelog and version to
[0.1.1] - 2025-08-14
Chores
- Settings infrastructions
- Edit release.yml & touch merge.yml
- Added automatic correction for everyday use and behaviour during merging.
- Edit CONTRIBUTING.md
- Doc transrate
- Separate clippy step and auto test step in autofix.yml & Delete push merged commit step in merge.yml & fix clippy friendly in scanner.rs
- Infra: Avoid loop
- Infra: Settings trusted-publish
- Infra: Implement release.yml draft
- Infra: Defaulting common processing
- Format: #34 responded
- Format: #32 responded
- Format: #31 responded & moved .git-cliff.toml
Fixed
- Fix clippy warnings
- CI: Delete measure binary size process
- CI: Fix lost change issue
ToDo
- Fix compile errors
v0.1.1
What's Changed
- Feature/i2cscan by @p14c31355 in #3
- Merge develop into main - Release [0.1.0] by @p14c31355 in #4
- Update README by @p14c31355 in #6
- #5 Added a function to safely output byte sequences to the logger's trait. by @p14c31355 in #7
- Docs/publish/2 by @p14c31355 in #13
- Added function by @p14c31355 in #14
- Feature/refactoring/1 by @p14c31355 in #16
- Add rustdoc by @p14c31355 in #18
- Maintainance docs CI & various by @p14c31355 in #20
- Automation of routine tasks by @p14c31355 in #25
- chore: separate clippy step by @p14c31355 in #27
- We have improved the release script in preparation for the next version release. by @p14c31355 in #29
- Some minor work by @p14c31355 in #35
New Contributors
- @p14c31355 made their first contribution in #3
Full Changelog: https://github.com/p14c31355/dvcdbg/commits/v0.1.1