Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): update flipperzero-sys requirement from 0.11.0 to 0.13.0 #14

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 15, 2024

Updates the requirements on flipperzero-sys to permit the latest version.

Release notes

Sourced from flipperzero-sys's releases.

v0.13.0

Added

  • flipperzero::dialogs::DialogFileBrowserOptions
  • flipperzero::furi::kernel module exposing most furi_kernel_* APIs
  • as_ticks() method to flipperzero::furi::time::Duration
  • flipperzero::furi::thread::sleep_ticks function to sleep for exact duration
  • TryFrom<core::time::Duration> for flipperzero::furi::time::Duration
  • sys::furi::Error as error type for Kernel operations.

Changed

  • Updated to SDK 78 (firmware 1.1.2)
  • flipperzero::dialogs::DialogFileBrowserOptions now uses native initialization function.
  • flipperzero::time::Duration::MAX is now the maximum duration representable.
  • sys::furi::Status::err_or_else has been replaced by sys::furi::Status::into_result.

Removed

  • flipperzero::furi::duration_to_ticks in favour of TryFrom traits

New Contributors

  • @​cptpiepmatz made their first contribution in #177 providing a set of safe abstractions (with excellent documentation) for FuriStreamBuffer. 🎉

Full Changelog: flipperzero-rs/flipperzero@v0.12.0...v0.13.0

Changelog

Sourced from flipperzero-sys's changelog.

[0.13.0]

Added

  • flipperzero::dialogs::DialogFileBrowserOptions
  • flipperzero::furi::kernel module exposing most furi_kernel_* APIs
  • as_ticks() method to flipperzero::furi::time::Duration
  • flipperzero::furi::thread::sleep_ticks function to sleep for exact duration
  • TryFrom<core::time::Duration> for flipperzero::furi::time::Duration
  • sys::furi::Error as error type for Kernel operations.

Changed

  • Updated to SDK 78 (firmware 1.1.2)
  • flipperzero::dialogs::DialogFileBrowserOptions now uses native initialization function.
  • flipperzero::time::Duration::MAX is now the maximum duration representable.
  • sys::furi::Status::err_or_else has been replaced by sys::furi::Status::into_result.

Removed

  • flipperzero::furi::duration_to_ticks in favour of TryFrom traits

[0.12.0]

Added

  • flipperzero::gpio::i2c, providing a Rust interface to the external 3.3V I2C bus over GPIO pins C0 and C1, as well as the internal (power) I2C bus.
  • flipperzero::furi::string::FuriString::into_raw, allowing ownership of the string to be able to be handed over to C code.

Changed

  • Updated to SDK 73 (firmware 1.0.1🥳).
  • Switched to nightly-2024-09-10 compiler
  • flipperzero_rt::entry macro now requires a function with type signature fn(Option<&CStr>) -> i32 instead of fn(*mut u8) -> i32.
  • flipperzero::furi::string::FuriString::as_mut_ptr is now public to allow for it to be used with low-level C APIs (e.g. furi_string_printf).

Removed

  • flipperzero::toolbox::{Md5, Sha256} (due to their removal from the Flipper Zero SDK API).
  • flipperzero_sys::c_string!, since CStr literals are stable now and the macro did not provide any validations.

[0.11.0]

Added

... (truncated)

Commits
  • 4f75243 Create 0.13.0 release
  • b676f70 Add Safe Abstractions for FuriStreamBuffer (#177)
  • 90d9df0 Update README and CHANGELOG for new SDK 78
  • 4fd314d Merge pull request #187 from flipperzero-rs/github-actions/update-bindings/sd...
  • 57531a0 Fix build broken by API changes
  • 4e57078 build(bindings): bump SDK to 1.1.2
  • b8334f2 Merge pull request #186 from flipperzero-rs/furi-error
  • 4ff0563 Add sys::furi::Error type for kernel errors
  • eec1208 Merge pull request #183 from flipperzero-rs/status-err-or-else
  • 76f5761 Merge branch 'main' into status-err-or-else
  • 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 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)

Updates the requirements on [flipperzero-sys](https://github.com/dcoles/flipperzero-rs) to permit the latest version.
- [Release notes](https://github.com/dcoles/flipperzero-rs/releases)
- [Changelog](https://github.com/flipperzero-rs/flipperzero/blob/main/CHANGELOG.md)
- [Commits](flipperzero-rs/flipperzero@v0.11.0...v0.13.0)

---
updated-dependencies:
- dependency-name: flipperzero-sys
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 15, 2024
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants