The only manual upgrade is needed when you use the bootstrap project (or edoras one as an external dependency) with the new experimental view engine not enabled. Please have a look at the next paragraph.
Please stop the edoras one server, do backups of the database, the content and the application server. Then execute all the upgrades described in the next paragraphs and then start the server again at the end. This way you ensure that all upgrades are executed properly and that you do not get an inconsistent state when starting it in the middle of the upgrades.
Add filter for new experimental view engine
When the new experimental view engine configuration system property experimental.view.engine.enabled
is set to false and you use the bootstrap project or edoras one as an
external dependency, then please add the following filter to your {WAR-FILE}/WEB-INF/web.xml
file:
<filter>
<filter-name>viewEngineScriptFilter</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>viewEngineScriptFilter</filter-name>
<url-pattern>/view-engine/*</url-pattern>
</filter-mapping>
This filter is part of the edoras-one-server-rest
dependency and is used to filter all HTTP requests to new experimental view engine such that we are able to use it along with
the current engine.