murph-skeleton/UPGRADE.md

116 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2022-03-26 16:13:37 +01:00
## General process
Upgrade dependencies:
* `composer update`
* `yarn upgrade`
Build:
* `make build`
2022-02-21 16:15:35 +01:00
## [Unreleased]
2022-11-19 20:35:30 +01:00
## Upgrade to v1.17.0
Replace all annotations with PHP8 attributes and change the doctrine configuration:
```
# config/packages/doctrine.yaml
doctrine:
...
orm:
...
mappings:
App\Core\Entity:
type: attribute
...
App\Entity:
type: attribute
...
```
2022-05-05 14:41:17 +02:00
## Upgrade to v1.15.0
```
cd public/vendor
ln -rs ../../node_modules/grapesjs-plugin-export .
ln -rs ../../node_modules/grapesjs-parser-postcss .
```
## Upgrade to v1.10.0
### Commands
```
make doctrine-migration
```
2022-03-13 21:17:01 +01:00
## Upgrade to v1.9.0
This version uses the package `murph/murph-core`.
2022-03-10 21:37:11 +01:00
## Upgrade to v1.8.0
2022-03-10 21:38:05 +01:00
### Commands
```
make doctrine-migration
```
2022-03-10 21:37:11 +01:00
### Files
Event subscribers in `src/EventSubscriber` must update namespaces.
2022-03-01 13:28:13 +01:00
## Upgrade to v1.7.0
2022-02-28 13:56:09 +01:00
### Commands
```
yarn add sortablejs@^1.14.0
2022-02-28 13:56:09 +01:00
```
2022-03-01 13:28:13 +01:00
### Files
* `assets/css/_admin_extend.scss` is removed
* `assets/css/_admin_vars.scss` is removed
* `assets/css/_admin_vars.scss` is changed
* `assets/js/admin` is removed
* `assets/js/admin.js` is changed
2022-02-25 15:39:57 +01:00
## Upgrade to v1.5.0
2022-02-25 15:15:09 +01:00
### Commands
```
composer remove jaybizzle/crawler-detect
composer require matomo/device-detector
make doctrine-migration
```
2022-02-21 19:38:00 +01:00
## Upgrade to v1.4.0
2022-02-21 16:40:28 +01:00
### Commands
2022-02-21 16:15:35 +01:00
```
2022-02-21 16:40:28 +01:00
yarn remove node-sass
yarn add sass --dev --save
2022-02-21 16:15:35 +01:00
yarn add chart.js --save
composer require jaybizzle/crawler-detect
2022-02-21 16:40:28 +01:00
make doctrine-migration
make asset
```
### Configuration
```
// config/services.yaml
services:
App\Core\EventListener\RedirectListener:
tags:
- { name: kernel.event_listener, event: kernel.exception }
App\Core\EventListener\AnalyticListener:
tags:
- { name: kernel.event_listener, event: kernel.request }
2022-02-21 16:15:35 +01:00
```