Eliminate use of LINQ within GetVersion by Shane32 · Pull Request #524 · Shane32/QRCoder
If I have time, I'd like to:
- use some kind of ArrayPool buffer(s) for the codeword ECC blocks
- make a custom BitArray that uses ArrayPool internally for two larger allocations which are internally freed
- decide if there should be any changes (or bug fixes) for strings - see [WIP] Fix character encoding when EciMode is specified #514 - which I have not gone back to yet
- review additionally targeting .NET Standard 2.1, as there would be native
Span<>and ArrayPool support for older frameworks, I believe
I have nothing against releasing 1.5.2 at any time you wish -- the performance optimizations have no effect on the exposed API or its use, and any future performance enhancements will be minor in comparison.