Skip to content

Releases: danielbf92/ticoscope

TicoScope v0.2.0

Choose a tag to compare

@danielbf92 danielbf92 released this 27 Sep 16:22

TicoScope v0.2.0

TicoScope v0.2.0 adds support for Laravel 13 while preserving compatibility with Laravel 11 and Laravel 12.

What's changed

  • Added Laravel 13 support.
  • Added Orchestra Testbench 11 support.
  • Added Pest 4 compatibility for Laravel 13 development and testing.
  • Expanded the CI compatibility matrix to cover Laravel 11, 12, and 13.
  • Laravel 13 is tested on PHP 8.3 and PHP 8.4.
  • Laravel 11 and 12 continue to support PHP 8.2, 8.3, and 8.4.
  • No changes to TicoScope's analysis rules or behavior.

Installation

composer require --dev ticoscope/laravel

Upgrade

Existing installations can update with:

composer update ticoscope/laravel

TicoScope v0.2.0 contains the same 15 Laravel-aware release analysis rules introduced in v0.1.0, now with Laravel 13 compatibility.

TicoScope v0.1.0

Choose a tag to compare

@danielbf92 danielbf92 released this 26 Sep 22:01

TicoScope v0.1.0

The first public release of TicoScope — a Laravel-aware release analysis tool that helps answer:

What should I know before deploying this Laravel release?

TicoScope analyzes the Git diff between revisions and reports potential deployment risks before they reach production.

What's included

  • 15 Laravel-aware release analysis rules
  • Git diff analysis with merge-base semantics
  • Configuration and environment variable checks
  • Queued job compatibility checks
  • Database migration risk detection
  • Composer dependency change analysis
  • Console and JSON output
  • Configurable failure thresholds with --fail-on
  • Laravel 11 and Laravel 12 support
  • PHP 8.2, 8.3 and 8.4 support

Installation

composer require --dev ticoscope/laravel

Usage

php artisan ticoscope:check --base=main

This is the first v0.1 release. Feedback, bug reports and contributions are welcome.