Scolta 1.0.0-rc1
Scolta 1.0.0-rc1
First release candidate for Scolta 1.0 — AI-powered search for Drupal, WordPress, and Laravel.
Highlights
- Amazee.ai integration — full admin UI (Alpine.js settings page), auto-provisioning on first boot, budget-exceeded middleware,
scolta:statusprovider display - Laravel 13 support —
illuminate/supportconstraint extended (#22) - Async build fix —
ProcessIndexChunk::chain()crash resolved (missing Queueable trait) (#23), Pagefind output path corrected for async builds (#24) - PaaS deployment — documentation for build-phase
vendor:publish, search index warning visible to all visitors (not just authenticated) - Content language pass-through, auto-model configuration, skip-existing-provider logic
What's New
First stable release — all features from 0.3.x promoted to 1.0 API surface.
Added
- Config file documents all
ai_provideroptions includingamazee, with setup instructions for each. scolta:statusshows Amazee.ai as the active provider when Amazee credentials are stored.- Budget exceeded middleware returns user-friendly response for non-JSON requests.
- Search component now passes
currentLanguageto the JS config. - Amazee.ai trial is provisioned automatically on first boot after install.
- Laravel 13 support. All
illuminate/*constraints now include^13.0. (scolta-laravel#22) - Amazee.ai auto-configuration: best available Claude model is applied after trial provisioning.
AmazeeTrialProvisionernow skips provisioning when an AI provider is already configured.- Amazee.ai integration —
LaravelConfigStorage,AmazeeSettingsController,HandleAmazeeBudgetExceededmiddleware,AmazeeProvisionCommand,amazee-settings.blade.php.
Fixed
- Async build writes Pagefind output to wrong path. (scolta-laravel#24)
- Search index warning hidden from anonymous visitors. (scolta-laravel#24)
php artisan scolta:buildno longer crashes with "Call to undefined method ProcessIndexChunk::chain()". (scolta-laravel#23)
Changed
- Added
extra.branch-alias(dev-main→1.0.x-dev). indexer: autonow always uses the PHP indexer.php artisan scolta:build --forcenow bypasses the per-item token cache.
Documentation
- PaaS deployment guidance added to README. (scolta-laravel#25)
Full Changelog: https://github.com/tag1consulting/scolta-laravel/blob/v1.0.0-rc1/CHANGELOG.md
Documentation: https://github.com/tag1consulting/scolta-laravel/blob/v1.0.0-rc1/README.md
⚠️ This is a release candidate. Please report any issues at https://github.com/tag1consulting/scolta-laravel/issues