@tt_su said:
This .hash change affects only String, yes?
The above Ruby bugs thread mentions Object#hash being overhauled (which is inherited by every object, unless overriden.)
So a test under SketchUp 2014 & Ruby 2.0:
(1) Open a SketchUp session, and in the console:
Sketchup.hash %(#004000)[>> -112701995]
This is the method that the Module class inherits from Object.
(2) Close this SketchUp session, reopen SketchUp, and in the console:
Sketchup.hash %(#004000)[>> -226388390]