Skip to content

build(deps): update defmt requirement from 0.3.10 to 1.0.1 in the cargo group#28

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/cargo-f4f7071ada
Closed

build(deps): update defmt requirement from 0.3.10 to 1.0.1 in the cargo group#28
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/cargo-f4f7071ada

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2025

Updates the requirements on defmt to permit the latest version.
Updates defmt to 1.0.1

Changelog

Sourced from defmt's changelog.

[defmt-v1.0.1] (2025-04-01)

  • #954: Fix accidental breaking change in Format macro

[defmt-v1.0.0] (2025-04-01)

  • #909 First 1.0 stable release 🎉
  • #940 defmt-print: Allow reading from a serial port
  • #938 Emit option_env!("DEFMT_LOG") so rustc depinfo can track it
  • #935 Add note in book's setup chapter to clarify staticlib setup
  • #914 Add cargo-deny as a CI action to check crate security and licensing

[defmt-v0.3.100] (2025-04-01)

  • #909 Re-exports defmt-1.0.0

[defmt-v0.3.10] (2024-11-29)

  • #902 Minor change to Format impl for core::panic::PanicInfo, eliding a lifetime specifier to satisfy Clippy 1.83.
  • #899 Pin the defmt-macro crate to avoid incompatible versions being used together

[defmt-v0.3.9] (2024-11-27)

  • #889 Add script for book hosting
  • #887 Fix interning example in the book
  • #884 Upgrade dependencies: notify is now at v7, thiserror is now at v2
  • #883 Mark decoder and parser not as unstable anymore
  • #880 Merge function calls emitted by the macro to save space.
  • #874 defmt: Fix doc test
  • #872 defmt: Add expect! as alias for unwrap! for discoverability
  • #871 Set MSRV to Rust 1.76
  • #869 macros: Add missing type hints
  • #865 defmt: Replace proc-macro-error with proc-macro-error2
  • #858 defmt: Implement "passthrough" trait impls for *2Format wrappers
  • #857 Add an octal display hint (:o)
  • #856 defmt: Add a Format impl for PanicInfo and related types.
  • #852 CI: Update mdbook to v0.4.40
  • #848 decoder: add optional one-line format
  • #847 decoder: Fix log format width specifier not working as expected
  • #845 decoder: fix println!() records being printed with formatting
  • #843 defmt: Sort IDs of log msgs by severity to allow runtime filtering by severity
  • #822 CI: Run cargo semver-checks on every PR

[defmt-v0.3.8] (2024-05-17)

  • #840 defmt: Support pre-1.77
  • #839 CI: Fix tests
  • #838 defmt: Switch to Cargo instruction compatible with older versions of Cargo

[defmt-v0.3.7] (2024-05-13 (yanked))

... (truncated)

Commits
  • aad3615 Merge pull request #954 from knurling-rs/veykril/push-mtmoqvylqpuw
  • 8459657 Fix accidental breaking change in Format macro
  • 48c82e1 Merge pull request #909 from knurling-rs/defmt-1.0
  • f6decae Bump defmt-semihosting to 0.3.0
  • 4a8cdb4 Build defmt-semihosting docs for the thumbv7em-none-eabihf target
  • 6184051 Specify target for firmware semver checks action
  • c452280 Give CI jobs better names
  • 42d3b14 Normalize changelog next version entries
  • 10e0d60 Drop the rc.1 suffix.
  • afe13a9 Add missing README
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [defmt](https://github.com/knurling-rs/defmt) to permit the latest version.

Updates `defmt` to 1.0.1
- [Release notes](https://github.com/knurling-rs/defmt/releases)
- [Changelog](https://github.com/knurling-rs/defmt/blob/main/CHANGELOG.md)
- [Commits](knurling-rs/defmt@defmt-v0.3.10...defmt-v1.0.1)

---
updated-dependencies:
- dependency-name: defmt
  dependency-version: 1.0.1
  dependency-type: direct:production
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 6, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 6, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (1d751d3) to head (9cc918a).
Report is 39 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #28   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           22        22           
  Lines         3154      3154           
=========================================
  Hits          3154      3154           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@2bndy5
Copy link
Copy Markdown
Member

2bndy5 commented Apr 6, 2025

This can wait till #8 is addressed. defmt is mainly just used here for stdout capability over semi-hosting.

@2bndy5 2bndy5 closed this Apr 6, 2025
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 6, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/cargo/cargo-f4f7071ada branch April 6, 2025 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant