Skip to content

Releases: nlbdev/nordic-epub3-dtbook-migrator

Client-v0.6.0

01 Mar 13:21
Compare
Choose a tag to compare
  • Adding PEF validation support.
  • Change to handle images within captions.
  • Change to check everything depending on type instead of heading.
  • Change to update the section depth instead of ignoring the heading level when we don't have an
    implicit one in the document.
  • Handle the case when you have chapters that only have an aria label and no heading.
  • EPUBCheck 5.0.0
  • Adding HR into the allowed blocks so we can have HR in sidebars.
  • Fixing issue with parts and chapters being in different files.
  • Fixing locale issue with running validator.

v1.5.1

27 Apr 21:02
65c5ebc
Compare
Choose a tag to compare

This release upgrades to a newer version of Pipeline 2: v1.14.2.

This fixes a bug in v1.5.0 where epubcheck didn't work.

Full Changelog: v1.5.0...v1.5.1

JAR-file: nordic-epub3-dtbook-migrator-1.5.1.jar

v1.5.0

25 Apr 20:49
d2ed200
Compare
Choose a tag to compare

This release includes support for EPUB 3 validation of the 2020-1 guidelines. It also uses a newer version of Pipeline 2: v1.14.1.

Full Changelog: v1.4.6...v1.5.0

JAR-file: nordic-epub3-dtbook-migrator-1.5.0.jar

v1.4.6

19 Nov 14:34
3948ef1
Compare
Choose a tag to compare
  • Update to use Pipeline 2 version 1.13.6
  • Many components have now been moved from the nordic migrator project and into the main DAISY Pipeline 2 project (thanks @bertfrees!)

v1.4.4

23 Sep 08:45
f7cd6d5
Compare
Choose a tag to compare
  • Build against Pipeline 2 version 1.13.5
  • Docker image contains Pipeline 2 version 1.13.5
  • Updater mechanism now works with Pipeline 2 version 1.13.5

v1.4.2

21 Aug 15:56
c95ea63
Compare
Choose a tag to compare

Fixes issue with mailto- and tel-adresses: #381

v1.4.0

14 May 12:17
39414b9
Compare
Choose a tag to compare
  • The nordic migrator now works with the Pipeline 2 engine v1.12. Notably this means that the epubcheck version used is now v4.2.0.
  • There is now also a Docker image that can be used to start an instance of the Pipeline 2 engine with the nordic migrator installed. If you can use Docker, this is probably the easiest way to run the nordic migrator now.
  • Various bug fixes and improvements are included. Thanks to @egli and @kalaspuffar!
  • Fixed issues: #363 #364 #368 #369 #372 #373 #374 #378

v1.3.0

12 Sep 16:22
d1aa203
Compare
Choose a tag to compare

Changes

  • EPUB3 meta elements no longer require equivalent OPF2 meta elements
  • allow more metadata and epub:type vocabularies, including:
    • epub 3 core vocabulary (#74)
    • accessibility metadata (#357)
    • magazine vocabulary (#358)
    • EDUPUB vocabulary (#359)
  • prefix in OPF and epub:prefix in content documents must now define all metadata prefixes and epub:type prefixes in use in that document. The nordic namespace are no longer required as a namespace on the html element, and the z3998 prefix does not have to be defined in the epub:prefix unless it's actually used.
  • allow MathML (#219)
  • allow document component sections in parts (#325)
  • linenums must now be direct children of lines (#351)
  • allow id attribute on navigation document body (#349)
  • some small bugfixes

(PR for this release: #360)

v1.2.0

25 Apr 15:29
5c4e01f
Compare
Choose a tag to compare

Includes:

  • works with Pipeline 2 v1.11
  • will not require SNAPSHOT dependencies to be installed manually anymore
  • Nota-specific changes (i.e. includes changes in branch dtbook110-ybk up to and including 44bc40b)
  • fixed build setup
  • updated XML catalog
  • use upstream version of file-utils steps (no more Java code in this module!)
  • normalize base URIs of documents
  • px:unzip-fileset has been renamed to px:fileset-unzip
  • fix for MissingFormatArgumentException: Format specifier '%3$s'"
  • fix: bug in nordic2015-1.nav-references.sch (#352)
  • should fix the us-ascii issue (#318)
  • can be installed using the Pipeline 2 updater mechanism