This repository has been archived by the owner on Dec 3, 2024. It is now read-only.
Releases: Sammyjo20/laravel-haystack
Releases · Sammyjo20/laravel-haystack
Version v2.2.0
Version v2.1.0
What's Changed
- Add initial resume_at date support to HaystackBuilder by @viicslen in #83
- Feature | Added Support For Laravel 11 & PHP 8.3 by @Sammyjo20 in #89
Full Changelog: v2.0.1...v2.1.0
Version v2.0.1
What's Changed
- Tiny code doc alignment fix by @stevebauman in #80
New Contributors
- @stevebauman made their first contribution in #80
Full Changelog: v2.0.0...v2.0.1
Version v2.0.0
What's Changed
- Feature | Add support for retryUntil by @Sammyjo20 in #79
Upgrade from v1
You should add the following migration to your Laravel application to support the new "retryUntil" feature.
<?php
use Sammyjo20\LaravelHaystack\Models\Haystack;
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
public function up()
{
Schema::table('haystack_bales', function (Blueprint $table) {
$table->integer('retry_until')->after('attempts')->nullable();
});
}
public function down()
{
Schema::table('haystack_bales', function (Blueprint $table) {
$table->dropColumn('retry_until');
});
}
};
Full Changelog: v0.12.0...v2.0.0
Version v1.0.0
Version v0.12.0
Version v0.11.0
- Remove support for Laravel 8
- Add support for Laravel 10
- Add support for PHP 8.2
What's Changed
- Feature | Add support for Laravel 10 by @andershagbard in #68
- Fix | Added formatting by @Sammyjo20 in #71
New Contributors
- @andershagbard made their first contribution in #68
Full Changelog: v0.10.1...v0.11.0
Version v0.10.1
What's Changed
Full Changelog: v0.10.0...v0.10.1
Version v0.10.0
What's Changed
- Feature | Multiple Callbacks & Middleware by @Sammyjo20 in #48
Breaking Changes
Migrations
The migrations have changed again in this release, as Haystack gets closer to v1 these migration changes should happen less and less but to make it easy, just download this migration file and run it in your application.
https://gist.github.com/Sammyjo20/279707a8f7849a44e5aab445726b1ed4
Middleware
The method name to add middleware when building Haystacks has changed from withMiddleware
to addMiddleware
Full Changelog: v0.9.0...v0.10.0
Version v0.9.0
What's Changed
- Fix | Removed Spatie Laravel Package Tools by @Sammyjo20 in #47
Full Changelog: v0.8.5...v0.9.0