Skip to content

Commit

Permalink
Upgrade notes for 10.27
Browse files Browse the repository at this point in the history
  • Loading branch information
DominicWatson committed Jul 15, 2024
1 parent 08c598b commit 43160bd
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions docs/06.upgradenotes/10-27/page.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
id: 10-26-upgrade-notes
title: Upgrade notes for 10.26 -> 10.27
---

## Summary

The 10.27 release is mostly focused on better feature flagging in the core product. With this in mind, you will need to take some extra care when upgrading.

## Feature flagging

Prior to 10.27, many preside objects and services were available to the application, even when their features were not in use. From 10.27 onwards, extra effort is made to ensure that all parts of the system are appropriately feature flagged. This means that the system should run with fewer resources and create fewer database tables than before, especially when you have many disabled features.

The potential downside to this is that you may inadvertently be referencing services, handlers, views and objects that will no longer be available and your application will complain of missing resources. These will need to be tested and you **should never directly upgrade a production environment without testing first**.

Read the [[features]] documentation to familiarise yourself with the new feature flagging changes in Preside 10.27.

0 comments on commit 43160bd

Please sign in to comment.