Skip to content

2024.1.0

Compare
Choose a tag to compare
@MykytaKostiuk MykytaKostiuk released this 20 Feb 21:56
· 169 commits to main since this release
91a6499

Features

  • Group all non-hybris gradle, ant, eclipse and maven modules in project view panel #967 | #975 | #980
  • Use blue logo for custom module groups in the project view #973
  • Show globe icon for localized attributes in the code completion pane #999
  • Added custom icon for hybrislicence.jar #1000

CCv2 enhancements

  • Added new extension pack hybris-datahub-integration-suite #1013

items.xml enhancements

  • Improved folding, show '!' for mandatory properties and relations #1009 | #1010

Remote Connection enhancements

  • Introduced Project and Personal scope for remote connections #971
  • Redesign HAC connection settings and rely on PasswordSafe to store passwords #968 | #986 | #987
  • Redesign SOLR connection settings and rely on PasswordSafe to store passwords #971 | #985
  • Focus connection name field on dialog show #972
  • Store connection credentials in the Sensitive Storage #988 | #995
  • Show inline test HAC connection results in the dialog #989
  • Show inline test SOLR connection results and unify both dialogs #990
  • Show current host details for each request in the Console #996

Project Import enhancements

  • Redesigned check required plugins import step #983
  • Added web links to missing plugins on check required plugins import step #984
  • Update platform and javadoc version on project refresh #991

Project Build enhancements

  • Added ability to change the output directory for custom modules from classes to eclipsebin #1012

ImpEx enhancements

  • Inject FlexibleSearch language into suitable ImpExValue elements #992 | #994
  • Improved reference resolution for Document ID #997 | #1001
  • Added find usages for Document ID #997
  • Added inline renaming capabilities for Document ID #997
  • Temporary disabled odd / even lines coloring as it affect performance #1004

FlexibleSearch enhancements

  • Improved language parser to support bind parameters in the IN expression #993

Cockpit NG enhancements

  • Inject spring bean reference into n:dynamic-node:populator-bean-id #1006
  • Register backoffice-widgets.xml as Widgets #1014
  • Register http://www.hybris.com/schema/cockpitng/widgets.xsd schema during project import #1015

items.xml inspection rules

  • Show details for attribute type validation message #1007
  • Show details for various validation messages #1008

Other

  • IntelliJ IDEA API compatibility #966 | #998
  • Updated gradle wrapper to 8.5 #969
  • Redesigned SAP Commerce facet dialog layout #974
  • Slow operation in the After Compiler Task #1003

Fixes

  • IDE error when running FlexibleSearch query #976
  • SOLR connection settings are not properly changed #977
  • Fixed code generation on Windows #979
  • Fixed request param cast issue for ImpEx execution #1002
  • Fixed duplicated remote connections settings #1005