TobiasPSP / Modules.QRCodeGenerator

MIT License
42 stars 9 forks source link

Update QRCoder to Version 1.4.1 #13

Open T0biii opened 3 years ago

T0biii commented 3 years ago

I tried to update QR coder from Version 1.3.3 to Version 1.4.1 https://www.nuget.org/packages/QRCoder/1.4.1

how did you do that back then? Thats what i tried:

  1. i downloaded the .nupkg file
  2. i unziped it
  3. in the lib folder are QRCoder.dll for net35, net40, netstandard1.1, netstandard2.0
  4. than i run the QRCodeDLLtoBase64.ps1 skript for the net35 .dll file to get the base64 decoded Version

it seems to work on my machine, but i dont wont to break compatibility

Release Notes from 1.3.3 to 1.4.1 (also see: https://www.nuget.org/packages/QRCoder/1.4.1):

1.3.4 [Feature] Added new renderer: PostscriptQRCode
[Enhancement] Added option to sort street/housenumber in VCard/Mecard (for American/European formatting)
[Enhancement] Added region parameter to VCard/Mecard payload generator
[Enhancement] Improved code quality
[Enhancement] Improved Antilog table calculation
[Bugfix] Fixed RGB/BGR order in BitmapByteQRCode renderer
[Bugfix] Fixed possible OutOfRange exception in XamlQrCode renderer
[Bugfix] Fixed type in OneTimePassword payload generator
[Bugfix] Added AsciiQrCode to .NET 4.0 assembly
[Note] Removed UnityQRCode renderer. It will be available soon in an own package.
1.3.5 [Bugfix] Fixed compability with .NET 4.0 (unfortunately release 1.3.4 was only compatable with .NET >= 4.5)
1.3.6 [Enhancement] Updated SwissQrCode payload generator to version 2.0.
[Enhancement] Improved IBAN checking methods (incl. checksum checking) in multiple payload generators.
[Enhancement] Improved performance and memory usage by re-factoring methods to static ones where possible.
[Feature] Added static helper methods to generate/render QR codes with just one function call.
[Feature] Added option to generate QRCodeData out of binary data (byte[]).
[Bugfix] Fixed uri scheme in Whatsapp payload generator.
[Bugfix] Fixed VCard payload generator. Website was never added properly.
[Bugfix] Fixed drawQuietZones behaviour of XamlQRCode renderer.
[Bugfix] Fixed transparency issue in QRCode renderer when using logos/icons.
1.3.7 [Enhancement] Lowered memory usage and improved performance
[Enhancement] Added plugin url part and new ciphersuites for ShadowSocks payload generator
[Enhancement] Improved validity checks for QR-IBANs in SwissQRCode payload generator
[Bugfix] Fixed checks one the name field of SwissQRCode contacts
[Bugfix] Fixed missing linebreak when "Bill information" in SwissQRCode is empty
[Bugfix] Fixed and improved ISO-3166-1 (two-letter-code) handling on all target platforms
[Bugfix] Updated System.Drawing.Common nuget reference
1.3.9 [Bugfix] Major bugfix which corrects an error with generation of alphanumeric QRCodes.
1.4.1 - Bugfix/Improvement for Linux environments (when using logos on QR codes)
- New rendering class for PDFs (PdfByteQrCode)
- Improved payload generator for crypto currency related QR codes
- Improvements in SwissQR-Code's address handling