Changelog for
daps-3.3.2-2.1.noarch.rpm :
* Tue Oct 25 2022 Frank Sundermeyer
Stable release DAPS 3.3.2:
* Bug fixes: - Make DAPS work with libslt > 1.1.34 (https://github.com/openSUSE/daps/issues/679) - Profiling no longer requires processing instruction - if DC-file/command line contains profile settings the profiling stylesheets will autoimatically be applied (https://github.com/openSUSE/daps/issues/529) - FOP support for google noto-sans fonts (for Japanese, Korean, traditional & simplified Chinese) (https://github.com/openSUSE/daps/issues/684) - Fix validation error where errors were ignored or failed with a bash error (https://github.com/openSUSE/daps/issues/679) - unpacking locdrops automatically removes dm:editurl from docmanager XML header (if present) - Building parts of a document (with --rootid) is no longer supported when rootid points to a section or sect1 (because depending on HTML chunkling, this may result in an empty document) (https://github.com/openSUSE/daps/issues/686)
* Helper scripts: - Added a few scripts for handling SUSE localization branches, improving SEO and migrating frm DocBook4 to DocBook5 - can be found in the sources under contrib/ (not included in SUSE packages)
* Obsoletes patch daps-fix-build-against-libxslt-1.1.36+.patch
* Mon Oct 17 2022 David Anes
* Add patch to build against libxslt 1.1.36+: - In libxslt >=1.1.35, the XSLT processor changed the resolution strategy. It gets two template rules (xi:include/AATThref and xi:include/AATT
*) with the same priority (0.5). That\'s why we need to lower the priority to zero for xi:include/AATT
* - Added patch \"daps-fix-build-against-libxslt-1.1.36+.patch\"
* Mon Feb 14 2022 Stefan Knorr - Stable release DAPS 3.3.1:
* Bug fixes: - Added `--not-validate-tables` parameter that disables extended table validation to additional targets
* Mon Feb 07 2022 Stefan Knorr - Stable release DAPS 3.3.0:
* New features: - DocBook table validation is now enabled by default as part of validation and building (#532) - Improved validation to always check XML validity, tables, images, and IDs, rather than stopping after the first issue occurs - Set up Poppins font in FOP config delivered with DAPS
* Bug fixes: - Fixed validation failures occurring because `--verbose` was set - Fixed xml-wellformedness check to use a non-zero exit code when entity definitions are missing (#539) - Improved image check during validation to check within context of entire set, not just current root ID (#627) - Fixed output of missing/duplicated image list displayed during build (#634) - Fixed paths to entity files in `unpack-locdrop` - Fixed output of `daps -v` when there is no XSL-FO formatter installed (#622) - Fixed `daps spellcheck --help` output - Improved messages for `unpack-locdrop` and other subcommands
* Removed features: - Removed unused `process-xrefs` and `checkconformance` stylesheets (#612)
* Repository changes: - Integrated Python tooling and tests for `xml-wellformed` and `getentityname`
* Thu Jun 10 2021 Stefan Knorr - Stable release DAPS 3.2.0:
* New features: - Added config file compatible with xmlformat 1.9 (for the xmlformat version from github.com/someth2say/xmlformat) - Added DocBook table validation script (must be run manually currently)
* Bug fixes: - Properly enabled `--validate-ids` and `--validate-images` validation options - For consistency/compatibility, output PDFNAME deprecation message to stderr - In AsciiDoc postprocess stylesheet, fixed handling of subtitles - Removed remaining references to Ghostscript (#614)
* Removed features: - Remove `html --jsp` target that was unused for years (#609) - Removed the `online-docs` target and associated DocBook 5-to-4 conversion stylesheets (#610) - Removed code to query SVN properties that was unused for years (#611)
* Fri May 21 2021 Stefan Knorr - Stable release DAPS 3.1.2:
* Bug fixes: - Fixed issue where irrelevant XIncludes would cause validation errors (#617)
* Documentation: - Updated installation documentation
* Wed May 12 2021 Stefan Knorr - Stable release DAPS 3.1.1:
* Bug fixes: - Removed error messages that appeared during command-line completion
* Packaging changes: - Updated Spec file from OBS repo
* Tue May 11 2021 Stefan Knorr - Stable release DAPS 3.1.0:
* New features: - Allow converting AsciiDoc books with multiple parts into a DocBook set (`--adocset`/`ADOC_SET=\"yes\"`) - Remove `dm:docmanager` during `unpack-lockdrop` when `--remove-dm` is used - Added support for DITAA diagrams as an image format (must be added as an external file) (#540) - Allow using `{daps-adoc-attribute}` from AsciiDoc sources to add a list of all AsciiDoc attributes used by DAPS to the output (#573) - Added `daps validate` options `--validate-ids` (checks whether IDs match a basic SEO-compatible set of characters) and `--validate-images` (checks for missing and duplicated images) - Renamed `daps checklink` to `daps linkcheck` for consistency with `daps spellcheck` and `daps stylecheck` - Renamed `PDFNAME` to `OUTPUTNAME` DC file option to clarify its purpose
* Removed features: - Removed support for the Xfig (`.fig`), PDF, and EPS image formats - Removed support for the `asciidoc` tool, DAPS now only supports AsciiDoctor - Removed support for `--xsltparam` which has been replaced by `--stringparam` - Removed `--css=none` option of `daps epub` - Removed `daps-auto.pl` which has been replaced by `daps-autobuild` - Removed all support for Python 2 dependencies
* Bug fixes: - When AsciiDoctor outputs a warning, DAPS will now fail, avoiding XML issues that would crop up later (this only works if AsciiDoctor >= 1.5.7 is used) - Find unresolvable AsciiDoc attribute references (such as `{reference}`) and error out rather than adding them to the output - When converting AsciiDoc, always unset the `imagesdir` attribute, so DAPS can mandate its own `images` directory - On successive DAPS runs, always convert AsciiDoc files to XML again - Improved default IDs generated by AsciiDoctor, to avoid leading underscores in IDs (#520) - Improved AsciiDoc `postprocess.xsl` clean-up stylesheet: - Rewrite `AATTcontentwidth` to `AATTwidth` - Improved display of article titles - Fixed validation of generated abstract elements - Improved workarounds for `authorinitials`, `othername`, `lineage` - Output AsciiDoc `<>` construct as `title ()` (same for links) - Improved handling of slightly misused AsciiDoc block/ example syntax that was previously converted to GeekoDoc-incompatible `formalpara` elements - Fixed updating of profiled files when an entity or the DC file of the source has changed - Only use AsciiDoctor\'s `--failure-level` if the version of AsciiDoctor is new enough to support it - Allowed use of AsciiDoc attributes defined on command line and in DC file at the same time - Made DAPS\'s default set of AsciiDoc attributes overridable - Internally handle `--param` the same as `--stringparam` (#589) - Made sure that both `index.html` and `[ROOTID].html` are generated during HTML builds - Reworked `getentityname.py` (#556) - Restored compatibility with Novdoc profiling stylesheet references - Avoid stumbling over empty hrefs in XIncludes during validation - Fixed issue where DC file parser would concatenate rather than overwrite values - Fixed issue where DC file parser would not correctly recognize last line of a DC file if it did not end in a newline character (#553) - Fixed issue where default entities like `—` could not be found - Fixed `unpack-locdrop` runs that failed because file lists contained spaces rather than line breaks - Use `PROFOS` value during `locdrop` - Fixed `daps html --nostatic` build failure resulting from identical files error - Fixed GNU Make 4.3 `+=` operator compatibility - Added compatibility with Inkscape 1.0 command-line options - Set initial memory for FOP - Fixed path to Avalon Framework (bsc#1175214) - Fixed LibreOffice Draw executable name for Debian (#564) - Improved error message when MAIN file is missing (#494) - Improved error message displayed when ROOTID does not exist in the document (#546) - Show FOP warnings when running with `-vv` or higher verbosity - Suppressed error messages about missing `xml:base` during `daps linkcheck` (#558) - Improved message output of `daps-xmlwellformed` - Improved Git updating flow in `daps-autobuild`
* Documentation: - Added man pages for `daps-xmlformat` and `daps-check-deps` (#491) - Added documentation for generating a DocBook set from an AsciiDoc book - Fixed typos and other minor issues throughout the documentation
* Packaging changes: - Cleaned up TAR archives generated by GitHub (#489) - Do not make libexec XSL files executable (#492)
* Thu Apr 02 2020 Dominique Leuenberger - Add daps-gnu-make-4.3.patch: Fix compatibility with GNU Make 4.3.
* Mon Jan 06 2020 Fridrich Strba - Do not depend on xml-commons-jaxp-1.3-apis, but on generic xml-apis provider