I’ve made plugins that I have been using without problem in SketchUp 2016. I’m thinking about upgrading however am unsure if this will affect my plugins. So I suppose a better question is what has changed as far as the Ruby API goes?
The Ruby API is backward compatible. However, in SketchUp 2017 we upgraded the Ruby version in SU from 2.0 to 2.2.
For extensions written in pure Ruby we don’t expect any breaking changes. Any extensions that uses compiled binaries, Ruby C extensions, will need to be recompiled for Ruby 2.2.
If you want to test the water first, you can download SU 2017 Make, which you can have side-by side your SU2016 installation. Then you can confirm your plugins work under Ruby 2.2 before you commit to SU2018.
Oh that’s good to know. I’ll try them out in 2017.
Thanks for the quick reply!
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.