https://github.com/flowpack/flowpack.neos.whatsnewdashboard
Backend module for the Neos CMS to show news about, e.g. a new Neos Version or your project.
https://github.com/flowpack/flowpack.neos.whatsnewdashboard
Last synced: 9 months ago
JSON representation
Backend module for the Neos CMS to show news about, e.g. a new Neos Version or your project.
- Host: GitHub
- URL: https://github.com/flowpack/flowpack.neos.whatsnewdashboard
- Owner: Flowpack
- Created: 2025-06-13T12:48:51.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-16T08:25:01.000Z (9 months ago)
- Last Synced: 2025-06-16T10:55:51.101Z (9 months ago)
- Language: JavaScript
- Size: 522 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neos.WhatsNewDashboard
The WhatsNewDashboard is a backend module that adds different news-pages to Neos CMS.
Target audience are editors that work with Neos but do not have a technical background.
The first implemented use case is a news stream about the website they are currently editing. The dev team will be able to maintain a neos document that communicates via text and images what has changed within the project, e.g. new fields in the inspector.
To do this, you will need to install a second package: [Neos.WhatsNewEditor.InMyProject](https://github.com/sandstorm/Neos.WhatsNewEditor.InMyProject) that contains nodetypes for said news page, its content and css styles.
Further use cases could be an editor-centered changelog (what has changed in the UI between my last neos version to the current one?) or announcements about new Neos Versions by the Neos Core team.
## Integration
### Installation
Install via composer with `composer require flowpack/neos-whatsnewdashboard`.
### Usage
We assume you have installed the [Neos.WhatsNewEditor.InMyProject](https://github.com/sandstorm/Neos.WhatsNewEditor.InMyProject) package in your neos instance and you have created a news page with this package. To show those news for your project add the `inProjectSourceUrl` to your `Settings.yaml` like this:
```yaml
Flowpack:
Neos:
WhatsNewDashboard:
inProjectSourceUrl: 'https://my-page.de/whats-new' # example url
```
HINT: For now it is not possible to show news which are created in another neos instance with another domain, but be plan to make this possible.
## Backend Module
After installing this package you get a new entry in the menu:

On the `What's new page` you have a tile for the `In your project` news.

You can see the news page you configured in the `Settings.yaml` on the `In your project` page.

## Info dialog
When you updated your news page all backend users get an info dialog which notifies them that new news are available.
