Closed Aerilius closed 7 years ago
Most show-stopper issues for backward-compatibility have been ironed out and tested in WebDialog/IE11 and Ruby 2.0.0, which should enable developers to debug plugins for older versions down to SketchUp 2014.
While there are still users on SketchUp 8, the missing Ruby features would be a limitation in the long term development of this console. Since this console is targeted to developers, I think it's not worth to make it work in older versions than 2014 (but it does not hinder developers to develop plugins that also work in older versions).
Having developer tools support older SketchUp versions helps extension developers to debug when they want to support users of older SketchUp versions.
Bridge
works significantly different for HtmlDialog (mostly the Bridge API) and WebDialog (message pipe and asynchronous dispatch, hidden text element). Most changes are in the Request Handler. Probably we need to load specific files depending on which dialog we use.Binding
.require_relative
instead of composing absolute paths.