Skip to content

Documentation Preprocessor

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Aug 10:31
· 1184 commits to main since this release
5.0.0-beta.1
74d8a11
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

  • New helper ProviderWithViews (972ed3f)
  • New package helper Viewer (9502ebe)

Code Refactoring

  • Config, routes, translations and views moved into defaults directory (b4486e8) ☣
  • LastDragon_ru\LaraASP\Core\Translator and LastDragon_ru\LaraASP\Core\Helpers\Translator (a5d98e4) ☣
  • ProviderWith* traits moved into LastDragon_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 to 50 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 in metadata.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 (via Container::scopedIf()) (2091790)

Package migrator

Bug Fixes

  • Added missed AsCommand attribute (c61e830)