If the yui-rails gem upgrades the yui3 library from version 3.10.3 to 3.13.0, but no yui-rails code has changed, I think the semantics should be
YUI_VERSION = '3.13.0' VERSION = "#{YUI_VERSION}.0.3.0"
where 0.3.0 is the 'yui-rails' version that follows semver independent of the YUI_VERSION.
Or per a comment there, it should be 0.3.0_3.13.0
Thoughts?