Releases: phalcon/quill
Releases · phalcon/quill
Release list
v0.2.3
v0.2.2
Fixed
TypeRendererdropped the leading backslash from a fully qualified parameter or return type, rendering\ThrowableasThrowableZephirReaderreported a typed property defaulting to null asTrather thanT|null; parameters already read it that way
v0.2.1
v0.2.0
Changed
Contracts\Formatter::format()takes aSelectionin place of the filter stringGenerateCommand::execute()takes aSelection- Pruning is skipped for any narrowed run, not only a filtered one
Added
--namespace=ongenerate: one namespace and everything beneath it, root impliedSelection, carrying what a run narrows toNamespaceNotFound, thrown when a requested namespace matches nothing
v0.1.0
Changed
- Readers resolve
extends,implementsandtraitsto absolute names; the model no longer carries names as written Naming::title(),anchor()andmethodAnchor()take aConfigRegistry::__construct()takes the root namespace used for short-name resolution
Added
Contracts\Formatter::assets(): static files written beside the documentsMarkdownFormattershipsapi.css, the stylesheet its markup depends onassetsconfig key, optional, defaulting tooutputnamespaceconfig key, required; page names derive from it lowercasedMissingAsset, for a packaged asset missing from the installation- Banner on
--helpand no-command runs
Fixed
- The two readers spelled the same parent differently (
\ThrowableagainstThrowable), reporting 7 false differences in parity output
Removed
- Hardcoded
Phalconandphalcon_fromRegistry::resolve(),NamingandMarkdownFormatter