All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Critical Fix: 1Password references with special characters now work correctly
- Changed from
op readtoop item getfor better special character handling - Item names with parentheses, brackets, and other special chars now resolve properly
- Automatically decodes URL-encoded item names in references
op://vault/(item)/fieldreferences now work without encoding issues- More robust error messages when 1Password retrieval fails
- 1Password item names with special characters (parentheses, brackets, etc.) now work correctly
- Item names are now URL-encoded in references (e.g.,
Server (Production)→Server%20%28Production%29) - GitHub Actions workflow now creates releases with proper binary assets when version tags are pushed
- Recursive folder support in GUI dialogs - can now select nested folders at any depth
- Folder paths displayed with " / " separator (e.g., "Dev-Ops / Infrastructure / Builders")
- Add Folder dialog now allows creating subfolders within existing folders
- Helper functions:
collectAllFolders(),findConnectionParent(),findFolderByPath()
- Add Connection dialog now shows all nested folders in dropdown
- Edit Connection dialog correctly finds and displays deeply nested folder locations
- Can now move connections between folders at any nesting level
- GUI dialogs previously only supported root-level folders, now supports unlimited nesting depth
- Updated GUI with nested folder organization support
- Improved folder structure management
- Initial release of MremoteGO
- Cross-platform connection manager (Windows, Linux, macOS)
- Support for SSH, RDP, VNC, HTTP, HTTPS, Telnet protocols
- 1Password integration for secure password management
- YAML-based connection storage
- GUI application using Fyne framework
- CLI commands: init, list, connect, add, edit, delete, export
- Folder organization for connections
- Connection search and filtering
- Password encryption support
- mRemoteNG XML import capability