What's Changed
- Refactor conversion of text to data segments by @Shane32 in #670
- Refactor BuildBitArrayFromSegment by @Shane32 in #671
- Eliminates exceptions when characters are outside ISO-8859-1 range by @Shane32 in #672
- Refactor DataSegment from struct to class and add chained segment capability by @Shane32 in #673
- Rename AlphanumericEncoder.CanEncode by @Shane32 in #675
- Refactor DataSegment handling for improved encoding support by @Shane32 in #677
- Fix condition for ISO-8859-1 encoding selection in GetTargetEncoding method by @Shane32 in #681
- Prep DataSegment for multi mode QR codes by @Shane32 in #683
- Add multi mode encoding by @Shane32 in #676
- Optimize alphanumeric encoder and galois field constants by @Shane32 in #684
- Fix PDF spec compliance, git line-ending corruption, and add xref validation test by @Copilot in #691
- Fix EPS protocol violations in PostscriptQRCode: remove showpage and setpagedevice from EPS output by @Shane32 in #694
New Contributors
- @Copilot made their first contribution in #691
Full Changelog: v1.7.0...v1.8.0