Skip to content

docs: rewrite the README, add the logo set, tighten tests - #1

Merged
smnandre merged 7 commits into
ateliersvg:mainfrom
smnandre:docs/readme-rewrite
Aug 13, 2026
Merged

smnandre merged 7 commits into
ateliersvg:mainfrom
smnandre:docs/readme-rewrite

Conversation

@smnandre

Copy link
Copy Markdown
Contributor

Three strands, kept as separate commits.

Documentation. The README leads with what the package returns: geometry, never SVG. That boundary is the thing a reader has to understand first. Every See also block is removed and the cross-links are woven into the prose.

Tests. Requires PHPUnit 13 and fails on deprecations and notices.

Assets. Adds the package logo set, tracks the examples the documentation links to, and ignores the generated examples/output/.

100 files. composer qa passes.

PHPUnit 13 requires php >= 8.4.1, so requiring it here made composer
install insoluble on the 8.3 job: cs, sa and tests all died before running
anything. The package supports PHP 8.3 and the matrix tests it.

The strictness that came with the bump stays. failOnDeprecation,
failOnNotice and failOnEmptyTestSuite are all in the 12.5 schema, so
nothing is lost by holding the version back.
@smnandre
smnandre merged commit 13ea1ad into ateliersvg:main Aug 13, 2026
5 checks passed
@smnandre
smnandre deleted the docs/readme-rewrite branch August 13, 2026 04:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant