Skip to content

Latest commit

 

History

History
81 lines (50 loc) · 2.85 KB

CHANGELOG.md

File metadata and controls

81 lines (50 loc) · 2.85 KB

Changelog

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.

0.3.1 - 2024-05-11

Added

  • (release-plz) config for replacing PR and issue #.. with urls
  • (ci) dependabot.yml for outdated actions

Fixed

  • (release-plz) config - add commit_preprocessors
  • (consts) CCanvas - switched Width and Hight in pixels array

Other

  • release-plz PR workflow
  • (Cargo.toml) Upgrade dependencies

0.3.0 - 2023-11-06

Added

  • #[cfg_attr(docsrs, doc(cfg(feature = "alloc")))] in lib.rs for canvas module.

Changed

  • Updated dependencies: embedded-graphics-core@0.4 embedded-graphics@0.8 & dev-dependency embedded-graphics-simulator@0.5 - PR #11
  • Bumped MSRV from 1.56 to 1.71 PR #12

Removed

0.2.0 - 2022-08-09

Added

  • Feature alloc - enables Canvas & CanvasAt
  • CCanavas & CCanvasAt - const generic alternatives to Canvas & CanvasAt which don't use alloc and update docs and README to include them
  • Fix typos in Cargo.toml

0.1.2 - 2022-06-24

Changed

0.1.1 - 2022-06-24

Added

  • Badges #3
  • Examples for transparency & cropping with screenshots in both Readme & lib.rs #1
  • Show feature flags implementation in docs.rs (for feature transform)

0.1.0 - 2022-06-16

The first release of embedded-canvas 🎉!

This first release is no_std but requires alloc for embedded devices.

Added

  • Canvas - a canvas with origin Point::zero() and no set location on the provided display.
  • CanvasAt - a type of canvas ready to be drawn on the display at the specified location.

Read the full documentation at: https://docs.rs/embedded-canvas/0.1.0

Full Changelog: https://github.com/LechevSpace/embedded-canvas/commits/v0.1.0