- Add Victor::Component for component-driven SVG composition
2786ae2
- Remove xlink from svg tag
440ff61
- Add
SVG#embed
as an alias toSVG#append
79940d6
- Add
SVG#tag
as the preferred alias toSVG#element
dff5399
- Update logo and documentation
ae17bd5
- Compare
v0.4.0..v0.5.0
- Drop support for Ruby 2.x
245c8cc
- Remove XML doctype, CDATA, and
type=text/css
from<style>
b440aec
- Allow Victor::SVG to be marshaled
6bdc751
- Compare
v0.3.4..v0.4.0
- Refactor SVGBase with a new Element class
- Rollback SVGBase#element refactor
- Drop support for Ruby < 2.6
- Add glue option to allow creating SVGs without newlines between elements
- Improve CSS accessors
v0.3.2 (2020-05-14)
Closed issues:
- Should the template argument be moved to #render and #save? #50
Merged pull requests:
v0.3.1 (2020-05-05)
Closed issues:
- Conversion utility #46
Merged pull requests:
v0.3.0 (2020-04-29)
v0.3.0.rc1 (2020-04-29)
Closed issues:
- The 'use' element outputs 'xlink-href=',should it be xlink:href=? #45
Merged pull requests:
- Allow setting attributues after initialization #48 (DannyBen)
- Test with GitHub Actions #44 (DannyBen)
- Configure better code hub #43 (DannyBen)
- Test with Ruby 2.7 #42 (DannyBen)
- Add support and contribution info #41 (DannyBen)
- Add link to "victor-opal" on README #40 (kuboon)
v0.2.8 (2019-07-12)
Closed issues:
- XML escaping #37
Merged pull requests:
v0.2.7 (2019-06-21)
Merged pull requests:
v0.2.6 (2019-06-02)
Closed issues:
- Is it possible to nest tspan elements inside text elements? #35
Merged pull requests:
v0.2.5 (2019-05-27)
Merged pull requests:
v0.2.4 (2018-12-15)
Closed issues:
- Support for nested SVGs #29
Merged pull requests:
- Remove style tags from output if css is empty #32 (DannyBen)
- Allow inheriting without method_missing #31 (DannyBen)
- Add Rails example #30 (DannyBen)
v0.2.3 (2018-08-02)
Implemented enhancements:
- generate single elements to append on svg #26
Merged pull requests:
v0.2.2 (2018-07-31)
Closed issues:
- collision #20
Merged pull requests:
- Add ability to compose SVG from smaller SVG blocks #27 (DannyBen)
- Integrate with CodeClimate Code Coverage #25 (DannyBen)
- Add reek config and clean some code smells #24 (DannyBen)
- Test against ruby 2.5 #23 (DannyBen)
- Upgrade filewatcher to version 1.0.0 #22 (depfu[bot])
v0.2.1 (2017-02-17)
Closed issues:
Merged pull requests:
v0.2.0 (2017-02-04)
Merged pull requests:
v0.1.3 (2016-11-11)
Merged pull requests:
v0.1.1 (2016-05-29)
Merged pull requests:
v0.1.0 (2016-05-28)
Implemented enhancements:
- Consider creating a new class to handle attribute conversion #10
- Allow adding separate CSS style tags #9
- Allow hash/array attributes in the main SVG node #8
- Allow generation for SVG ready to be embedded in HTML #4
- Maybe convert array attributes to space delimited #3
- Allow changing templates #1
Closed issues:
- Add support for viewBox #6
Merged pull requests:
- Bundle update and travis with ruby 2.4 #21 (DannyBen)
- Add support for styling with CSS #12 (DannyBen)
- Attributes improvements #11 (DannyBen)
- Allow choosing SVG template #7 (DannyBen)
v0.0.2 (2016-05-27)
Implemented enhancements:
- Generate a readme with example images in examples folder #2
Merged pull requests: