Skip to content

Releases: paulmillr/qr

0.5.3

01 Dec 00:28
Immutable release. Only release title and notes can be modified.
0.5.3
6c566c1

Choose a tag to compare

  • 70% speed-up in encode, thanks to refactor by @Pjb518 in #32
  • Add option to specify textDecoder by @voliva in #30

New Contributors

Full Changelog: 0.5.2...0.5.3

0.5.2

18 Sep 09:24
0.5.2
7afbeba

Choose a tag to compare

  • Add back export maps for text editor autocompletion

Full Changelog: 0.5.1...0.5.2

0.5.1

20 Aug 17:43
0.5.1
695bf33

Choose a tag to compare

  • Include *.js.map files in NPM package

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0

04 Jun 18:29
0.5.0
20bae9e

Choose a tag to compare

  • The package is now ESM-only. ESM modules can finally be loaded from common.js on node v20.19+
    • Reduces unpacked NPM package size from 363.4 kB to 232.3 kB
  • Bump minimum TS compilation target from es2020 to es2022

Full Changelog: 0.4.2...0.5.0

0.4.2

25 Apr 14:06
0.4.2
dd9c272

Choose a tag to compare

Fixing buggy publish: 0.4.1 did not get to NPM.

Full Changelog: 0.4.1...0.4.2

0.4.1

25 Apr 13:44
0.4.1
3aaa30d

Choose a tag to compare

  • perf(svg): optimize SVG output by @micah-yeager in #19
  • feat(svg): add option to export either optimized or unoptimized SVGs by @micah-yeager in #20
  • test(dom): add DOM utility testing by @micah-yeager in #21

New Contributors

  • @micah-yeager made their first contribution in #19

Full Changelog: 0.4.0...0.4.1

0.4.0

23 Mar 15:17
0.4.0
017845e

Choose a tag to compare

  • The package is now available as qr npm module!
  • Make package friendly to erasable syntax in node.js v23+
  • Improve types by @jxom in #17

New Contributors

  • @jxom made their first contribution in #17

Full Changelog: 0.3.0...0.4.0

0.3.0

22 Nov 21:17
0.3.0
afff28e

Choose a tag to compare

  • Introduce hybrid package: commonjs-esm support
  • Improve parser-friendliness

Full Changelog: 0.2.1...0.3.0

0.2.1

01 Oct 22:40
0.2.1
b52c7c5

Choose a tag to compare

Include typescript types that were mistakenly excluded

Full Changelog: 0.2.0...0.2.1

0.2.0

16 Jun 00:12
0.2.0
53b7969

Choose a tag to compare

  • Add DOM helpers in separate module qr/dom.js
  • Decoding bugfixes
  • Add single-file builds

Full Changelog: 0.1.1...0.2.0