Optimistic govuk_publishing_components and I18n gem versions #200
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This changes the versioning approach we use in the gemspec for govuk_publishing_components and i18n gems. I've taken an optimistic approach where we assume future versions will work until a problem is found rather than the existing pessimistic approach where we are not allowing future versions until we've tested them.
I've done this so that we don't need to re-release this gem each time new versions of govuk_publishing_components is released as this is done very frequently (sometimes 3 minor versions in a day 馃槺 ). I expect it's an incredibly rare event that we manage to update govuk_publishing_components in a way that breaks this gem (typically for breaking component changes we identify them before releasing).
The I18n gem has a rather stable API and the current pin was tying this to a rather old version.