Skip to content
Monghoul
What's new

Monghoul 1.4.5

View on GitHub

Licensing

  • Payments — Unlocked the purchase functionality, now you can buy a PRO plan
  • Downgrade notifications — When your license is downgraded (refund, payment failure, cancellation, trial expiry), a toast notification explains why, and the License Modal shows a persistent notice with the reason.
  • Improved License Modal — Subscription info and management actions are now a single unified card instead of separate sections. Actions styled as clean text links. Subscription ID or license key shown with click-to-copy.

Editor

  • Code formatting — New floating format button (Shift+Alt+F) auto-formats your code with Prettier. MongoDB method chains are broken onto separate lines for readability. Generated code in new tabs is also auto-formatted.
  • Line numbers on narrow panels — Line numbers automatically hide when the editor panel is too narrow (<350px) to save space.

Aggregation Builder

  • New stages — Added support for $search, $vectorSearch, and $searchMeta in both the aggregation builder and explain view.
  • Undo/redo stability — Fixed a bug where switching a stage's operator after editing its body could silently discard your edits if triggered by undo/redo.

Query Toolbar

  • Responsive compaction — The toolbar now progressively hides elements as the panel shrinks: button labels disappear first, then the date helper, then connection/database selectors. Run, Explain, and favorites always stay visible.
  • Favorites always right-aligned — The favorite button stays pinned to the right edge even when the toolbar wraps to multiple lines.

Date Helper

  • Curated timezones — Replaced the overwhelming 400+ timezone list with 58 hand-picked entries covering all major cities, plus raw UTC offset entries (UTC-12 through UTC+14). Added a "Local Time" option that uses your system timezone.

Table View

  • Focused cell fix — The focus indicator no longer bleeds through pinned columns when scrolling horizontally.
  • Edit input styling — Consistent height and border radius across all inline edit inputs (text, boolean select, null display, enum combobox).

Sidebar

  • Add connection button — Moved to the Connections section header. Appears on hover alongside the "New folder" button.
  • Section hover actions — Header action buttons now appear when hovering anywhere in the section, not just the header itself.
  • Ctrl+F sidebar filter — Pressing Ctrl+F while the cursor is over the sidebar activates the tree filter instead of browser find.
  • Pinned collection colors — Pinned collections now use the same default color as the connection tree when no custom color is set.

Theme Editor

  • Color highlight on hover — Hovering a color swatch in the theme editor flashes the corresponding CSS variable across the entire UI, so you can instantly see which elements use that color.

UI Polish

  • Toasts moved to bottom-right — Notifications now appear above the footer bar instead of the top-right corner, avoiding overlap with window controls and editor indicators.

Downloads for v1.4.5

Installers published with this release. The current version is v1.11.0.