Skip to content

more VLANs!

Choose a tag to compare

@wufle wufle released this 28 Jun 12:46
· 210 commits to main since this release

"Now with 28% more 9s than version 0.8! And 100% less VLAN rigidity."

Note that the node list is broken in this build. Deal with it.

🚀 Major Improvements

  • Dynamic VLAN Management:
    • Fully customizable VLAN labels (add/remove/reorder)
    • Dynamic UI resizing for variable VLAN counts
    • Legacy VLAN system replaced with flexible dictionary storage
  • Settings System Upgrade:
    • Migrated from .txt to .ini format for settings files
    • Consolidated legend_state.txt → NodeSailor_settings.ini
    • Improved window geometry persistence

🛠️ Enhanced Features

  • Node Editor:
    • Auto-resizing window based on VLAN count
    • Better field organization and spacing
  • Group Management:
    • Restored group_editor_config.json with default color presets
    • Real-time color preset synchronization
  • Custom Commands:
    • Updated example templates in custom_commands.json

🐛 Bug Fixes

  • Fixed VLAN display issues in info panel
  • Improved settings file path handling
  • Resolved window centering behavior for popups
  • Fixed legacy VLAN data migration during load

📂 File Changes

Change File
Added group_editor_config.json
Renamed last_file_path.txt → last_file_path.ini
Renamed NodeSailor_settings.txt → NodeSailor_settings.ini
Removed legend_state.txt

⚠️ Upgrade Notes

  • Old settings files will automatically migrate to new formats
  • VLAN configurations are now more flexible but may require re-save
  • Version number updated throughout UI (0.9.26 → 0.9.28)

Full Changelog: 0.9.27...0.9.28