Skip to content

Releases: brailleapps/dotify.formatter.impl

v4.1.0

15 Feb 14:14
Compare
Choose a tag to compare

New in this version:

  • Requires dotify.api v4.1.0 and dotify.common v4.1.0
  • Supports modifications on the last page/sheet of a volume

v4.0.0

04 Jan 08:05
Compare
Choose a tag to compare

New in this version:

  • Requires dotify.api v4.0.0 and dotify.common v4.0.0
  • Adds support for ObflParser interface and related (fixes #22)
  • Renames packages for java 9 and adds the Automatic-Module-Name attribute to MANIFEST.MF
  • Moves sources to OSGI-OPT

Note that this version no longer exports the package org.daisy.dotify.obfl (it has been removed).

v3.3.0

20 Dec 12:29
Compare
Choose a tag to compare

New in this version:

  • Takes margin and padding into account when computing table layout (closes #35)
  • Makes it possible to disallow hyphen at the last line of the last page of a volume
  • Requires dotify.api v3.3.0, dotify.common v3.9.0 and dotify.translator.impl v3.1.0

v3.2.1

01 Dec 08:07
Compare
Choose a tag to compare

New in this version:

v3.2.0

03 Nov 07:34
Compare
Choose a tag to compare

New in this version:

  • Supports additional page counters

Note that the logic of the formatter has completely changed in order to be able to support a number of features that depend on pages being produced in document order. One of these features is the one mentioned above (see also commit f61662a).

Some performance issues have been introduced in the process and the output from three of the (non-public) test files have changed (see commit d2e9c4b).

v3.1.0

12 Jan 15:13
Compare
Choose a tag to compare

New in this version:

  • Implement new marker-reference scope "spread-content"
  • Support grouping of collection items according to volume
  • Restores support for written numbers in OSGi context

v3.0.0

19 Dec 14:37
Compare
Choose a tag to compare

New in this version:

  • Updates java version requirement (to java 8)
  • Removes some deprecated methods
  • Support attribute "underline-pattern"
  • Don't make a row if a block contains only an expression which is empty when evaluated
  • Remove "no block allowed within block with underline properties" restriction
  • Raises the log level for non-braille characters in PEF output
  • Improves documentation
  • Requires dotify.api 3.0.0

v2.7.0

26 Oct 06:35
Compare
Choose a tag to compare

New in this version:

  • Fixes manual volume breaking (issue #2)

v2.6.0

25 Oct 12:14
Compare
Choose a tag to compare

New in this version:

  • Adds support for additional list features
  • Truncates long fields in header/footer lines
  • Improves error message when header/footer lines too long
  • Fixes a problem where a "bad" layout of ordered lists caused a RuntimeException
  • Supports page-number inside style
  • Accepts empty margin-region (fixes brailleapps/dotify#203)

v2.5.0

25 Oct 12:32
Compare
Choose a tag to compare

New in this version:

  • Adds support for volume-keep-priority
  • Supports variable volume sizes