All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
Add option to use ENV
RQRCODE_CORE_ARCH_BITS
to overide the bits value (32 or 64) used during the encoding process. This has been shown to greatly reduce the memory usage but I can't prove it doesn't break anything for all people. Use at your own risk. -
Fixed the 'Do Your Own Rendering' example code to reflect the current interface.
1.2.0 - 2021-08-26
- Added Multi Mode Support which allows for multi-segment encoding. Thanks to @ssayer
1.1.0 - 2021-07-01
- Add a basic benchmark file
- Add standardRB badge
- Add
.freeze
onCONST
lookup objects - Remove unused
@mode
instance variable - A batch of small refactors and optimizations
1.0.0 - 2021-04-23
- README updated
- Small documentation clarification @smnscp.
- Rakefile cleaned up. You can now just run
rake
which will run specs and fix linting usingstandardrb
- Very niche but a breaking change never the less. The
to_s
method no longer accepts the:true
and:false
arguments, but prefers:dark
and:light
.
0.2.0 - 2020-12-26
- fix
required_ruby_version
for Ruby 3 support