Download the PHP package vocweb/laravel-upgrade-pilot without Composer

On this page you can find all versions of the php package vocweb/laravel-upgrade-pilot. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-upgrade-pilot

Laravel Upgrade Pilot

Pre-upgrade analysis, risk assessment, and AI-ready upgrade prompts for Laravel applications.

An open-source alternative to paid upgrade services. Analyze your project locally, get a detailed upgrade plan, and generate prompts for AI agents to execute the upgrade — no need to push code to external services.

Features

Requirements

Installation

Quick Start

1. Analyze your project

2. Generate an AI upgrade prompt

This is the key feature. Generate a detailed prompt and pass it to your AI agent:

Then paste the prompt into Claude Code, Codex, Cursor, or any AI coding agent. The prompt contains everything the agent needs:

3. Check package compatibility

4. Generate detailed report

Commands Reference

Command Description
upgrade:analyze Analyze project for upgrade readiness with risk score
upgrade:prompt Generate AI-ready upgrade prompt with all details
upgrade:packages Check package compatibility against target version
upgrade:report Generate HTML/JSON/Markdown upgrade report
upgrade:fix Preview or apply simple auto-fixes for breaking changes
upgrade:ci CI/CD integration with configurable risk threshold
upgrade:wizard Interactive guided wizard (requires Laravel 10+)

Example: AI Upgrade Prompt Output

Example: Analysis Output

Programmatic Usage

Custom Breaking Change Rules

Publish and customize the rules:

Rules are defined in YAML:

Supported Upgrade Paths

Comparison with Laravel Shift

Feature Laravel Shift Upgrade Pilot
Price $9-39/shift Free (MIT)
Runs locally No (cloud) Yes
Pre-upgrade analysis No Yes
Risk scoring No Yes
AI-ready prompts No Yes
Package check Basic Detailed + alternatives
Open source No Yes

Tip: Use Upgrade Pilot to generate a prompt, then let an AI agent handle the actual code changes. This combines Pilot's deep analysis with AI's code editing capabilities.

Contributing

Contributions are welcome! The most impactful ways to contribute:

  1. Add breaking change rules for new Laravel versions in resources/breaking-changes/
  2. Report false positives/negatives in detection patterns
  3. Improve package compatibility checking logic

License

MIT License. See LICENSE for details.


All versions of laravel-upgrade-pilot with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
illuminate/support Version ^8.0|^9.0|^10.0|^11.0|^12.0|^13.0
illuminate/console Version ^8.0|^9.0|^10.0|^11.0|^12.0|^13.0
illuminate/filesystem Version ^8.0|^9.0|^10.0|^11.0|^12.0|^13.0
guzzlehttp/guzzle Version ^7.0|^8.0
nikic/php-parser Version ^5.0
symfony/yaml Version ^5.0|^6.0|^7.0|^8.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package vocweb/laravel-upgrade-pilot contains the following files

Loading the files please wait ...