Skip to content

Releases: OzanKurt/laravel-modules-blog

v2.0.0

Choose a tag to compare

@OzanKurt OzanKurt released this 30 Jul 18:48
a7fbdb1

Laravel 13 + PHP 8.4 + Pest 5 baseline.

  • Requires PHP ^8.4 and Laravel ^13.0 (illuminate/contracts, database, support)
  • Requires ozankurt/laravel-modules-core ^2.0 and ozankurt/laravel-modules-interactions ^2.0
  • spatie/laravel-package-tools ^1.93, cviebrock/eloquent-sluggable ^12.0 || ^13.0
  • Test toolchain on Pest 5 and Orchestra Testbench 11
  • Filament 3, 4 and 5 all still supported
  • CI matrix: PHP 8.4 x Laravel 13 x Filament 3/4/5

No source changes were needed: the full suite (98 passed, 297 assertions) and PHPStan level 8 are green as-is. Blog cache semantics are unchanged, including the rule that a view-count-only bump does not invalidate the post-by-slug cache.

BREAKING: drops Laravel 12 and PHP 8.3.

v1.1.0

Choose a tag to compare

@OzanKurt OzanKurt released this 28 Jul 21:02

Cache pilot: memoized sitemap/feed/post-by-slug via the shared ModuleCache convention, invalidated from existing observers (view-only bumps excluded).

v1.0.0

Choose a tag to compare

@OzanKurt OzanKurt released this 21 Jul 05:02
Immutable release. Only release title and notes can be modified.

Version line reset to 1.0. This release carries the current codebase (previously tagged higher during rapid iteration); the family is being rebased onto a clean 1.0 line. Prior tags/releases retired.