Main Page » Changelog
Changelog
The following features have been added, updated, or removed in BaseX 13:
Commands
- Updated:
PUT, BINARY PUT: Replace or ignore new resources.
Options
- Added:
REPLACE: PUT: replace or ignore existing resources.
XQuery 4.0
- Added:
Destructuring: Assign components of sequences, arrays and maps to variables - Added:
Node Comparisons: New operators and aliases. - Updated:
Function Declarations: localnamespace prefix can be omitted. - Updated:
Dynamic Function Calls: Dynamical evaluation of function sequences. - Updated:
Methods: Annotation %methodreplaced by=?>operator - Updated:
Map Order: Syntax generalized to allow arbitrary expressions: { $map-entry }
Array Functions
- Added:
array:sort-with.
Database Functions
- Updated:
db:put,db:put-binary,db:put-value: replace or ignore new resources.
File Functions
- Updated:
file:size: New$recursiveparameter.
Map Functions
- Updated:
map:filter,map:for-each: Positional callback argument added. - Removed:
map:of-pairs,map:pairs.
Standard Functions
- Added:
fn:build-uri - Removed:
entity-expansion-limitandallow-external-entitiesoptions.
Web Functions
- Updated:
web:redirect: Status parameter added.
XQuery Functions
- Updated:
xquery:eval: Allow decimal places for timeout value.
REST
- Added:
PUT Method: Replace or ignore new resources.
⚡Generated with XQuery