Gentics Content.Node 5.33.11
The new tag editor is now activated in the default configuration (node.main.conf), and can be activated for each node in the node features. Only new installations (including new docker images) are affected by this change. When updating an existing installation with the autoupdate feature you still have to enable the new tag editor feature manually.
🔗 Link
Bugfix SUP-7567 🔗 Link
For Item List and Repository Browser if there is not enough space above, the Image Thumbnail Tooltip is shown below.
Bugfix SUP-7775 🔗 Link
If users had permission to create folders restricted to specific channels, they still could not create folders in folders that were inherited from master nodes due to a too strictly performed permission check, which has been fixed.
Gentics Content.Node 5.33.10
Enhancement SUP-7724 🔗 Link
When adding a tag to an object, using a construct, which is not yet linked to the node of the object an error message is shown. This error message now also gives a hint on how to resolve this issue.
Bugfix SUP-7626 🔗 Link
The devtools didn‘t synchronize regular expressions of tagparts. This has been fixed.
Bugfix SUP-7508 🔗 Link
In a multichannelling environment, the usage information listed objects multiple times, if they were excluded in some channels. This has been fixed now, every object will only be listed once in the usage information.
Bugfix SUP-7709 🔗 Link
When editing pages having page variants with Aloha Editor, inserting new tags or changing existing tags caused a browser error due to an endless loop. This has been fixed now.
Bugfix SUP-7632 🔗 Link
When publishing into a Mesh ContentRepository, the current page language was not taken into consideration when rendering overviews containing pages with multiple languages for
- Rendering the preview using a Mesh Preview URL
- Writing a page into the Mesh ContentRepository with instant publishing (regular publish run always rendered correctly)
The issue has been fixed, the page language will always be considered when rendering overviews.
Bugfix SUP-7686 🔗 Link
In the new UI using the URL (image) part type caused a JavaScript error in Internet Explorer. This has been fixed.
Bugfix SUP-7741 🔗 Link
The purgeversions job did not purge all pages, if some pages were put in the wastebin. This has been fixed now.
Bugfix SUP-7726 🔗 Link
Some logged errors in the old UI have been fixed.
Bugfix SUP-7750 🔗 Link
When using the feature “elasticsearch”, and many objects need to be reindexed, the number of parallel threads could become very high, which could lead to problems (e.g. too many connections to the backend database). The number of threads used for indexing can now be configured and is by default restricted with 10 threads.
Gentics Content.Node 5.33.9
Documentation SUP-7662 🔗 Link
Changelog entries in the Changelog Summary do now have ids. You may now link directly to an entry using anchorlinks.
Bugfix SUP-6836 🔗 Link
When synchronizing objects into devtool packages, the order of some element lists might change, which could cause unnecessary conflicts when merging with other changes with the use of a version control system (like git). This has been changed now in a way that the order of already existing elements will stay the same, while new elements will be appended at the end of the list.
Bugfix SUP-7561 🔗 Link
When a construct containing a part of type “Datasource” was synchronized from a devtool package, the datasource entries were not synchronized. This has been fixed now.
Bugfix SUP-7489 🔗 Link
When synchronizing constructs with devtool packages, the settings for the new tag editor were not synchronized. This has been fixed now.
Bugfix SUP-7646 🔗 Link
When an error occurs while synchronizing a template from a devtool package into the CMS (e.g. because a construct used in the template does not exist in the CMS), the template was left locked, and that state was not immediately visible in the UI due to a caching issue. This has been fixed now, the template will be unlocked in case of errors.
Bugfix SUP-6911 🔗 Link
The order of CR Fragment Entries in devtool packages will now also be consistent.
Bugfix SUP-7650 🔗 Link
When a devtool package containing CR fragments is assigned to a node, the CR fragments will now be assigned to the node‘s ContentRepository.
Bugfix SUP-7596 🔗 Link
Fixes an issue when a user has an empty favourites list it can cause an error.
Gentics Content.Node 5.33.8
Bugfix SUP-7643 🔗 Link
When publishing a node and channels into a Mesh Content.Repository, new images and files were initially written into all branches of the Mesh project, but removed with the next publish run. If a channel had publishing into Content.Repositories completely disabled, this could cause errors in the publish run. This has been fixed now.
Bugfix SUP-7636 🔗 Link
Fixed a race condition, which sometimes caused a CustomTagEditor to not be found inside an IFrame.
Gentics Content.Node 5.33.7
Bugfix SUP-7425 🔗 Link
When synchronizing datasources from a devtool package with an entry having dsid 0, the dsid was changed to another value (most probably 1), even if this dsid was used by another entry. This resulted in the CMS not showing the entry, which originally had dsid 0 in the UI. The incorrect synchronization has been fixed. Incorrect values in the database either need to be fixed manually, or by another synchronization of the devtool package from the filesystem.
Bugfix SUP-7040 🔗 Link
Fixed errors in devtools packages with php 7.
Bugfix SUP-7569 🔗 Link
When the feature enable_image_upload_in_tagfill was not explicitly set to true in the configuration, the upload buttons were correctly shown in the old UI, but were not shown in the new UI, because the REST API Endpoint /admin/features/[name] claimed to feature to be deactivated. This has been fixed now.
Bugfix SUP-7615 🔗 Link
Fixes an issue with Image Manipulation when uploading a new image sometimes it was not possible after scaling.
Bugfix SUP-7599 🔗 Link
When publishing a node and channels into a Mesh Content.Repository, and the node or a channel had publishing of pages into the Mesh Content.Repository disabled, the pages were still written into the Content.Repository, but then removed. This has been fixed now, pages from nodes will only be written into the Mesh Content.Repository, if necessary.
Bugfix SUP-7591 🔗 Link
When using the new UI to edit a tag containing a part of type URL (image), and not using the new Tag Editor, the button to edit the image opened the old image editor, if the referenced image had been changed before. This has been fixed now, the button to edit the image will now open the new image editor in all cases.
Bugfix SUP-7568 🔗 Link
In the new TagEditor the ‘Edit Image‘ button was erronously being displayed for ‘URL (File)‘ tagparts as well. This has been fixed.
Bugfix SUP-7590 🔗 Link
Fixed a race condition in the new tag editor, which caused the image upload and edit image buttons to sometimes not show initially for the “URL (Image)” tag parts.
Gentics Content.Node 5.33.6
Documentation SUP-7562 🔗 Link
Further explain usage of Gentics CMS Devtools with tagtype categories. See the Devtools overview in our guides.
Bugfix SUP-7554 🔗 Link
Rendering the preview of a page with a Mesh Portal Preview URL failed with a NullPointerException, if the tagmap contained at least one entry of type “Node”. This has been fixed now.
Bugfix SUP-7514 🔗 Link
In some cases, the CMS Server would create many short lived connections to the backend database in very short time. This is inefficient and may lead to resource problems. This has been changed now, so that database connections will be taken from the connection pool instead.
Gentics Content.Node 5.33.5
Bugfix SUP-7385 🔗 Link
Made the cms docker image more bullet proof
- Fixed that the Apache and the Tomcat sometimes didn‘t start when the Docker container was restarted
- Fix the scheduler not working sometimes after a restart of the Docker container, when the PID is being used by a different process
- The CMS image waits now for the MySQL being available (timeout can be set with NODE_DB_CONNECT_TIMEOUT now)
- Moved the Docker configuration documentation from Docker hub to the CMS guides
- Added a health check to detect broken containers
Bugfix SUP-7505 🔗 Link
Fixed a bug, which caused the image editor modal in the new UI to freeze the UI if the “Cancel” button was clicked after editing the image.
Gentics Content.Node 5.33.4
Documentation SUP-7301 🔗 Link
Added Oracle Database 12.2 to the list of supported versions.
Bugfix SUP-7417 🔗 Link
When using multichannelling, overviews over objects in other nodes were not always dirted, when new objects were created. This has been fixed now.
Bugfix SUP-7483 🔗 Link
When performing multiple requests to create folders with same name in the same mother folder in parallel, the naming uniqueness could not be guaranteed. This has been fixed now, multiple requests to create folders in the same mother folder will now be serialized.
Bugfix SUP-7330 🔗 Link
When editing a tag in the new UI (but not with the new Tag Editor), the check for not filled mandatory multiselect parts did not work. Editors could save the tag with mandatory multiselect parts left empty. This has been fixed now.
Bugfix SUP-7437 🔗 Link
Add confirmation notification when uploading a new image via properties.
Bugfix SUP-7373 🔗 Link
Add image manipulation 2 support for the new tag editor.
Bugfix SUP-7439 🔗 Link
It is now possible to configure the timeouts used by the Http Client that publishes data into a Mesh ContentRepository. See the guides for details.
Bugfix SUP-7457 🔗 Link
When selecting an internal page for a part of type “URL (page)” with the new Tag Editor, the selection was not saved correctly. This has been fixed now.
Bugfix SUP-7423 🔗 Link
Using the new Tag Editor, it was not possible to edit parts of type “HTML“ or “HTML (long)“ or other text based parts, which were marked “inline editable”. This has been fixed now.
Bugfix SUP-7447 🔗 Link
Fix handling of node IDs of pre-selected items in the new TagEditor.
Bugfix SUP-7455 🔗 Link
When changing the assignment between a Node and a ContentRepository, this could cause all objects in the Node to be dirted. This has been fixed now, changing the assignment between a Node and a ContentRepository will dirt no objects any more.
Bugfix SUP-7495 🔗 Link
When publishing large number of objects into a Mesh ContentRepository, checking for obsolete objects (during every publish run) could take a very long time. The performance of this check has been improved by increasing the pagesize for loading the objects from Mesh. The pagesize can now be configured (see Guides for details).
Gentics Content.Node 5.33.3
Bugfix SUP-7346 🔗 Link
If the portletapp prefix was changed in the context path configuration the FUM Url of the File Upload Manipulator did not point to the destination where the file to manipulate could be fetched from. This has been fixed.
Bugfix SUP-6971 🔗 Link
Fixes an issue with unexpected “Invalid SID” error messages on login.
Bugfix SUP-7324 🔗 Link
When publishing into a Mesh ContentRepository, obsolete objects will now be removed before other objects are created/updated. This fixes uniqueness issues, when e.g. a page is deleted and replaced with another page having the same filename.
Bugfix SUP-7342 🔗 Link
The internal links rendered in a live preview did not contain the correct SID when using a Mesh portal preview URL. This has been fixed now.
Bugfix SUP-7397 🔗 Link
Fixes an issue when the page is editable, but the save button is not active immediately.
Bugfix SUP-7331 🔗 Link
Fixes an issue when a modal is open and navigating away is still possible.
Bugfix SUP-7355 🔗 Link
A NullpointerException occured when using the GIS Directive option “fpsmart” without a valid source image. This has been fixed.
Bugfix SUP-7377 🔗 Link
The button for editing images with the feature Image Manipulation 2 out of the tagfill dialog was sometimes not shown in the new UI, and if shown opened the old image manipulation. Those issues have been fixed, the button will now always be visible and will open the new image manipulation.
Bugfix SUP-7370 🔗 Link
It is now possible to define a relative URL (without hostname) for the external tag editor for a construct or a part.
Bugfix SUP-7364 🔗 Link
Fix positioning of validation errors infos for String tag properties in new tag editor.
Bugfix SUP-7353 🔗 Link
The new TagEditor no longer fails to close properly if one of the TagParts causes an error during initialization.
Bugfix GTXPE-457 🔗 Link
Fix minor issues with new Tag Editor.
Gentics Content.Node 5.33.2
Bugfix SUP-7337 🔗 Link
Publishing a single tag into a Mesh ContentRepository with a tagmap entry of type “Micronode” (single value) did not work and has been fixed now.
Bugfix SUP-7337 🔗 Link
When publishing into a Mesh ContentRepository with at least one tagmap entry of type “Micronode”, the page preview with a Mesh Preview URL did not work. This has been fixed now.
Bugfix SUP-7286 🔗 Link
When publishing tags as micronodes into a Mesh ContentRepository, updating corresponding tagtypes would create too many microschema migrations in Mesh. This has been fixed now.
Bugfix SUP-7296 🔗 Link
Fix a styling issue with the clear button in the search bar.
Gentics Content.Node 5.33.1
Bugfix SUP-7275 🔗 Link
The page menu entry “Delete old versions” has been removed. Old page versions can be purged with the purgeversions
scheduler task.
Bugfix SUP-7278 🔗 Link
MeshPublisher: A potential deadlock situation has been fixed.
Bugfix SUP-7188 🔗 Link
Resolves an issue that prevented opening new translations in the translations editor.
Bugfix SUP-7136 🔗 Link
Fixes the letter case on advanced search filter labels.
Bugfix SUP-7260 🔗 Link
Fixed an Angular “Expression changed after it was checked” error.
Bugfix SUP-7057 🔗 Link
Error handling for database problems during publish runs has been improved.
Gentics Content.Node 5.33.0
Enhancement GTXPE-298 🔗 Link
Add a new Tag Editor to the new UI.
Enhancement GTXPE-72 🔗 Link
Add Image Cropping Custom Aspect Ratios feature to the new UI.
Enhancement GTXPE-398 🔗 Link
When publishing into a Mesh ContentRepository, it is now possible to create tagmap entries of type “Micronode” to publish tags as micronodes. See Mesh ContentRepository for details.