Skip to content

v9.3.0

@johnnyt johnnyt tagged this 05 Sep 03:29
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
Assets 2
Loading