From 1f514691324b6d43cf4abd1c55edeaee153dd716 Mon Sep 17 00:00:00 2001 From: Joe Wicentowski Date: Thu, 5 Jan 2023 22:47:25 -0500 Subject: [PATCH] Prepare v3.5.0 --- docs/docs.md | 19 +++++++++++++------ package-lock.json | 4 ++-- package.json | 2 +- repo.xml | 12 ++++++++++++ 4 files changed, 28 insertions(+), 9 deletions(-) diff --git a/docs/docs.md b/docs/docs.md index feb4670a..4981c7fb 100644 --- a/docs/docs.md +++ b/docs/docs.md @@ -123,16 +123,21 @@ will only work if the app window has been opened from within eXide, not via the Dashboard. A web page cannot control other windows unless it created them. -## Drop Files +## Drag and Drop Files Drag a file on the editor to open its contents in a new tab. The new tab will not have the original file's name, but you can provide a name via "File > Save". -## Directory Uploads +## Upload Directories Use "File > Manage > Upload Files > Upload Directory" to upload entire directories and preserve their structure. Or drag and drop onto the Upload Files pane. +## Download Resources + +Use "File > Manage > (select a resource or collection) > Download Selected" to download an individual files or +entire collections from the database and preserve their structure. + ## Run XQSuite tests Execute [XQSuite test suites](https://exist-db.org/exist/apps/doc/xqsuite) embedded in XQuery library modules by @@ -161,14 +166,16 @@ To see the results of a query, hit the "Eval" button in eXide's toolbar. (The "R and is only available for queries that have been saved to the database.) To automatically submit a query as you edit it, select the "Live Preview" checkbox at the top of the query results window. -eXide displays query results in groups of 10 (i.e., a query `1 to 100` would be split into 10 pages). Navigate through these +eXide displays query results 10 at a time (i.e., a query `1 to 100` would be split into 10 pages), or customize the number of +results. Navigate through pages of results with the `<<` and `>>` icons at the top of the query results window. To see all results in a single screen, surround your -query with an array constructor: `array { 1 to 100 }`. +query with an array constructor: `array { 1 to 100 }`. Use the "Copy to Clipboard" button to copy the current page's worth of +results. When displaying query results, use the dropdown menu above the query results window to select a serialization method to apply to the results. The options available include all serialization options supported by eXist: Adaptive Output (eXide's default), -JSON, Text, XML, HTML5, XHTML, XHTML5, MicroXML, and "Direct". In all but the last option, the selection overrides any -serialization declarations in a query's prolog, and the results are displayed as plain text. The "Direct" option allows the +JSON, Text, XML, HTML5, XHTML, XHTML5, MicroXML, and "Direct". In all but the last option, the selection overrides any +serialization declarations in a query's prolog, and the results are displayed as plain text. The final, "Direct" option allows the serialization method to be set in the query, but the results are shown in the display window not as plain text but as the browser would render them assuming HTML. diff --git a/package-lock.json b/package-lock.json index a95846a7..c59da3ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "exide", - "version": "3.4.0", + "version": "3.5.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "exide", - "version": "3.4.0", + "version": "3.5.0", "license": "GPL-3.0", "dependencies": { "@ag-grid-community/core": "^26.2.1", diff --git a/package.json b/package.json index cd838a79..a330f292 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "exide", - "version": "3.4.0", + "version": "3.5.0", "description": "a web-based XQuery IDE", "main": "main.js", "directories": { diff --git a/repo.xml b/repo.xml index 3ab0fb94..a0a7b1f9 100644 --- a/repo.xml +++ b/repo.xml @@ -12,6 +12,18 @@ + +
    +
  • Fixed: Login dialog should focus on User input field with File > Manage - #468
  • +
  • New: Save as uses current file's collection - #469
  • +
  • New: Add preference to toggle auto-pairing of comments and brackets, and improve auto-pairing - #471, #475
  • +
  • New: Add download button to DB Manager view - #484
  • +
  • Fixed: Handling of resources with special characters - #489
  • +
  • New: Syntax highlighting applied to query results - #491
  • +
  • New: Copy results pane to clipboard - #513
  • +
  • New: Set the number of results displayed - #527
  • +
+
  • New: Warn user when saving contents of XQuery window with non-XQuery file extension - #462