Skip to content

Releases: yeqown/go-qrcode

v2.2.4

03 May 06:43
b8b0a29
Compare
Choose a tag to compare
v2.2.4 Pre-release
Pre-release

What's Changed

  • feat: using precalculation for alignPattern locations by @yeqown in #105

Full Changelog: v2.2.3...v2.2.4

v2.2.3

10 Apr 01:53
eab5cc3
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 by @dependabot in #88
  • chore(deps): bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 in /writer/standard by @dependabot in #89
  • chore(deps): bump golang.org/x/image from 0.5.0 to 0.10.0 in /cmd/wasm by @dependabot in #93
  • chore(deps): bump golang.org/x/image from 0.5.0 to 0.10.0 in /example by @dependabot in #92
  • chore(deps): bump golang.org/x/image from 0.5.0 to 0.10.0 in /writer/standard by @dependabot in #91
  • chore(deps): bump golang.org/x/image from 0.5.0 to 0.10.0 in /cmd/qrcode by @dependabot in #90
  • Fix issue 94 by @yeqown in #95
  • Update go.yml by @yeqown in #96
  • chore: update readme example picture by @yeqown in #97
  • remove mao by @yeqown in #98
  • fix(writer): transparent takes no effect on halftone image by @yeqown in #102
  • Fix data race in loadAlignmentPatternLoc by @mnrtks in #104

New Contributors

Full Changelog: v2.2.2...v2.2.3

v2.2.0

17 Feb 06:57
3dec383
Compare
Choose a tag to compare

v2.2.0

Features

  • refactor(qrcode): refactor Matrix each qr block carries it's type and value in 8bits
  • writer: halftone pattern in standard writer (59e502c)
  • writer: update writer with latest qrcode version (b01704b)

v2.1.0

10 Feb 08:10
bd066a4
Compare
Choose a tag to compare

2.1.0 (2022-02-10)

Features

v2.0.2

24 Dec 01:21
2729998
Compare
Choose a tag to compare

v2.0.2 (2021-12-23)

The highlight of this release, speeding up the masking evaluation process of QR Code, about 66% reduced:

benchstat old.txt new.txt
name              old time/op  new time/op  delta
_NewQRCode_1KB-4  20.6ms ±16%   6.9ms ± 9%  -66.50%  (p=0.001 n=5+9)

Bug Fixes

  • writer/standard: eliminate 2nd call to Close (#51) (dd74daa)
  • writer/standard: typo (#57) (3bd5445)

Features

  • qrcode: refactor binarySearchVersion function signature, and prepare testcases (a276223)
  • qrcode: restore debug utility functions (ee2da28)
  • update qrcode/v2 version in go.mod dependency (9ea54e8)

v2.0.1

02 Dec 02:06
Compare
Choose a tag to compare

2.0.1 (2021-11-30)

Bug Fixes

  • restore logo example image (a83b524)

Features

  • cli: add feature to qrcode CLI (b3840b5)
  • cli: basic CLI application coding (11b86c9)
  • writer/terminal: implement terminal writer (fc1f42f)
  • qrcode: optimise the performance to versions related methods (7ed54c)

v2.0.0-beta

16 Nov 13:26
Compare
Choose a tag to compare

Features

  • Separate Writer interface to write matrix into the carrier
  • Resign QRCode API to use
  • Clean project structure

v1.5.10

15 Nov 03:32
ec03957
Compare
Choose a tag to compare

Bug fixes:

  • Close file descriptor after saving image file in Save #44

v1.5.9

05 Nov 02:28
Compare
Choose a tag to compare

v1.5.9

Bug Fixes

  • close #40 could not save QR Code image one more time (#41) (15ef5d3)
  • reserveFormatBlock missing two format block; some typos (d26d3ac)

Features

  • support attributes of QRCode (#43) (b624689)
  • upgrade to go1.17

v1.5.8

11 Aug 03:52
bb67d8f
Compare
Choose a tag to compare

Features

  • image: support border width as output image parameters (3133e5f) #34