Changelog

Port reordering + revamped port tables and hover cards

BETA APP

This beta release brings significant updates to ports across the app, with numerous improvements to make working with ports easier and faster!

Port Sorting and Reordering

You now have full control over how ports are arranged on your gear. Ports are automatically organized into groups based on their shared properties (category, connector, signal, etc.), and sorted using a default algorithm that puts bidirectional ports first, then inputs, then outputs, grouped by connector and category.

While the defaults work for most gear, several of you have expressed wanting full control over port layout, and now you can customize it in several ways! You can now move port groups to specific sides of the gear, split them evenly across both sides, or leave them on auto. You can reorder port groups and set their position from the Port Table dialog, the Port Report, or directly on the drawing. For full details, see the Port Sorting & Reordering section in our docs.
Side overrides and custom ordering can also be set on library items in the Library Item Port Config, so your preferred layout is applied every time you add that gear to a project. To reset customizations, use the Reset Side Overrides or Reset Port Group Ordering buttons in the Port Table toolbar.

Redesigned Port Table Dialog

The Port Table has been redesigned to make working with ports faster and more intuitive. You can now search across all ports, filter by category, or show only connected ports to quickly find what you're looking for. Port group headers now use connector colours so you can instantly identify groups at a glance too.

A live gear preview is now built into the dialog, updating in real-time as you make changes, including showing which ports are connected or not. For Detail Mode gear, the preview appears as a panel on the left side. For Standard Mode gear, it appears as a strip across the top. As you toggle port visibility, reorder groups, or change side overrides, the preview reflects your changes immediately so you no longer need to jump back and forth between the dialog and the drawing.

Bulk Editing in Port Tables and Managers

Bulk editing is now available in the Port Table and all managers for even faster editing! Select rows using the checkbox column, and editing a field on one selected row applies the change to all selected rows. Most fields are bulk editable, and any that aren't applicable to a selected row will be skipped with a notification letting you know how many were skipped (for example trying set the same SKU to several cables at once, as SKUs are unique per cable).

Redesigned Hover Cards

The hover cards that appear when you hover over a port or connection have been completely redesigned with a new organized layout to make it much easier to read, while providing even more information. Each card features a coloured strip at the top matching the port's connector colour, and the connected section heading turns green when the port has an active connection, making it trivial to quickly check connection status.

Information is now organized into clearly labeled sections. For ports: General, Placement, Signal, Expansion Card, and Connected. For connections: General, Gear, Signal, and Cable.

New fields include:
  • Ports: Block, group order, side override, connected gear and port labels
  • Connections: Connector details, adapter info, signal warnings, and full cable details
Fields with no value appear greyed out so you can quickly focus on the information that matters.

Improvements

  • The Port Table dialog now opens at near full-screen size, giving you much more room to work with port tables and the new gear preview panel.
  • The toolbar at the top of the Port Table dialog now includes:
    • Search
    • Category filter
    • Connected Only filter
    • Side override controls to quickly move all ports left, right, top, bottom, or split
    • Reset buttons
    • Help button explaining port sorting and layout behaviour
  • The toggle all visibility buttons have been removed from the Port Table toolbar. You can now toggle visibility directly from the port table rows using the checkbox selection and bulk editing instead, which gives you further control over which ports to toggle visibility for.
  • Each port group header in the Port Table now includes a drag handle for reordering, a cycling button for change gear sides, and an ordering badge showing the current custom group order value.
  • Moved the View All Details button to the bottom of Gear Config so it is now always visible instead of hiding when you scroll down.
  • Improved performance when resizing gear, especially on gear with many ports.
  • Ports in the Library Editor are now sorted by the order ports appear in the preview and drawing.
    • Note this means that ports may re-order themselves if you change port options and you don't have a custom sort order set.
  • Renamed "ordering" to "start" in the Library Editor for clarity.
  • Search boxes are now more forgiving with special characters, such as in the Library Browser search.
  • New keyboard shortcut (Ctrl+Alt+S) for syncing Local Mode.
  • Removed the fiber note in the Cable Inventory Manager help menu.
  • Changelogs now support images (like this one!).

Bug Fixes

  • Fixed ports not returning to their correct side when changing between inputs and outputs.
  • Fixed expansion card ports not ordering consistently within the drawing.
  • Fixed auto port re-labeling sometimes relabeling the wrong number for ports with names like "Port 1 Number 1".
  • Fixed ghost labels appearing around expansion cards in the drawing. Any existing gear that still has ghost labels will be fixed next time you make an edit to the gear's ports.
  • Fixed labels not truncating correctly when port option changes would cause gear to shrink or resize.
  • Fixed sorting not consistently being applied to the gear preview in the Library Editor after adding ports.
  • Fixed animation bugs in the Port Table dialog.
  • Fixed a rare edge case preventing port tables from auto-sorting by port number when ports first appear in the Port Table dialog.
  • Fixed the updating notification flashing too many times during rapid changes.
  • Fixed bulk changes not always applying when quickly switching between Draw and Report mode.
  • Fixed a rare edge case where Report Mode cells could get stuck being uneditable until the report was reloaded.
  • Fixed undo stack item labels not displaying correctly for port operations.
  • Fixed undo and redo not re-assigning marker connectors (input/outputs) correctly in all cases.
  • Fixed hover cards flashing in and out when hovering over a port or connection positioned under the card.
  • Fixed connections using stale routing when first opening a project, leading to connections occasionally taking different paths upon re-opening the project.
  • Fixed connection labels re-loading off centre (when this happens due to the system fonts still loading, the app will re-centre them on next save).
  • Fixed referring to connections as "links" in Pro messaging in the bulk connection warning.