Release Notes - Hippo CMS - Version 4.1.0 - HTML format

Sub-task

  • [CMS-9626] - Add explanatory text to the multi-delete dialog
  • [CMS-9916] - Web file path checker for hst:renderpath properties
  • [CMS-10405] - Console: A few more node icons for the console

Bug

  • [CMS-2747] - No save feedback message in template builder (inconsistent with template editor)
  • [CMS-9506] - No error is shown when adding property (date) with empty value to prototype node
  • [CMS-9563] - current configuration of HtmlCleaner strips <style> elements when setting htmlcleaner.id to empty
  • [CMS-9570] - single quote characters are stored as &apos; in the repository
  • [CMS-10125] - Image upload select doesn't pick up the right imageset
  • [CMS-10126] - Custom icons (document types) don't get all styles applied
  • [CMS-10158] - Can't save document with only Youtube video in required rich text field
  • [CMS-10185] - Default Wicket validation messages do not use Chinese locale
  • [CMS-10188] - [Forward port to 11.1] bold+italic combination in CKEditor does not correctly render in the CMS
  • [CMS-10203] - [Forwardport 11.1] Orphaned bootstrap file warning on first startup of new project
  • [CMS-10219] - [FW port 11.1/master] Regression (again): New-translated-folder under non-translated folder won't store selected locale
  • [CMS-10234] - autoexport writes repository resource bundles using system Charset rather than UTF-8
  • [CMS-10236] - several code paths handle resources using system Charset rather than UTF-8
  • [CMS-10240] - Forward port to 11/master: TIFF files cannot be uploaded as assets
  • [CMS-10249] - [Forward port to 11.1 master] Copying document (trees) in the console breaks translations
  • [CMS-10250] - Improve tips when image cropping is disabled
  • [CMS-10253] - Incorrect automatic logout in case of having /cms and /cms/console open
  • [CMS-10261] - [Forward port to 11.1 master] Log an error when creating a document with a mandatory contentblock field
  • [CMS-10263] - [Forward-port to master] - Clicking twice on internal link toolbar button throws exception and requires to logout to recover
  • [CMS-10265] - [Forward-port to master] - Copying document (trees) in the console breaks translations
  • [CMS-10267] - /cms also gets logged out when someone logs out from /cms/console
  • [CMS-10271] - [Forward-port to 4.1] - Exceptions when adding field(s) to a document type
  • [CMS-10278] - [Fwd port to 11.1 master]: action is overlooked when updating an asset.
  • [CMS-10293] - [Forward port to 11.1] Image cropping not allowed for variants large than the original when upscaling flag is up
  • [CMS-10303] - CMS time zone should be shown in the error message for scheduled publication/de-publication
  • [CMS-10319] - Cannot Delete Multi Select Selection from Document Type Editor
  • [CMS-10320] - Buttons in new document type wizard are not translated
  • [CMS-10323] - Time zone label is not updated when selecting another language
  • [CMS-10325] - Incorrect timezones setting in Login dialog
  • [CMS-10348] - List of group members not updated after adding new members
  • [CMS-10355] - datetime widget does not display date when logged in Chinese
  • [CMS-10358] - "type" column in user overview in admin section is not localized
  • [CMS-10360] - Console jcr:data download links should not be cached
  • [CMS-10364] - List of supported browsers is outdated and incorrect
  • [CMS-10372] - L10n plugin fallback does not work correctly in all cases
  • [CMS-10385] - MoveDocumentTypeTranslations returns that a node is updated even if nothing needs to be changed
  • [CMS-10396] - NPE in AutoExportModule with incorrect autoexport:modules configuration
  • [CMS-10404] - Problem Inserting Images Into CKEditor
  • [CMS-10410] - [Forward-port to master] - Spanish and french not capitalized in login screen
  • [CMS-10432] - Date format of CalendarDate field not localized
  • [CMS-10436] - Console: Provide icon unknown nodes in the tree
  • [CMS-10444] - Edit content button logs warning for documents with pending publication request
  • [CMS-10450] - JcrPropertyValueModel must expose NULL_DATE
  • [CMS-10465] - IconUtilTest failing on Windows machine
  • [CMS-10477] - Forward port to master Resource field: revision history shows wrong file names
  • [CMS-10482] - implement custom HtmlSerializers to better control character entity encoding

New Feature

  • [CMS-10270] - Add frontend dependency license-summary

Task

  • [CMS-9408] - Remove deprecated package org.hippoecm.frontend.plugins.gallery.upload
  • [CMS-10298] - Create and maintain branch for Usage Statistics NPS PSP1
  • [CMS-10311] - remove console from translation registry
  • [CMS-10312] - adjust project and release poms for new hippo-essentials-components artifact
  • [CMS-10326] - Remove mockito usage from CMS
  • [CMS-10328] - Bump EasyMock to the latest version 3.4
  • [CMS-10331] - [forward port master] add Spanish translations
  • [CMS-10428] - Clean up cms README file
  • [CMS-10469] - Upgrade HTML cleaner to 2.16

Improvement

  • [CMS-6954] - Allow to set the users timezone
  • [CMS-9910] - Add *.woff2 to default webfiles included files
  • [CMS-10120] - Add Date Only document type field
  • [CMS-10204] - Show Jackrabbit Binary Content Identifier in CMS Console
  • [CMS-10222] - [Forward Port to 11.1/master] When toggling between "fit image into view" mode and normal mode, the selection rectangle does not rescale
  • [CMS-10237] - Switch cms/api from bower to npm for dependency management
  • [CMS-10242] - Switch cms/console from bower to npm for dependency management
  • [CMS-10291] - Maintenance tasks for node 6
  • [CMS-10305] - Configure project to download and integrate jstimezonedetect library automatically
  • [CMS-10357] - Delete unused jquery head library
  • [CMS-10379] - [Forwardport to master] - Add constructor to FieldPluginHelper for plugins that create an ITypeDescriptor and IFieldDescriptor themselves
  • [CMS-10383] - Improve auto export delay (or other approach) in case a delay is undesirable
  • [CMS-10390] - [Forward port to 11.1 master] CMS console: remove language dropdown from login screen
  • [CMS-10433] - Remove time zone field from console login
  • [CMS-10462] - Add locale to CmsSessionContext

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.