v0.2.2
Release v0.2.2
What's New
Features
- External Editor for Aggregation: Pipeline stages in the aggregation builder can now be opened and edited in your system's external editor (
$EDITOR). - Hint Bar on Welcome Page: The welcome page now displays a contextual hint bar, making it easier to discover available actions at a glance.
- Key Capture Panel in Help Page: The help page now includes a key capture panel that visually captures the key you press and maps it to the correct binding.
- Install / Uninstall Scripts: New
scripts/install.shandscripts/uninstall.shscripts are provided for easy installation and removal of the binary on Unix systems. --pathsCLI Flag: Runningvi-mongo --pathsnow prints the locations of all config files (config, keybindings, styles, log) — handy for quickly finding where things live.
Bug Fixes
- External Editor Error Handling: Errors when closing or removing temporary files used by the external editor are now properly logged instead of being silently ignored.
Improvements
- JSON Utility Helpers: Internal JSON helpers for the aggregation editor have been extracted and unit-tested, improving reliability of stage serialisation and deserialisation.
Thank You
Thank you to everyone who contributed to and tested this release!