Evolve v1
Evolve 1.x is the previous codeline, split into one package per module (racerfish/evolve-core, evolve-blog, evolve-theme and so on) on Laravel 10 and Livewire 2. It still receives releases for the client sites that run on it, security fixes above all; v1.95.0 shipped the reCAPTCHA score and honeypot gate of 2.16. These docs describe version 2. For a v1 project:
- Code and setup: racerfish/evolve-core on GitHub. Its readme covers publishing assets and config,
evolve:install, migrations,evolve:seed, deploying withphp artisan deployand the Envoy tasks. Note the Envoy import pathvendor/racerfish/evolve/bin/Envoy.blade.php, withoutcore/. - Environments: none of the v2 environment tooling exists on v1. No declarations, no
evolve:env:*, no typed confirmations, and the vendored Envoy tasks overwrite the remote side without asking. The agency's private runbookevolve-ops/runbooks/v1-projects.mdhas the manual bootstrap for a new environment. - Upgrading to v2: Upgrading is the step-by-step guide from 1.x to 2.0 and onwards.
The policy is not to invest in v1 tooling and to fold environment setup into each site's scheduled v2 upgrade.