Updating a Starter Kit

Starter Kits aren't all designed to be updatable, but when they are you'll need to know how.

Not all Starter Kits are updatable

As their name implies, Starter Kits were originally intended to be a way to "start" a site. Once installed, you're on your own and can customize as you see fit.

However, some Kits are built in a way that they can be updated. Updatable Kits will be noted on the Statamic Marketplace.

For example, the Podcaster Kit is designed in an opinionated way, with settings for you to tweak brand colors. If a CSS or JavaScript bug is encountered one day, the developer of the Kit can fix it and you can simply pull down the update into your site.

Performing updates

When initially installing an updatable Starter Kit, it will be left as a dependency in your composer.json file.

To update, you will need to update via Composer:

composer update

(Or composer update vendor/starter-kit-name to avoid updating everything else.)

Additionally, you may need to run additional commands to re-compile or publish assets. These should be explained in the Starter Kit's documentation, but would typically be something like this:

php artisan vendor:publish --tag=starter-kit-name
npm run dev
Docs feedback

Submit improvements, related content, or suggestions through Github.

Betterify this page →