Skip to content

Releases: eXist-db/monex

v5.1.0

30 May 20:13
4eb88b2

Choose a tag to compare

5.1.0 (2026-05-30)

Features

  • add copy to stack (5a7fce4)
  • indexes: redesign browse indexes with KPI summary and vector (48e1102)
  • monitoring: add CPU semicircle gauges and polish dashboard layout (69e562f)
  • monitoring: add KPI thresholds, memory pressure scaling, and (c05c55d)
  • monitoring: add query elapsed column and disk capacity bars (b814460)
  • monitoring: add vector diagnostics and dynamic dbx cache panels (b7644ae)
  • monitoring: design pass and remaining JMX surfacing (41a3504)
  • monitoring: improve recent query recording settings UX (f9d9a1f)
  • monitoring: redesign dashboard and fix shared cache pool units (4439dfb)
  • monitoring: refine timelines, details layout, and Cypress coverage (c0e0318)
  • monitoring: unify activity panel with flyouts and display retention (3e033de)
  • monitoring: vector JMX poll, KPIs, and timeline graphs (c30903b), closes eXist-db/exist#6400
  • profiling: add Vector/KNN tab and improve index usage labels (e720be5)
  • remotes: document vector JMX alert XPaths and shared eval helper (d8352d9)

Bug Fixes

  • app.xql: less trigger happy (6f3faae)
  • connection: guard against concurrent polls and restore onUpdate on (ccb70d1)
  • cpu,disk: report partition utilization and core count from JMX (87bdaa2)
  • deploy: honour HTTP EXISTDB_SERVER when installing XAR (cceaebd)
  • details: show landing page when no snapshot timestamp is selected (d5b9bad)
  • gui: adjust layout (aaac2e3)
  • monitoring: flyout poll refresh (8a00004)
  • monitoring: resolve kill-query handler (a3eee0f), closes #visualizer
  • timelines: load daterangepicker CSS from the vendor build path (97eeb60)
  • ui: address PR #398 review for KPI, indexes, and activity layout (1c15508)
  • vector: map StorageBackend and KnnBackend from vector JMX (3ebee8d)

v5.0.0

20 May 14:33
170c575

Choose a tag to compare

5.0.0 (2026-05-20)

⚠ BREAKING CHANGES

  • footer on the squash/merge commit).
  • monex no longer ships its own Java code. The WebSocket
    endpoint and the console XQuery module are now provided by eXist-db
    core 7.x. Earlier eXist-db versions are unsupported.
  • monex is now a pure XQuery app. Requires eXist-db 7.0+

Features

Bug Fixes

  • function return types and types used within them (3b6629c)
  • jmx-token: correct relative module path in app.xql (a90586c)
  • path shortening for windows file system paths (0fe8b09), closes #36
  • profiling: optimization column and legend (84f0e48)

v4.2.4

21 Oct 21:13

Choose a tag to compare

Full Changelog: v4.2.4...4.2.4

What's Changed

  • build: have version only in POM by @line-o in #332
  • build(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #333
  • build: attach javadoc and sources to bundle by @line-o in #331

Full Changelog: v4.2.3...v4.2.4

v4.2.3

09 Oct 18:57

Choose a tag to compare

  • Monex console can handle more than one open tab - #306
  • Fix order of column headings on profiling page - #283
  • Fix missing fonts and CSS maps - #328
  • All source files have SPDX headers - #323
  • Improved build - #317

Full Changelog: v4.2.3...4.2.3

4.2.2

17 Feb 19:14
eee957d

Choose a tag to compare

Fixed: handling of $data when not defined - #266

v4.2.0

27 Oct 18:08
b35bb56

Choose a tag to compare

  • Feature: Extend Indexes pane to display new range index field data by @amclark42 in #243

v4.0.1

13 Sep 19:45

Choose a tag to compare

  • Fixes issues with xs:int to xs:integer conversion
  • Fix issues with incorrect parameter types on function callbacks

v4.0.0

11 Jan 17:55

Choose a tag to compare

  • Breaking: Due to internal API changes this version of monex requires eXist-db version 6.1.0 or later - #210, #223
  • Fixed: Added missing release notes for 3.0.5 release - #217

3.0.5

30 Nov 22:39

Choose a tag to compare

A small fix to fix invalid XQuery that can lead to err:XPTY0004 xs:string(/db/apps/monex/data) is not a sub-type of xs:anyURI in the post-install.xql script.

v3.0.4

01 Feb 03:40
3bc3270

Choose a tag to compare

Important: Due to an internal API change this version is compatible with exist-db versions 5.4.0 and later

  • Fixed: Display all values of a facet - #166