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.
BREAKING CHANGE: This commit removes all the custom qualifier-logic that existed in order to keep the ordering of the qualifiers. The spec says:
However, it doesn't say anything about the ordering within the typed representation.
Using
url.Values
through a type alias gives users an easier way to access specific values and removes code that we now don't need to maintain anymore.See #53 for more information.
#53 briefly touches on the release process as well. Because this library is still in alpha-release (
v0.x.y
), I don't think we need to bump the major version. Releasing av0.2.0
would be fine according to the SemVer rules.I'm aware that this is quite a big change to the API, but I think better now than later :)