Prep: release 9.3.0 - #212
Merged
Merged
Conversation
Minor release over 9.2.0, carrying the float admission to the
structured-authoring subset.
- `@version` in mix.exs moves 9.2.0 -> 9.3.0.
- The changelog.d/px-ggb.md, px-gv1.md and px-v3b.md fragments are
assembled into a dated `## [9.3.0]` section in CHANGELOG.md, grouped
Added / Fixed, and all three fragments are deleted.
- The README install pin moves `{:predicator, "~> 9.2"}` to
`{:predicator, "~> 9.3"}` - a minor release moves it, so the pin
advertises the floor that carries floats in Predicator.Simple.
Minor and not major: the release only widens. Predicator.Simple admits
a non-negative float literal where it previously answered `:outside`,
and nothing already inside the subset moved - `{:float, value}` is a new
scalar, not a change to an existing one, and a float is still the
`:number` value kind an editor already branches on. The other two
entries are bug fixes in the writer: decompile/2 no longer raises on a
float, and a backslash inside a string literal is escaped.
Refs: px-q4g
Codecov Report✅ All modified and coverable lines are covered by tests. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Release prep for predicator 9.3.0. Prep only: no tag, no publish, no
GitHub release - all three stay the operator's under this repo's
authority table.
What this does
@versioninmix.exsmoves 9.2.0 -> 9.3.0.changelog.d/fragments are assembled into a dated## [9.3.0]section inCHANGELOG.md, grouped Added / Fixed, anddeleted in the same commit.
{:predicator, "~> 9.2"}to{:predicator, "~> 9.3"}.Why a minor
The release only widens.
Predicator.Simpleadmits a non-negative floatliteral where it previously answered
:outside;{:float, value}is anew scalar and nothing already inside the subset moved. A float is still
the
:numbervalue kind, so an editor needs no new branch. The other twoentries are writer bug fixes.
Fragments consumed
changelog.d/px-ggb.mdchangelog.d/px-gv1.mdchangelog.d/px-v3b.mdchangelog.d/now holds only itsREADME.md.Verification
Full
mix qualitygreen on the rebased HEAD: format, compile, deps,credo, 2,887 tests at 95.5% coverage, dialyzer. Doctor skipped
(project-level,
:doctornot installed).