#201 Fixed BufferedGraphicsMode::clear(On) such that it fills all pixels with On, not only some.
[0.8.3] - 2023-10-09
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.
[0.8.2] - 2023-09-29
Fixed
#197 Fixed terminal mode panic and wrapping
behaviour for rotated displays.
[0.8.1] - 2023-08-18
Added
#190 Added Ssd1306::set_invert to invert the
screen pixels
[0.8.0] - 2023-06-01
Added
#183Brightness::custom() is now publicly
available.
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 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 ssd1306 to permit the latest version.
Release notes
Sourced from ssd1306's releases.
Changelog
Sourced from ssd1306's changelog.
... (truncated)
Commits
55897d4
chore: Release ssd1306 version 0.8.4fe8d1f0
FixBufferedGraphicsMode::clear()
so that it fills all pixels (#201)fe89c35
chore: Release ssd1306 version 0.8.35b51caa
Format changelogfddf721
Optimise BasicMode::clear RAM usage and optimize size of Ssd1306::char_to_bit...e0eaca9
Fix font dimensions in comment (#198)2a79c11
Release ssd1306 version 0.8.2b266506
Fix rotated terminal panic/behaviour (#197)5c50f11
chore: Release ssd1306 version 0.8.19582acf
Remove sponsor requestDependabot 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