Documentation Preprocessor
Pre-release
Pre-release
github-actions
released this
28 Aug 10:31
·
1184 commits
to main
since this release
Mark | Type | Count | Packages |
---|---|---|---|
☣ | Breaking changes | 3 | core |
Features | 9 | core , documentator |
|
Performance Improvements | 1 | formatter |
|
Bug Fixes | 8 | documentator , migrator |
|
Miscellaneous | 1 | * |
|
Code Refactoring | 3 | core |
All packages
Miscellaneous
- Minimum version of Laravel set to
^9.21.0
(6687343)
Package core
Features
Code Refactoring
- Config, routes, translations and views moved into
defaults
directory (b4486e8) ☣ LastDragon_ru\LaraASP\Core\Translator
andLastDragon_ru\LaraASP\Core\Helpers\Translator
(a5d98e4) ☣ProviderWith*
traits moved intoLastDragon_ru\LaraASP\Core\Provider\With*
(39b2b22) ☣
Package documentator
Features
- Command
lara-asp-documentator:commands
to save commands help into Markdown files (6de62b4) - Command
lara-asp-documentator:preprocess
to preprocess Markdown files (0fa1e6e) - Command
lara-asp-documentator:requirements
to generate a table with the required versions of PHP/Laravel in Markdown format (2842250) IncludeExample::Limit
increased to50
lines (6a737fc)IncludeExample
can include raw markdown output via<markdown>raw</markdown>
tag (caaa368)- New package (#96, cfbcd41)
- Required requirements for
Requirements
command can be specified inmetadata.json
(bdb767f)
Bug Fixes
- Empty
Requirements
output (e65dbad) IncludeExample
will merge multiple LF while counting lines (e69abd8)PackageTranslator
will use proper package name (bed2912)Requirements
cache (9c183b0)Requirements
command output will include header (92bdcd1)Requirements
command will not include the required version if it is empty (4a62f86)Requirements
command will work correctly inside repository (61c494d)
Package formatter
Performance Improvements
Formatter
registered as a singleton (viaContainer::scopedIf()
) (2091790)
Package migrator
Bug Fixes
- Added missed
AsCommand
attribute (c61e830)