Skip to content

Releases: constantoine/totp-rs

qrcodegen-image/v1.4.0

08 Mar 16:00
f41abf3
Compare
Choose a tag to compare

What's Changed

  • draw_canvas is now 15%(!) faster on my machine after optimizing the "drawing_square" loop.
  • Updated base64 crate to 0.22.

Full Changelog: qrcodegen-image/v1.3.0...qrcodegen-image/v1.4.0

v5.5.0

19 Jan 15:51
0080f1d
Compare
Choose a tag to compare

Changes

  • Documentation now indicates required feature.

Special thanks

Full Changelog: v5.4.0...v5.5.0

qrcodegen-image/v1.3.0

19 Jan 15:54
0080f1d
Compare
Choose a tag to compare

What's new

  • draw_canvas is now 70%(!) faster on my machine after optimizing the "drawing_square" loop.

Full Changelog: e68b083

v5.4.0

04 Oct 09:16
v5.4.0
7873dc0
Compare
Choose a tag to compare

5.4.0 (04/10/2023)

Changes

  • SecretParseError now implements std::error::Error.

Special thanks

5.3.0

10 Sep 19:43
v5.3.0
9f2ea10
Compare
Choose a tag to compare

5.3.0 (10/09/2023)

What's new

  • Creation of a new qrcodegen-image subcrate to handle image creation, as the wrapper is actually nice and could be used in placed not related to totp-rs. (#61)

Changes

  • TOTP::get_qr was deprecated in favour of TOTP::get_qr_base64 and TOTP::get_qr_png.

Special thanks

v5.2.0

10 Aug 08:40
v5.2.0
e6de3cd
Compare
Choose a tag to compare

5.2.0 (10/08/2023)

Changes

  • Updated url crate to 2.4.

v5.1.0

15 Jul 17:45
v5.1.0
a1c22a4
Compare
Choose a tag to compare

5.1.0 (15/07/2023)

What's new

  • Added some more documentation.

Fix

  • Removed unnecessary allocation for Secret.Display for the Raw variant.

v5.0.2

15 May 13:04
v5.0.2
1984f84
Compare
Choose a tag to compare

5.0.2 (15/05/2023)

Fix

  • Fix skew overflowing if value is over 128.

Special thanks

v5.0.1

31 Mar 14:19
v5.0.1
606078e
Compare
Choose a tag to compare

Changes

  • Normalize dependencies specifications since cargo uses range dependency by default.

Special thanks

  • @bestia-dev for pointing out discrepancies in my dependency requirements.

v5.0

28 Mar 12:36
v5.0
f0b8934
Compare
Choose a tag to compare

Breaking changes.

  • MSRV has been set to Rust 1.61.
  • Removed SecretParseError::Utf8Error.

Changes

  • Updated base64 to 0.21.
  • Updated url to 2.3.
  • Updated zeroize to 1.6.

Note

This major release is a very small one, and is mostly here to respect semver. No major change was done, it is mostly maintenance and cleanup.

Special thanks