Public Application Repository

Back to listing of all packages

  • application

    eXide - XQuery IDE

    Description: eXide - a web based XQuery IDE
    Version: 3.3.1
    Size: 4890k
    Requirement: eXist-db version 5.2.0 or later
    Short Title: eXide
    Package Name (URI): http://exist-db.org/apps/eXide
    Author(s): Wolfgang Meier
    License: GNU-GPLv3
    Website: http://exist-db.org/exist/apps/eXide/docs/doc.html
    Download: eXide-3.3.1.xar
    Download other versions:
    Change log:
    3.3.1
    • Fixed: Snippets for XQuery 3.1 - #420
    • Fixed: Ensure errors in module inspection don’t halt docs lookup - #420
    3.3.0
    • Include ag-grid in build to allow offline use of eXide - #411
    3.2.1
    • Hotfix - revert unintended change to default font for editor - #391
    3.2.0
    • Feature: Restored v3.1.0 serialization preferences (accessed via Edit > Preferences) and expanded them with separate settings governing serialization when opening documents in the editor, downloading documents to disk, and downloading EXPath applications; these settings now control 3 serialization parameters: indent, XInclude expansion, and XML declarations - #335
    • Fixed: Preferences added in new versions of eXide were not picked up when upgrading from old versions - #334
    • Fixed: Bug caused by lingering references to the shared-resources package after it was removed from the list of declared dependencies - #333
    • Fixed: Long lines in output area not wrapped - #326
    • Fixed: Changes to Print Margin preferences were not persisting - #335.
    • Fixed: Info endpoint default parameters - #335.
    3.1.1
    • Fixed: Scrollbar missing in Directory & Outline sidebar pane - #317
    • Fixed: Open button inoperative in DB Manager dialog - #322
    • Fixed: Scrollbar missing in output area for large outputs - #325
    • Fixed: Long lines in output area not wrapped - #326
    • Reverted serialization options from 3.1.0 pending solution to #334.
    3.1.0
    • Feature: Added Preference options that govern indentation and XInclude expansion when opening and downloading XML documents from database, and expanded documentation to cover commonly used features of eXide, such as XQSuite and EXPath Package support and query result controls - #328.
    3.0.0
    • Remove dependency on deprecated shared-resources package
    • Reimplement the file manager grid component, dropping worst outdated dependency
    • Dropped outdated app generation feature. Please use the much better yeoman generator.
    2.4.13
    • Fixed: XSS vulnerability with open parameter - #306
    2.4.12
    • Fixed: Sorting of resources in the directory sidebar tab - #291
    2.4.11
    • Fixed: Incompatibility with eXist 5.2.0 and detection and description of certain XQueryServlet errors - #284
    2.4.10
    • Fixed: Update collection.xconf schema with support for eXist 5 field and facets; update xconf template - #279
    • Fixed: Application > Download introduced whitespace into XML documents - #271
    • Fixed: Capture errors without description - #261
    • Fixed: Additional eXist 5 compatibility - #247
    • Fixed: Remove unused dates.xqm module - #241
    • New: Automated integration tests via Cypress - #230
    2.4.9
    • Fixed: An issue in the xqlint library caused silent errors when using legacy map constructor syntax - #224
    • Fixed: An bug affecting copying, cutting, and pasting of resources in the File > DB Manager pane - #225
    • Security: When logging in, credentials are now submitted via HTTP POST instead of GET - #227
    2.4.8
    • Fixed: Handle difference between 4.x.x and 5.x.x versions of eXist concerning copying collections/resources
    2.4.7
    • Fixed: Compatibility with Internet Explorer
    • Fixed: Removed use of deprecated xmldb functions for compatibility with eXist 5.0
    • Fixed: Mime type and template for HTML5 and XHTML5 - #198
    • Fixed: URL used for downloading r.js - #200
    • Fixed: Recognize .xslt files as XML documents - #212
    • Fixed: XQuery 'output' and 'html' snippeds - #213
    • New: Added continuous integration facility for testing builds
    2.4.6
    • Fixed: Deletion of resources via DB Manager - #193
    2.4.5
    • Fixed: Names of files uploaded via "Upload Directory" dialog included directory name and slash - #186
    • Fixed: Resources with certain characters could not be deleted via DB Manager - #187
    • Fixed: The app creation wizard could change permissions on collections above it - #188
    • Fixed: Link to emmet.js library included in the shared-resources app was incorrect - #189
    2.4.4
    • Fixed: Handling of special characters in resource names - #183
    2.4.3
    • New: Support "Snapshot" as a status in the app generator - #178
    • New: Do not suggest deprecated functions - #179
    2.4.2
    • Updated: Links to eXide's GitHub repository - #144
    2.4.1
    • Fixed: Restored the SetGID, SetUID, and sticky bit checkboxes in File > Manage permissions dialog
    2.4.0
    • New: Support all native serialization methods in displaying query results, including eXist 3.3.0's new adaptive serialization
    • New: Add a toggle for indentation of query results
    2.3.4
    • Fix download app to descend into collections
    2.3.3
    • Fix serialization of query results with strings containing escaped characters
    • Fix the column that "Navigate" > "Go to line" goes to
    • Improve download app to prevent expansion of XIncludes
    • Improve error reported when trying to run tests not stored in the database
    • Removed package's semver-max to ensure compatibility with all eXist 3.x releases
    2.3.2
    • Raise eXist dependency restrictions to allow compatibility with eXist 3.1
    2.3.1
    • Add Adaptive Output mode handling for maps with a sequence of items as a value
    2.3.0
    • New adaptive and JSON output options for query results
    • New checkbox to toggle highlighting of index hits
    • Fix function doc lookup
    • Various bug fixes
    2.2.0
    • Keyboard shortcuts for copy and paste in file dialog
    • Type in file dialog to quickly jump to file
    2.1.2
    • Fix scrolling of editor tabs if they do not fit on screen
    • Various small bug fixes
    2.1.1
    • New collection tree view
    • Fix inline help for functions
    • When uploading many files, don't show them all to avoid browser crash
    • Fix display of query results: skip unnecessary namespace declarations
    2.1.0
    • Fix word-left/word-right navigation
    • Add menu item to reset editor window layout to defaults
    • Keyboard shortcuts should now work in entire window, not just editor
    • Add shortcuts Alt-1 to 9 (windows, linux) and Ctrl-1 to 9 (mac) to quickly switch between tabs
    • Tabs can now be reordered with drag and drop
    • Added "Close-All" menu item
    2.0.9
    • Remove size limits for documents which can be validated by the editor. Live error messages will be shown even for large documents/XQueries.
    • Fixed navigation in edit history.
    2.0.8
    • Live reload: automatically reload the browser window running the app if resource is saved in editor.
    • Drag a file on the editor to open its contents in a new tab
    • Directory Uploads (Chrome only)
    • Fixed less support
    • Updated UI: now based on CSS3 flexbox
    • Properly restore cursor position for each editor when reloading. Switch to previously open editor tab.
    • "Goto definition" works on global variables as well
    • Added "go to last edit position" command to navigate back in history
    2.0.7
    • Fix copy and paste
    2.0.6
    • Lots of bug fixes
    • XML mode: new commands to expand selection to enclosing element; remove enclosing element
    • Updated templates to use bootstrap 3 (requires shared-resources-0.3.9)
    2.0.5
    • Added feature to search across all binary resources (XQueries, Javascript, CSS) in a project
    • Many small bug fixes. In particular, there were display issues when browsing resources
    2.0.4
    • Display of extended permissions in open/save dialogs
    • Editing of setuid, setgid and sticky bit permissions in Properties dialog
    2.0.3
    • Added navigation shortcuts to quickly switch to buffer; navigate available commands
    • Use emmet for HTML/XML/CSS
    • Updates and bug fixes for ace, slick grid
    2.0.2
    • Small fixes to variable completion
    • Experimental support for git.
    2.0
    • Context-sensitive code completion
    • Refactoring: extract function/variable
    • Refactoring: rename function/variable/XML tag
    • Quick fixes and code hints
    • Show raw result of queries in embedded browser
    • And more ...
    1.0.15
    • Fixed new app templates
    • Removed annoying log output
    • Updated code snippets
    1.0.14
    • Improved outline view
    • Fixed quicksearch
    • Outline for CSS files
    • Set syntax to XQuery for code snippets passed in from demo app
    • Change indicator "*" not cleared properly after save