Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:18
· 20 commits to master since this release
67644e1
  • The ru lists are now ordered by length throughout (stable within a
    length; inflected pairs keep their alignment), so shrinking really moves
    toward the shortest entry as documented — Ульяна no longer shrinks into
    Татьяна. A given seed produces different ru values than before.
  • PersonName declares its parts as non-empty-string in psalm types, so
    Gen::forClass(PersonName::class) builds instances the constructor
    accepts instead of throwing on an empty part.
  • CI: the backward-compatibility step tolerates a break declared by a
    higher 0.x minor in CHANGELOG.md (template of 2026-08-15), release.yml
    validates the tag against master before publishing, and zizmor.yml
    audits the workflows. infection/infection is required as ^0.35.
  • Requires rasuvaeff/property-testing-core ^0.4 || ^0.5 (was ^0.1 || … || ^0.4):
    the older lines have no Gen::forClass(), which the package now tests
    itself against; 0.5 is the line the adapters moved to.

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.