Skip to content

Release Dummy 2.0.0 for modern PHP and Laravel - #17

Merged
kerns merged 1 commit into
masterfrom
modernize-php
Oct 19, 2026
Merged

kerns merged 1 commit into
masterfrom
modernize-php

Conversation

@kerns

@kerns kerns commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Dummy's original implementation cannot run reliably on current PHP releases and lacks Composer autoloading or Laravel setup. This releases Dummy 2.0.0 for PHP 8.3–8.5 and Laravel 12/13 while preserving the existing helper functions and command syntax.

  • Add dependency-free lorem generation with exact or ranged word, sentence, and paragraph counts, plus title casing.
  • Add Composer function autoloading, Laravel discovery and asset/config publishing, request-local state, and modern GD cropping/caching.
  • Replace the demo with the blueprint design, local syntax highlighting, image previews, and complete installation examples; publish a static snapshot through GitHub Pages.
  • Document the version 2 release and retain the original license and image attribution.

Validation: 58 tests passed independently in all six PHP 8.3/8.4/8.5 × Laravel 12/13 environments (348 test executions), plus macOS PHP 8.5. Fresh Laravel 12, Laravel 13, standalone Composer, and folder-only projects passed HTTP checks. Composer validation, lint, dependency/security audits, and static export checks passed. See docs/verification.md for exact versions and coverage limits.

@kerns
kerns merged commit 31177b1 into master Oct 19, 2026
12 checks passed
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