Releases: Edirom/WeGA-WebApp-lib
WeGA-WebApp-lib release 1.10.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
New Contributors
Full Changelog: v1.9.0...v1.10.0
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.9.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
- update test matrix to eXist v5.4 and eXist v6.0.1
- fix truncation within
date:printDate#4
Full Changelog: v1.8.0...v1.9.0
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.8.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
- switch to dedicated templating module. NB: The minimum eXist version is now 5.2 due to requirements of the templating module. This also entails a change of the templating module's namespace to
http://exist-db.org/xquery/html-templating
.
Full Changelog: v1.7.0...v1.8.0
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.7.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
- new math module with functions for converting from and to hex values
- new function
str:escape-lucene-special-characters()
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.6.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
- new function
str:strip-diacritics()
- improve function
date:gregorian2julian()
. NB the return value changes fromxs:date?
toxs:string?
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.5.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Changes
- rename Git branch
master
tomain
, following the good advice of many others to avoid racist terminology - fixed a bug in
app-shared:set-attr()
where an element's namespace was not properly copied - add third parameter to callback function
get-language-string()
indate:printDate()
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.4.0
These are the WeGA-WebApp library modules accompanying the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Major changes
- add function and tests for returning RFC 822 compliant date-string, see pull request #5 and pull request #7 -- many thanks to @bwbohl
- introduce plain text processing of tei:app, see 71bb1cd
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.3.0
These are the WeGA-WebApp library modules accompanying the release 3.5.0 of the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
Major changes
- checked and updated functions and notations to be compatible with the current eXistdb v5-RC8
- the function signature for
app-shared:each()
has changed:- The optional callback function now has to support exactly two parameters ($node as node(), $model as map(*))
- and the namespace of the callback function has to be provided explicitly
- the function signature for
date:printDate()
has changed:- the last parameter is now expected to be a function reference taking one argument. (The new argument provides the language key for the function to return the proper picture string.)
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.2.0
These are the WeGA-WebApp library modules accompanying the release 3.4.0 of the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
License
This piece of software is available under an MIT license.
WeGA-WebApp-lib release 1.1.0
These are the WeGA-WebApp library modules accompanying the release 3.3.0 of the WeGA-WebApp.
It features common functions for manipulating strings and dates with XQuery as well as additions to eXist-db's templating module and some caching functions for XML documents and node sets.
It is designed to work standalone for other projects to pick up.
License
This piece of software is available under an MIT license.