Upgrade Last updated: 2025-01-21
Updating Dash to the Latest Version
If you have used older versions of Dash and want to enjoy the experience of using it via Composer, follow these steps to install the new version and perform the necessary updates:
Step 1: Remove Old References
From your main project's composer.json, remove the following line:
"phpanonymous/dash": "*",Also, remove the following block:
"repositories": [
{
"type": "path",
"url": "dash"
}
],Step 2: Update dash.php Configuration
Go to the dash.php file in the config folder. Replace the following lines:
/**
* Don't change anything here; these are default values for Dash.
* @param functions
*/
'THEME_PATH' => base_path('dash/src/resources/views'),
'LOCALE_PATH' => base_path('dash/src/resources/lang'),
'DATATABLE_LOCALE_PATH' => base_path('dash/src/resources/lang'),
'ROUTE_PATH' => base_path('dash/src/routes/routelist.php'),With the following updated paths:
/**
* Don't change anything here; these are default values for Dash.
* @param functions
*/
'THEME_PATH' => base_path('vendor/phpanonymous/dash/src/resources/views'),
'LOCALE_PATH' => base_path('vendor/phpanonymous/dash/src/resources/lang'),
'DATATABLE_LOCALE_PATH' => base_path('vendor/phpanonymous/dash/src/resources/lang'),
'ROUTE_PATH' => base_path('vendor/phpanonymous/dash/src/routes/routelist.php'),Step 3: Install Dash via Composer
Run the following command to install Dash via Composer:
composer require phpanonymous/dashStep 4: Run the Update Command
After installation, execute the following command to update Dash:
php artisan dash:updateStep 5: You're Done!
Congratulations! You have successfully updated Dash to the latest version using Composer.
Notes
- Ensure your Laravel project meets the requirements for the new version of Dash.
- If you encounter any issues, refer to the official documentation for troubleshooting.