[BUGFIX] composer.json includes development versions in stable releases¶
In Idddd184af48f6d32b995e8d224a7e237aaee84bd the requirements for branch tip versions were introduced to easy development, however that had a bad side effect causing the stable releases to pull unstable versions of packages.
To fix this the release scripts are adjusted to work with dependencies on development branch versions.
Fixes: NEOS-1216 Depends: I791174633d2b1b0fb7263504744901d87bbb1ec6
- Commit: 16f847d
[TASK] Update references in documentation¶
- Commit: fb831d3
[BUGFIX] Version upgrades leads to a broken backend¶
Existing users experience a broken backend between Neos upgrades due to the backend resources being cached in their browser.
- Commit: 9d06cf2
[BUGFIX] Updating page in node tree can lead to problems¶
When a page is being edited in the node tree and the url is changed on the server side, the link in the tree is out of sync.
Additionally if the title of the current page is changed, the page is not reloaded.
To prevent these situations the URL of the node in the tree is updated, as well as the title and if it’s the current page it’s reloaded automatically.
- Commit: a7a495a
[BUGFIX] Prevent unnecessary double persist when updating node in tree¶
When a node is being edited in one of the tres in the navigate component, the inline element is synchronized causing an additional update call to the server. This call is unnecessary since that state has already been saved.
- Commit: be7e13e
[TASK] Add missing icon for plugin view¶
The plugin view content element doesn’t have a default icon and therefore uses the fallback icon. This is not helpful since the element cannot be recognized easily.
Even though plugins have the same icon by default it’s still better since that would relate them. Additionally most plugins would a specific icon instead of the default.
- Commit: 180daaa
[BUGFIX] Allow overriding ArgumentNamespace for plugins¶
Currently it is not possible to set a plugin
from TypoScript as the order of resolution will always result in an
early return because the NodeType will be resolved.
This fixes the resolution order.
- Commit: 0e5dba0
[BUGFIX] Adjust code migration identifier pattern to contain the full timestamp¶
Previously code migrations are expected to have a class name with the
Version<YYYYMMDDhhmm> and the unique identifier was
determined extracting the last 12 characters of the class name (which
are expected to be the timestamp).
This change adjusts existing code migrations to return the old identifier so that they won’t be applied again.
- Commit: f6eb26d