> This example does not demonstrate the problem I am trying to solve. The > problem is when behaviour changes, not when stuff gets removed.
SemVer still handles this case. > Suppose rails has a #lol method. Currently #lol return "lol". We want to > make it return "omg". How do we know whether a user is relying on the > current return value of "lol", in order to give them a deprecation warning? This is not backwards compatible. Therefore, a major version should be increased when it changes. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
