Skip to content

Releases: zxing-js/library

Back to the garden - patch 2

10 Apr 16:28
Compare
Choose a tag to compare
  • Feature StringEncoding class now supports custom encoder and decoder functions.
  • Feature/fix for Node environments, StringEncoding now fallsback directly when ISO-8859-1 is selected for decoding.

Back to the garden - patch 1

10 Apr 04:35
Compare
Choose a tag to compare
  • Fix minor docs issues.
  • Feature: new Datamatrix docs demo.
  • Fix (tested on Angular 9 project) custom typings build errors this lib was generated when instaled in some TypeScript projects.

Back to the garden

03 Mar 04:29
b634d34
Compare
Choose a tag to compare
  • Featuring PDF 417 decoding support! 🎉🎉🎉🎉🎉🎉 (special thanks to @Neasit)
  • Lots of improvements and new features in the source to support PDF 417 and new features as well.

Slap the bass - patch 2

08 Jan 22:45
d8e59d2
Compare
Choose a tag to compare
  • Updated dependencies.
  • Fixed some circular dependencies.

Slap the bass - patch 1

24 Jul 01:18
Compare
Choose a tag to compare
  • Adds the toJSON method required in the MediaDeviceInfo interface.
  • Adds public visibility to some private and protected methods.

Slap the bass

23 Jul 01:01
2f6503e
Compare
Choose a tag to compare
  • New async decode API.
  • New continuous decode API.
  • Updated examples.
  • Updated some method names to be more semantic.
  • Fix error messages.
  • Removed not needed reset.
  • Bump previous version.
  • Extended the existing video scanning example with a decoding style selection option by @0ndorio.
  • Configurable timeout between continuously decoding attempt by @0ndorio.
  • add an example for continuous qr camera scanning by @0ndorio.
  • fix a typo in the name of isVideoPlaying by @0ndorio.
  • fix a typo in one of the log messages in tryPlayVideo by @0ndorio.
  • sanitize the error callback handling in decodeContinuously by @0ndorio.
  • Fixes a logical error inside tryPlayVideo which prevented any attempts to start a non running video by @0ndorio.
  • Fix Node v12 and sharp dependency issue by @0ndorio.

Mind your manners - patch 2

17 Jun 22:25
Compare
Choose a tag to compare

Mind your manners - patch 1

06 Jun 12:50
Compare
Choose a tag to compare
  • Added some precautions and error handling when playing video.
  • Updated packages.
  • Dropped yarn locker in favor of npm locker, yarn is showing some strange errors in development where npm don't.

Mind your manners

05 Jun 05:43
Compare
Choose a tag to compare
  • The much requested continuous decode for browser layer.
  • Promisified some decode once methods.
  • Little performance improvements.
  • Bug fixes.
  • Continuous decode for browser.
  • Renamed decodeFromVideoSource to decodeFromVideo.
    • The parameters changed a little, but just by inverting them we achieve compatibility. This was made so the video decoding API could be closer to the image one.

Hell disco

31 May 17:29
Compare
Choose a tag to compare
  • Image and Video decoding rewrite, it's Promise time.
  • Some internal refactorings that made the lib way more powerful dealing with async and stream stuff.
  • New capture canvas, video source and image source handling.
  • VideoInputDevice now implements MediaDeviceInfo.
  • Some methods migrated from the Angular scanner.
    • findDeviceById comes to cover the getDeviceById that once existed in the scanner.
  • Some performance improvement.
  • Not tested, but probably a lot of bugs fixed that will be listed later.
  • Renamed decodeOnceWithDelay to decodeWithRetryAndDelay.

One step closer to continuous scan.