Skip to content

Releases: vivliostyle/vivliostyle.js

v2.15.5

12 Jun 10:33
Compare
Choose a tag to compare

2.15.5 (2022-06-12)

Bug Fixes

  • Layout problem with Chrome>=102 (b9d3d1f), closes #896

v2.15.4

01 Jun 13:14
Compare
Choose a tag to compare

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

29 May 09:39
Compare
Choose a tag to compare

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

22 May 15:52
Compare
Choose a tag to compare

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

06 May 09:45
Compare
Choose a tag to compare

2.15.1 (2022-05-06)

Bug Fixes

  • output page size slightly bigger than the specified (ed7059d)

v2.15.0

05 May 16:06
Compare
Choose a tag to compare

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

18 Apr 15:34
Compare
Choose a tag to compare

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

11 Apr 05:18
Compare
Choose a tag to compare

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

21 Feb 15:18
Compare
Choose a tag to compare

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

18 Feb 08:35
Compare
Choose a tag to compare

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