Use semantic versioning
https://www.flickr.com/photos/jimfischer/8384524415
1.2.6
minor patch
major
semver.org
Slide 58
Slide 58 text
Use semantic versioning
https://www.flickr.com/photos/jimfischer/8384524415
1.2.6
minor patch
major
}
backwards-compatibile bug fixes
semver.org
Slide 59
Slide 59 text
Use semantic versioning
https://www.flickr.com/photos/jimfischer/8384524415
1.2.6
minor patch
major
}
backwards-compatible functionality
semver.org
Slide 60
Slide 60 text
Use semantic versioning
https://www.flickr.com/photos/jimfischer/8384524415
1.2.6
minor patch
major
}
incompatible API changes
semver.org
Slide 61
Slide 61 text
Deprecate features in
minor versions, remove
them in major versions
https://www.flickr.com/photos/jimfischer/8384524415
Slide 62
Slide 62 text
1.x.x
https://www.flickr.com/photos/jimfischer/8384524415
if using_deprecated_feature?
warn "[DEPRECATION] This feature has been " +
"deprecated and will be removed in 2.0.",
caller[0]
# deprecated functionality here
end