New version DAPS 2.3.0

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=190
This commit is contained in:
Frank Sundermeyer
2016-07-16 19:13:07 +00:00
committed by Git OBS Bridge
parent 4a0ef746a8
commit 76e70b43fb
4 changed files with 50 additions and 12 deletions

View File

@@ -1,3 +1,41 @@
-------------------------------------------------------------------
Sat Jul 16 18:57:19 UTC 2016 - fsundermeyer@opensuse.org
Stable release DAPS 2.3.0:
* New Features:
- Config File Parser:
Up to now, config files (DC-files, /tec/daps/config and
~/.config/daps/dapsrc) have been sourced. This has been a major
security issue, since every shell code gets executed when a file
is being sourced. DAPS 2.3.0 now comes with a parser that fixes
this security hole. Apart from one exception (see below) existing
config files do _not_ need to be changed. However, the parser
offers more flexibility, see
https://github.com/openSUSE/daps/blob/develop/etc/config.in
for documentation (the manuals has not been upfdated, yet).
The only exception that requires changes in the config file is
something like FOO="$FOO bar" To concatenate values, use "+="
now. See the following commit for an example:
https://github.com/openSUSE/daps/commit/7a2ce04
- Bash Completion:
TAB-completion for DAPS has been one of the very first feature
requests we opened (almost five years ago). Now we finally
managed to conquer the black Bash magic required to get it!
* Bugfixes:
- subcommand "locdrop" failed when the book did not include
images
- spellcheck now ignores text in <replaceable> tags
- obsolete daps-susespell has been removed (replaced by
daps ... spellcheck long ago)
- paths starting with "~" were not always correctly resolved
- several fixes for ePUB
- #10 : Generate TAB completion
- #359: Drop bash 3 suppor
- #369: Code review: Check Variable Assignments
- #375: Issues with the xmlformat target
-------------------------------------------------------------------
Wed Jun 15 12:34:00 UTC 2016 - fsundermeyer@opensuse.org