Changelog

Stay up to date with the latest improvements, features and fixes for & Senibina tools.

2.0.0.0

Senibina Bridge

RhinoInside.Revit Coexistence Architecture

⚠️ Breaking Changes — This release requires a fresh reinstallation. Grasshopper features now require official RhinoInside.Revit from McNeel.


Added

Coexistence Architecture

  • Side-by-Side Installation — Senibina-Bridge and official RhinoInside.Revit can now both run simultaneously in Revit 2025
  • Independent Commands — Senibina-Bridge’s commands work without clicking official RIR's "Start" button

Fixed

Runtime Stability

  • Dual Add-in Loading — Resolved crash that occurred when both Senibina-Bridge and official RhinoInside.Revit were loaded together

Removed

Grasshopper Integration

  • Grasshopper Commands — All Grasshopper ribbon commands removed (Bake, Recompute, Preview toggles, etc.)
  • Linked Scripts — Script system removed in favor of official RIR implementation

Migration Guide

  • Uninstall Senibina-Bridge v1.x
  • Install official RhinoInside.Revit (for Grasshopper features)
  • Install Senibina-Bridge v2.0.0.0
  • Verify both ribbon tabs appear in Revit

Feature Mapping

Feature v2.0 Location
Import Solids (RFA) Senibina-Bridge tab
Export to 3DM Senibina-Bridge tab
Create Adaptive Components Senibina-Bridge tab
License Manager Senibina-Bridge tab
Grasshopper commands Official RhinoInside.Revit
GH Preview toggles Official RhinoInside.Revit
Linked Scripts Official RhinoInside.Revit

1.2.0.0

Senibina Bridge

UI Standardization and Brand Alignment

Added

UI Improvements

  • Resizable License Manager — Adjust the window size to your preference
  • Responsive Export Dashboard — Better support for smaller screens with improved scrolling
  • Minimum Window Dimensions — Both Export and Import dashboards now enforce 800×600 minimum size for consistent usability
  • Adaptive Component Dashboard — Modern, responsive interface with layer-to-family mapping, real-time "Will Create" estimation, and visual feedback on browse button states
  • Brand Colours — Updated visual identity with Senibina brand colours

Changed

Dialog Updates

  • License Manager title updated to "Senibina-Bridge - License Manager"
  • About Dialog title updated to "Senibina-Bridge - About"
  • License Manager now uses a cleaner full-window layout
  • Export Dashboard buttons use semantic color coding for clearer actions
  • Import Dashboard features a cleaner full-bleed aesthetic

Dashboard Polish

  • Switch toggle styling improved — green for ON, gray for OFF
  • Duplicate headings removed for cleaner visual hierarchy
  • Consistent text sizing across form labels and descriptions
  • Adaptive Component summary card uses two-line labels for clarity

Fixed

License Manager

  • Self-Healing Activation — Re-imaged machines no longer fail to activate. The system automatically detects and recovers existing activations for your machine.
  • Window Resizability — License Manager window can now be resized freely

Adaptive Component Dashboard

  • Transaction Persistence — Fixed critical bug where imported adaptive components would disappear after dialog close
  • Action Bar States — Fixed action bar to properly transition through Normal → Importing → Completion states

Removed

Deprecated Commands

  • Debug Solids for Import — Removed from the ribbon. Functionality was redundant with the main Import Solids (RFA) command.

1.1.0

Senibina Bridge

WYSIWYG Rotation Stability Fix

Fixed

WYSIWYG Geometry Transformation

  • Fixed a critical rotation bug that caused imported geometry to drift up to 3.4 km from its intended position
  • Geometry now maintains correct position AND rotation across multiple export-import cycles
  • Validated stability over 3+ complete Rhino ↔ Revit round-trips with zero drift

Multi-Cycle Reliability

  • Position accuracy maintained across repeated cycles
  • Rotation accuracy maintained across repeated cycles
  • WYSIWYG spatial relationships fully preserved