Release of eXist 3.3.0

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Release of eXist 3.3.0

Adam Retter
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
irc://irc.freenode.net/existdb

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Release of eXist 3.3.0

Ari Nordström

Thank you for all your hard work, everyone involved in this release. :)

/Ari


On 2017-07-02 23:53, Adam Retter wrote:
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
<a class="moz-txt-link-freetext" href="irc://">irc://irc.freenode.net/existdb


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Release of eXist 3.3.0

Joern Turner-4
Thanks! Great work.

On Mon, Jul 3, 2017 at 12:25 AM, Ari Nordström <[hidden email]> wrote:

Thank you for all your hard work, everyone involved in this release. :)

/Ari


On 2017-07-02 23:53, Adam Retter wrote:
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
irc://irc.freenode.net/existdb


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Release of eXist 3.3.0

Eduard Drenth
In reply to this post by Adam Retter

Congrats!


Eduard Drenth, Software Architekt


[hidden email]


Doelestrjitte 8

8911 DX  Ljouwert

+31 58 234 30 47

+31 62 094 34 28 (privé)


gpg: https://sks-keyservers.net/pks/lookup?op=get&search=0x065EF82A1E02CC43




From: Adam Retter <[hidden email]>
Sent: Sunday, July 2, 2017 11:53 PM
To: [hidden email]
Subject: [Exist-open] Release of eXist 3.3.0
 
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
irc://irc.freenode.net/existdb

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Release of eXist 3.3.0

Joe Wicentowski
In reply to this post by Adam Retter
Hi all,

For macOS users of the Homebrew package manager (see http://brew.sh), the eXist-db cask has been updated.  

To upgrade from a previous Homebrew-installation of eXist-db: 

  brew update && brew cask reinstall exist-db

To install for the first time, delete any previous installation /Applications/eXist-db.app and type:

  brew update && brew cask install exist-db

Joe

On Sun, Jul 2, 2017 at 5:53 PM, Adam Retter <[hidden email]> wrote:
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
irc://irc.freenode.net/existdb

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Release of eXist 3.3.0

lin_xd

good work, still following.



--
此致

 easy

莫愁前路无知己,天下谁人不识君。

在 2017-07-03 21:33:47,"Joe Wicentowski" <[hidden email]> 写道:
Hi all,

For macOS users of the Homebrew package manager (see http://brew.sh), the eXist-db cask has been updated.  

To upgrade from a previous Homebrew-installation of eXist-db: 

  brew update && brew cask reinstall exist-db

To install for the first time, delete any previous installation /Applications/eXist-db.app and type:

  brew update && brew cask install exist-db

Joe

On Sun, Jul 2, 2017 at 5:53 PM, Adam Retter <[hidden email]> wrote:
We are happy to announce the release of eXist-db v3.3.0. This is a minor release, which introduces a few small features and addresses a number of issues.


New Features
  • Adaptive serialization mode as defined by XQuery 3.1.
  • A DSL which simplifies the definition of functions, function signatures and their parameters for building extension functions.
  • An extension mechanism for extension modules to provide valid XPath/XQuery error codes.
  • An eXist-db TestKit (`exist-testkit.jar`) which can be used by other projects (e.g. extension module) to execute tests against eXist-db.
  • Added `ExistOutputKeys.JSON_IGNORE_WHITESPACE_TEXT_NODES` to discard white-space text nodes when serializing XML/XDM to JSON.

Bug Fixes
  • Fixed the XQuery lookup operator `?` to return the correct result with regards to empty values.
  • WebDAV now uses the default configuration for serializing XML.
  • Fixed a regression in the `xmldb:restore` Ant task.
  • `xs:base64Binary` and `xs:hexBinary` previously now set the correct `srcOffset` in the underlying stream when calling `CachingFilterInputStream#skip`.
  • `fn:replace` arguments not now correctly cleared when dynamically called.
  • Fixed Lucene `inline` elements in case of not yet applied white-space.
  • Improved the AppBundler for the MacOS .app package.
    •   Now requires Java 8.
    •   Renamed the running process from "JavaAppLauncher" to "eXist-JavaAppLauncher" to make things clearer.

Clean Up and Refactoring
  • Update to the Java Admin Client to use the latest version of RSyntaxArea (2.6.1).
  • Update Ant from 1.9.7 to 1.10.1.
  • ... and many more 

Backwards Compatibility
eXist-db v3.3.0 is backwards binary-compatible as far as v3.0, but not with earlier versions. Users upgrading from previous versions should perform a full backup and restore to migrate their data.

Downloading This Version
eXist-db v3.3.0 is available for download from [Bintray](https://bintray.com/existdb/releases/exist/3.3.0). Maven artifacts for eXist-db v3.3.0 are available from our [mvn-repo](https://github.com/eXist-db/mvn-repo). Mac users of the [Homebrew](http://brew.sh) package repository will be able to install and upgrade shortly; an announcement will be made on the exist-open mailing list.


Thanks to everyone in the community who reported or contributed to the issues addressed in this release and to the core developers for their hard work researching, testing, and getting the fixes out to the whole community.

--
Adam Retter

eXist Developer
{ United Kingdom }
[hidden email]
irc://irc.freenode.net/existdb

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open




 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Exist-open mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/exist-open
Loading...