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.
2.2.0 - 2023-06-17
- Allow all ChunkyPNG::Color options to be passed into
fill
andcolor
onas_png
[#135] - Add 3.2 to CI @petergoldstein [#133]
- Development dependency upgrades. Minimum Ruby change [#130]
- README updates
2.1.2 - 2022-07-26
- Remove setup script as it just calls bundle install [#128]
- Change inline styles to the fill property to allow for strict CSP style-src directive [#127]
2.1.1 - 2022-02-11
- Added in a handler for when color arguments are passed in as symbols e.g
color: :yellow
. This also allows for the use of the:currentColor
keyword. [#122]
2.1.0 - 2021-08-26
- Sync Gemfile.lock with
rqrcode_core.1.2.0
Adds Multimode Support
- Add badge for Standard linting
- Corrected method name referred to in CHANGELOG.
2.0.0 - 2021-05-06
- A new
use_path:
option on.as_svg
. This uses a<path>
node to greatly reduce the final SVG size. [#108] - A new
viewbox:
option on.as_svg
. Replaces thesvg.width
andsvg.height
attribute withsvg.viewBox
to allow CSS scaling. [#112] - A new
svg_attributes:
option on.as_svg
. Allows you to pass in custom SVG attributes to be used in the<svg>
tag. [#113]
- README updated
- Rakefile cleaned up. You can now just run
rake
which will run specs and fix linting usingstandardrb
- Small documentation clarification @smnscp
- Bump
rqrcode_core
to~> 1.0
- The dependency
rqrcode_core-1.0.0
has a tiny breaking change to theto_s
public method. https://github.com/whomwah/rqrcode_core/blob/master/CHANGELOG.md#breaking-changes
1.2.0 - 2020-12-26
- README updated
- bump dependencies
- fix
required_ruby_version
for Ruby 3 support