Releases: vivliostyle/vivliostyle.js
Releases · vivliostyle/vivliostyle.js
v2.15.4
2.15.4 (2022-06-01)
Bug Fixes
- White line left on the page bottom in output PDF (4ed4a47), closes #936 #934
v2.15.3
2.15.3 (2022-05-29)
Bug Fixes
- break-after:avoid on heading not honored when float exists after the heading (d1ec6ce), closes #904
- Error F_TASK_NOT_TOP_FRAME occurs when resizing and reformatting pages (01ea3d3), closes #742
- page content missing in PDF output when bleed is specified without marks (6fcae7c), closes #929
v2.15.2
2.15.2 (2022-05-22)
Bug Fixes
- first-letter pseudo element with float disappears when page break occurs in the parent paragraph (99e9001), closes #923
- Flexbox layout broken due to text-spacing side-effect (0c070ca), closes #926
- hanging-punctuation/text-spacing not working correctly when a ruby element is adjacent (71a95f9)
- showTOC() takes a long time on large HTML document (ad50fe9), closes #924
- SyntaxError ':not(:not(script, link, style) ~ *)' is not a valid selector in slightly older browsers (3389ee4), closes #919
- wrong hanging-punctuation on half-width ideographic comma/fullstop (8bbe420), closes #909
v2.15.1
2.15.1 (2022-05-06)
Bug Fixes
- output page size slightly bigger than the specified (ed7059d)
v2.15.0
2.15.0 (2022-05-05)
Bug Fixes
- crop marks color should not be C0 M0 Y0 K100 when converted to CMYK (d9386da), closes #910
- text-spacing causes text accessibility problem in output PDF (5eb4f70), closes #908
Features
- Add crop-offset property for at-page rule (4b8e328), closes #913
- Support printing mixed page sizes (76d1ed2), closes #751
v2.14.6
2.14.6 (2022-04-18)
Bug Fixes
- Fallback page size not applied on HeadlessChrome on Linux or Windows (c57c5d6), closes #905
- Page float displayed unexpectedly in earlier page when target-counter is used (82fde78), closes #681
- TypeError: Cannot read properties of null (7db46f5)
- Web fonts (with JavaScript) not enabled when used in the middle of large HTML file (3ba4160), closes #901
v2.14.5
2.14.5 (2022-04-11)
Bug Fixes
- hanging-punctuation caused wrong text hanging on Safari/WebKit (49e278b), closes #894
- text-spacing caused wrong page break (a17e775), closes #898
v2.14.4
2.14.4 (2022-02-21)
Bug Fixes
- viewer: tweak mouse wheel/scroll handling to prevent unexpected page moves (2ac72a0)
- wrong page break with ruby at beginning of a paragraph (a9c50a3), closes #885
v2.14.3
2.14.3 (2022-02-18)
Bug Fixes
- hanging-punctuation not working properly with non-full-width punctuation (a3a05d3), closes #879
- internal links broken in output PDF (e59109a), closes #877
- should not link to blank page generated by a spread break (e706947), closes #881