2016.10
See http://vivliostyle.com/en/documentation/supported-features/ for supported features.
Added
- Additional author style sheets can be injected with 'styleSheet' property of
vivliostyle.viewer.DocumentOptions
. #282 - Support Scalable Vector Graphics (SVG) 2 properties. #296
- color-interpolation
- color-rendering
- fill
- fill-opacity
- fill-rule
- glyph-orientation-vertical
- image-rendering
- marker
- marker-start
- marker-mid
- marker-end
- pointer-events
- paint-order
- shape-rendering
- stop-color
- stop-opacity
- stroke
- stroke-dasharray
- stroke-dashoffset
- stroke-linecap
- stroke-linejoin
- stroke-miterlimit
- stroke-opacity
- stroke-width
- text-anchor
- text-rendering
- vector-effect
- Support Scalable Vector Graphics (SVG) 1.1 properties. #296
- Support CSS Masking 1 properties. #296
- Support Filter Effects 1 properties. #296
- Support
font-stretch
property #296 #298
Changed
- Introduce background layout and change event model #292
- Improve zoom behavior #292
- Add very simple 'auto spread' page view mode #300
Fixed
- Fix bug that pages occasionally disappear when resolving cross references #268
- Respect
target="_blank"
on links to external URLs #269 - Fix incorrect page breaks with cross references #271
- Fix image-resolution behavior when max/min-width/height is specified in length (not percentage) #275
- Fix image-resolution to take box-sizing into account #276
- Fix cross reference bug with name attribute #278
- Avoid error when
inherit
value is used #283 - Avoid error when
rem
unit is used #283 - Fix rem unit inside
position: relative
elements #242 - Fix internally generated IDs on elements to conform to the XML specification #295
- Characters which can be used in an ID in an XML document is specified at https://www.w3.org/TR/xml/#NT-NameStartChar.