Content
View differences
Updated by Parimal Satyal about 1 year ago
**As** an OpenProject user
**I want to** know about new features in OpenProject after an upgrade to a new version
**so that** I don't miss out on discovering interesting new features and changes
**Acceptance criteria**
* When OpenProject is upgraded to a new version, show a dismissable transversal banner:
* **Size**: Size: small
* **Scheme**: Information
Scheme: Upsell
* **Position**: _\[Open:\] Okay to use this for this use case?_
* Position: Bottom-right
* **Title**: Title: "New in version {version-number}" 16.0"
* **Body**: The main body text should summarise the biggest changes just the latest release in just a sentence of two.
* Character count suggestion: 130–150 characters
* Max: 150 characters
* **Action (primary)**: Learn more. short text
* **Dismissable**
* The banner is transversal and displayed in Only one action (apart from the same position across navigation, regardless of what page the user opens, until they X to dismiss it.
* The banner only refers to the _last_ update; if the user is updating from a version that's several versions behind, it should neither cumulate nor do a unified display.
* There are release notes for when a user needs a full view.
* The title "New in version {x}" makes it clear that it's just the last release. banner): Learn more.
**Technical notes**
* We should be able to use the existing Primer banner component, just positionined differently
* Normally, they don't persist across pages. You have to re-render it in the body of the new page.
* We _might_ have a Turbo way to make it persistent, needs looking into.
**Other considerations**
* The text should come from Marketing
* It _This will not go into the specifics of which features also be useful for other uses like warning users when different time zones are Enterprise and which are not.
* Every new release has 'highlight' features, whether they're Enterprise or not, and releases will always have features thare are available to all. The _Learn more_ page will go into this level of detail; the point of the banner is just to give users a heads-up. detected_
**Permissions and visibility considerations**
* Visible to all users, regardless of whether they have admin privileges
**Translation considerations**
* None, different text for each release
**Visuals**
<img **<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/403085/content"> src="/api/v3/attachments/400961/content">**
**Out of scope**
* Detecting version upgrade that skipped multiple versions
* Tailored to the user's current plan; the current version does not distinguish between Enterprise plans <br>
**I want to** know about new features in OpenProject after an upgrade to a new version
**so that** I don't miss out on discovering interesting new features and changes
**Acceptance criteria**
* When OpenProject is upgraded to a new version, show a dismissable transversal banner:
* **Size**:
* **Scheme**: Information
* Position:
* **Title**:
* **Body**: The main body text should summarise the biggest changes just the latest release in just a sentence of two.
* Character count suggestion: 130–150 characters
* Max: 150 characters
* **Action (primary)**: Learn more.
* **Dismissable**
* The banner is transversal and displayed in
* The banner only refers to the _last_ update; if the user is updating from a version that's several versions behind, it should neither cumulate nor do a unified display.
* There are release notes for when a user needs a full view.
* The title "New in version {x}" makes it clear that it's just the last release.
**Technical notes**
* We should be able to use the existing Primer banner component, just positionined differently
* Normally, they don't persist across pages. You have to re-render it in the body of the new page.
* We _might_ have a Turbo way to make it persistent, needs looking into.
**Other considerations**
* The text should come from Marketing
* It
* Every new release has 'highlight' features, whether they're Enterprise or not, and releases will always have features thare are available to all. The _Learn more_ page will go into this level of detail; the point of the banner is just to give users a heads-up.
**Permissions and visibility considerations**
* Visible to all users, regardless of whether they have admin privileges
**Translation considerations**
* None, different text for each release
**Visuals**
<img
**Out of scope**
* Detecting version upgrade that skipped multiple versions
* Tailored to the user's current plan; the current version does not distinguish between Enterprise plans