Skip to content

Releases: Edirom/WeGA-WebApp-lib

WeGA-WebApp-lib release 1.10.0

27 May 06:45
v1.10.0
be91063
Compare
Choose a tag to compare

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

  • Add new geo module for geospatial calculations
  • Add handling for choice element by @riedde in #14

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

25 Aug 13:59
v1.9.0
Compare
Choose a tag to compare

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

24 Jan 10:58
v1.8.0
Compare
Choose a tag to compare

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

10 Sep 08:48
v1.7.0
Compare
Choose a tag to compare

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

31 Jan 20:23
v1.6.0
7344ad6
Compare
Choose a tag to compare

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 from xs:date? to xs:string?

License

This piece of software is available under an MIT license.

WeGA-WebApp-lib release 1.5.0

20 Sep 14:00
v1.5.0
Compare
Choose a tag to compare

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 to main, 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() in date:printDate()

License

This piece of software is available under an MIT license.

WeGA-WebApp-lib release 1.4.0

07 Jan 14:34
v1.4.0
Compare
Choose a tag to compare

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

License

This piece of software is available under an MIT license.

WeGA-WebApp-lib release 1.3.0

25 Aug 18:56
v1.3.0
Compare
Choose a tag to compare

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

15 Jan 09:29
v1.2.0
Compare
Choose a tag to compare

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

17 Jul 19:24
v1.1.0
Compare
Choose a tag to compare

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.