Version 0.1.4-alpha
New
- Support of the NX-OS platform.
- Configuration can be opened from a network via SSH/Telnet (requires Netmiko).
- A new command "help". Showed by default at a context's startup.
- Open dialog has the new keyboard navigation scheme.
- The enhanced Tab mode with its setting (enabled by default).
- The new sub-command "contains".
- The new alias for filtering "grep".
- Screenshots support with a hotkey (saved in the SVG format).
Enhancements
- The new setting for the base heuristics of IOS-based contexts.
- The night mode preserves after exiting the application.
- The sub-command "save" saves files into the dedicated folder "saves".
- All current sections are shown when the cursor is absent.
- The "tab" hotkey adds a space after a successful completion.
- After completion by tab there are next possible sections in the left sidebar.
- The context-switching screen can show a context name instead of a path if the name is set.
- For the Working screen, when the cursor is absent and the enhanced Tab mode is disabled, the Up and Down arrow keys scroll a configuration. When the enhanced Tab mode is active, these keys always scroll it.
- For the Working screen, when the cursor is absent the Tab key moves a focus to the Text field.
Fixes
- IOS/JunOS highlighting.
- Diff/compare sub-command could be run across different platforms of the same type (e.g., EOS and IOS).
- Sections with "inactive: " couldn't be visited or auto-completed (JunOS).
- Navigation and auto-completing (JunOS).
- The "set spaces" command didn't align spaces well (IOS, EOS).
- Case-insensitive navigation didn't work.
- Other minor changes.
The detailed log of all changes can be found at https://thymus.dev.