Skip to content

Bump linux-embedded-hal from 0.3.2 to 0.4.1#157

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/linux-embedded-hal-0.4.1
Open

Bump linux-embedded-hal from 0.3.2 to 0.4.1#157
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/linux-embedded-hal-0.4.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 10, 2025

Bumps linux-embedded-hal from 0.3.2 to 0.4.1.

Release notes

Sourced from linux-embedded-hal's releases.

Release 0.4.1

Fixed

  • Fix UB (and remove unsafe block) in handling of SpiOperation::TransferInPlace

Release 0.4.0

Changes since 0.4.0-alpha.4

Changed

Changes since 0.3.2

Changed

  • Updated to embedded-hal 1.0.0 release (API changes)
  • Updated to embedded-hal-nb 1.0.0 release (API changes)
  • [breaking-change] Replace serial-rs with the serialport-rs crate. Serial::open now needs a baud-rate argument as well.
  • [breaking-change] Split Spidev into SpidevDevice and SpidevBus, implementing the respective SpiDevice and SpiBus traits (#100)
  • Modified OutputPin behavior for active-low pins to match InputPin behavior.
  • Set default features to build both sysfs and cdev pin types.
  • Removed Pin export, use CdevPin or SysfsPin.
  • Updated to spidev 0.6.0 release(API changes)
  • Updated to i2cdev 0.6.0 release(API changes)
  • Updated to gpio_cdev 0.6.0 release(API changes)
  • sysfs_gpio to version 0.6.1
  • Updated to nix 0.27.1
  • Updated nb to version 1.
  • MSRV is now 1.65.0.

Fixed

  • Fix using SPI transfer with unequal buffer sizes (#97, #98).

Added

  • Added feature flag for spi and i2c
  • Mappings for embedded-hal error kinds
  • Implement embedded_hal::digital::blocking::IoPin for CdevPin and SysfsPin
  • CountDown implementation for SysTimer.
  • Default implementation for SysTimer.

Release 0.4.0-alpha.3

Added

  • Added feature flag for spi and i2c

Changed

  • Updated to embedded-hal 1.0.0-alpha.8 release (API changes)

Release 0.4.0-alpha.2

... (truncated)

Changelog

Sourced from linux-embedded-hal's changelog.

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Added async DelayNs implementation for tokio.
  • Added feature flag for serial.

Fixed

  • Fix UB (and remove unsafe block) in handling of SpiOperation::TransferInPlace

[v0.4.0] - 2024-01-10

Changed

[v0.4.0-alpha.4] - 2024-01-03

Changed

  • [breaking-change] Replace serial-rs with the serialport-rs crate. Serial::open now needs a baud-rate argument as well.
  • [breaking-change] Split Spidev into SpidevDevice and SpidevBus, implementing the respective SpiDevice and SpiBus traits (#100)
  • Updated to embedded-hal 1.0.0-rc.3 release (API changes)
  • Updated to embedded-hal-nb 1.0.0-rc.3 release (API changes)
  • Updated to spidev 0.6.0 release(API changes)
  • Updated to i2cdev 0.6.0 release(API changes)
  • Updated to gpio_cdev 0.6.0 release(API changes)
  • Updated to nix 0.27.1
  • MSRV is now 1.65.0.

Fixed

  • Fix using SPI transfer with unequal buffer sizes (#97, #98).

[v0.4.0-alpha.3] - 2022-08-04

Added

  • Added feature flag for spi and i2c

Changed

  • Updated to embedded-hal 1.0.0-alpha.8 release (API changes)

... (truncated)

Commits
  • f7c8c94 Merge pull request #125 from jannic-dev-forks/v0.4.x
  • e3f5643 Prepare release 0.4.1
  • 45077c1 Fix CI on MSRV
  • 184f607 Add changelog entry
  • ee3adc4 Implement SpiOperation::TransferInPlace based on SpidevTransfer::read_write_i...
  • e50b26d Merge pull request #108 from eldruin/0.4.0-release
  • bf4e3fb Update Readme
  • 62dfd1b Prepare 0.4.0 release
  • 1d0fa64 Update copyright
  • df9bc7f Merge pull request #107 from kelnos/embedded-hal-1
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 10, 2025
Bumps [linux-embedded-hal](https://github.com/rust-embedded/linux-embedded-hal) from 0.3.2 to 0.4.1.
- [Release notes](https://github.com/rust-embedded/linux-embedded-hal/releases)
- [Changelog](https://github.com/rust-embedded/linux-embedded-hal/blob/master/CHANGELOG.md)
- [Commits](rust-embedded/linux-embedded-hal@v0.3.2...v0.4.1)

---
updated-dependencies:
- dependency-name: linux-embedded-hal
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/linux-embedded-hal-0.4.1 branch from 8aed2bc to dd6c266 Compare December 8, 2025 20:05
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.

0 participants