DiverOfDark / KNOMI

Alternative opinionated firmware for Knomi devices
19 stars 0 forks source link

Bump serialport from 4.3.0 to 4.4.0 in /rs-flasher #279

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps serialport from 4.3.0 to 4.4.0.

Changelog

Sourced from serialport's changelog.

[4.4.0] - 2024-06-26

Added

  • Add conversions between DataBits, StopBits types and their numeric representations.
  • Add FromStr implementation for FlowControl. #163

Changed

  • Several changes for CI hygiene.

Fixed

  • Fix a bug where available_ports() returned disabled devices on Windows. #144
  • Fix a bug on Windows where the WriteTotalTimeoutConstant field hasn't been configured properly when the set_timeout method is called. #124
  • Fix a longstanding bug on Windows where timeouts of length zero (Duration::ZERO) actually resulted in waiting indefinitely. #79
  • Fix missing modem ports from available_ports() on Windows. #81 #84
  • Fix MSRV incompatibility with sub-dependency of clap. #186
Commits
  • aece743 Version 4.4.0
  • d2f3118 Add missing changelog entries
  • 73718f8 Set Windows timeouts to enforce non-blocking read
  • 0a75184 Fix output from example receive_data
  • d5c2605 Pin sub-dependecy of clap to be compatible with MSRV
  • c320919 Build version-dependent examples only when supported
  • 7cfe68a Silence Clippy warning on assigning_clones
  • a26561c Add first integration tests for read timeouts
  • fb9cc1e Run tests for SerialPort trait on all platforms
  • b8a8d05 Check test configuration at runtime and on demand
  • 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 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)