What's new
Monghoul 1.4.5
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$searchMetain 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.