Skip to content
BOOSTER 1.8.3
Menu

Hops#

This page lists every hop Booster knows; the list is generated from the hop data by the docs build.

Hop Kind From To What it does
php-55-to-56 php 5.5 5.6 Move PHP 5.5 code to PHP 5.6.
php-56-to-70 php 5.6 7.0 Move PHP 5.6 code to PHP 7.0.
php-70-to-71 php 7.0 7.1 Move PHP 7.0 code to PHP 7.1.
php-71-to-72 php 7.1 7.2 Move PHP 7.1 code to PHP 7.2.
php-72-to-73 php 7.2 7.3 Move PHP 7.2 code to PHP 7.3.
php-73-to-74 php 7.3 7.4 Move PHP 7.3 code to PHP 7.4.
php-74-to-80 php 7.4 8.0 Move PHP 7.4 code to PHP 8.0.
php-80-to-81 php 8.0 8.1 Move PHP 8.0 code to PHP 8.1.
php-81-to-82 php 8.1 8.2 Move PHP 8.1 code to PHP 8.2.
php-82-to-83 php 8.2 8.3 Move PHP 8.2 code to PHP 8.3.
php-83-to-84 php 8.3 8.4 Move PHP 8.3 code to PHP 8.4.
php-84-to-85 php 8.4 8.5 Move PHP 8.4 code to PHP 8.5.
laravel-5.8-to-6 laravel 5.8 6 Move a Laravel 5.8 app to Laravel 6.
laravel-6-to-7 laravel 6 7 Move a Laravel 6 app to Laravel 7.
laravel-7-to-8 laravel 7 8 Move a Laravel 7 app to Laravel 8.
laravel-8-to-9 laravel 8 9 Move a Laravel 8 app to Laravel 9.
laravel-9-to-10 laravel 9 10 Move a Laravel 9 app to Laravel 10.
laravel-10-to-11 laravel 10 11 Move a Laravel 10 app to Laravel 11.
laravel-11-to-12 laravel 11 12 Move a Laravel 11 app to Laravel 12.
laravel-12-to-13 laravel 12 13 Move a Laravel 12 app to Laravel 13.
phpunit-9-to-10 phpunit 9 10 Move PHPUnit 9 tests to PHPUnit 10.
phpunit-10-to-11 phpunit 10 11 Move PHPUnit 10 tests to PHPUnit 11.
phpunit-11-to-12 phpunit 11 12 Move PHPUnit 11 tests to PHPUnit 12.
phpunit-12-to-13 phpunit 12 13 Move PHPUnit 12 tests to PHPUnit 13.
phpunit-to-9-manual phpunit below-9 9 Move PHPUnit to ^9 by hand: PHPUnit below 9 does not run on PHP 8, so later gates cannot run until it moves.
cas-to-sesame sesame wayne-cas sesame Swap the wayne-cas package for SESAME using its compatibility classes.
wayneui-1-to-2 wayneui 1 2 Move WayneUI 1.x (Bootstrap 3) to 2.x (wsu- classes): rewrites the one-to-one items and lists the rest.
node-pin-24 node any 26 Pin the app to Node 26: set engines.node in package.json and write .nvmrc.
mix-to-vite node laravel-mix vite Move a simple Laravel Mix front end to Vite (simple webpack.mix.js files only).
tailwind-3-to-4 node 3 4 Move a Tailwind CSS 3 front end to Tailwind CSS 4 with the official upgrade tool.
vue-26-to-27 node 2.6 2.7 Move a Vue 2.6 front end to Vue 2.7, the last Vue 2 release, which carries the Vue 3 reactivity API.
vue-27-to-compat node 2.7 3 Move a Vue 2.7 front end to Vue 3 through the @vue/compat build.
vue-compat-codemod node 3-compat 3 Run the vue-upgrade-tool codemod over the front end and keep every manual item it lists.
vue-2-to-3 vue 2 3 Move a Vue 2 front end to Vue 3 (playbook only; Rector does not read Vue).

Every other hop lifts the engine; wayneui-1-to-2 is the one that repaints the bodywork.

Booster plans any target the policy knows. A target past security support is allowed as a stop on the way up, with a plan warning that names the date its security support ended. A version the policy does not list at all is still refused by name.