Skip to content

fix(deps): update rust crate ssd1306 to 0.10 #13

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

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 2, 2023

This PR contains the following updates:

Package Type Update Change
ssd1306 dependencies minor 0.7 -> 0.10

Release Notes

rust-embedded-community/ssd1306 (ssd1306)

v0.10.0

Compare Source

Changed
  • Added DisplaySize64x32 to the prelude
  • Update embedded-hal-bus dependency to 0.3.0
  • Update examples
Fixed
  • Switch to resolver version 2. This fixes compilation issues when the async feature is enabled.
  • Parentheses for expression in mode/terminal.rs (see precedence) in mode/terminal.rs
  • Switch iterator in write_str in mode/terminal.rs from last() to next_back (see double_ended_iterator_last)
  • If feature async is enabled, the embedded_hal_async::i2c::I2c is used instead of embedded_hal::i2c::I2c so the I2C can be shared
  • Update dependencies for embassy-executor to 0.7.0
  • Remove embassy-executor feature "integrated-timer". See https://github.com/embassy-rs/embassy/blob/main/embassy-executor/CHANGELOG.md
  • Switch embassy-executor from git to crates.io
  • Update dependencies for embassy-stm32 to 0.2.0
  • Switch embassy-stm32 from git to crates.io
  • Update dependencies for embassy-time to 0.4.0
  • Switch embassy-time from git to crates.io
  • Update dependencies for tinybmp to 0.5.0
  • Update root-toolchain to 1.84 for github workflow in ci.yml

v0.9.0

Compare Source

  • Updated dependencies for embedded-hal 1.0.0.
  • Switch examples to embassy STM32 PAC which implements embedded-hal 1.0.0 traits.
  • Add an asynchronous interface, enabled via the async feature.
  • (breaking) Increased MSRV to 1.75.0
Added
  • #​203 Added Ssd1306::release(self) to release the contained i2c interface.
Changed
  • #​212 Switch
    from circleci to github actions. Adjust urls now repository is hosted on
    rust-embedded-community. Update code and config for modern rust and tools

v0.8.4

Compare Source

Fixed
  • #​201 Fixed BufferedGraphicsMode::clear(On) such that it fills all pixels with On, not only some.

v0.8.3

Compare Source

Changed
  • #​195 Changed BasicMode::clear to clear in
    small batches instead of one big write. This drops RAM requirement by ~900b and fixes issues on
    MCUs with less than 1Kb of RAM.
  • #​195 Changed TerminalMode to use lookup by
    ASCII code instead of per-character match when searching for glyph. This may save up to 3.5Kb of
    compiled code on AVR MCUs.

v0.8.2

Compare Source

Fixed
  • #​197 Fixed terminal mode panic and wrapping
    behaviour for rotated displays.

v0.8.1

Compare Source

Added
  • #​190 Added Ssd1306::set_invert to invert the
    screen pixels

v0.8.0

Compare Source

Added
  • #​183 Brightness::custom() is now publicly
    available.
Fixed
  • #​177 Fixed a few spelling mistakes.
Changed
  • (breaking) #​184 Increased MSRV to 1.61.0
  • (breaking) #​179 Changed Ssd1306::reset
    signature.
  • #​181 Update embedded-graphics-core dependency to
    0.4
  • (breaking) #​185 The inherent
    BufferedGraphicsMode::clear has been renamed to clear_buffer.
  • #​185 Some methods no longer require
    DI: WriteOnlyDataCommand.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ssd1306-0.x branch from 8fb05ac to 70d52fb Compare May 1, 2024 17:43
@renovate renovate bot changed the title fix(deps): update rust crate ssd1306 to 0.8 fix(deps): update rust crate ssd1306 to 0.8.4 May 1, 2024
@renovate renovate bot force-pushed the renovate/ssd1306-0.x branch from 70d52fb to 50944cf Compare May 5, 2024 09:40
@renovate renovate bot changed the title fix(deps): update rust crate ssd1306 to 0.8.4 fix(deps): update rust crate ssd1306 to 0.8 May 5, 2024
@renovate renovate bot force-pushed the renovate/ssd1306-0.x branch from 50944cf to 73aab20 Compare August 30, 2024 08:15
@renovate renovate bot changed the title fix(deps): update rust crate ssd1306 to 0.8 fix(deps): update rust crate ssd1306 to 0.9 Aug 30, 2024
@renovate renovate bot force-pushed the renovate/ssd1306-0.x branch from 73aab20 to 9087e57 Compare March 22, 2025 21:26
@renovate renovate bot changed the title fix(deps): update rust crate ssd1306 to 0.9 fix(deps): update rust crate ssd1306 to 0.10 Mar 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant