Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

IntelliJ IDEA supported versions: 2022.3 – 2024.1.x
JDK – version 17 or higher is recommended

Pricefx Studio 13.1.1 (IDEA 2022.3 - 2024.1.x)

New Features

  • PFAUT-1122 CustomFormType editor: support for singular/plural translations that is in core

Changed

  • Fetch/Deploy Tool Windows: selected entity is kept when switching partition or module

  • Small improvements for auto-completions

Bug Fixes

  • Fixed problem of freezing the IDEA introduced in last release

  • Metadata Tool Window: "name" was not marked key for extensions (PX, CX, SX)

  • Small UX improvements in CustomFormType editor (focus, selections, etc.)

Pricefx Studio 13.1.0 (IDEA 2022.3 - 2024.1.x)

Note

CRITICAL: Studio code-completion in groovy editors can cause the IDE to freeze (in some edge cases)

New Features

  • PFAUT-1113 Support generation of pipeline yml files for GitHub, BitBucket and MS Azure devops used by partners

  • PFAUT-1105 Metadata tool window now showing key fields, field sizes, inner objects. Overall improvements.

  • PFAUT-1112 Logic test run is now supported for Distributed dataload logics

  • PFAUT-1115 Improved Publishing templates rendering tab

  • PFAUT-1120 Editors (Dashboard, Model Class, Calculation Wizard) now have proper UserGroup pickers

Changed

  • PFAUT-1126 Improved multi thread management when connecting to partitions

  • PFAUT-1123 Improved caching of pricefx entities

Bug Fixes

  • PFAUT-1108 Fixed calls of configurators in the Inputs tab. Fixed also other issues with async calls

Pricefx Studio 13.0.1 (IDEA 2022.3 - 2024.1.x)

Changed

  • PFAUT-1101 ModelClass - refactor logic name by modal dialog

Bug Fixes

  • logics was not deployed if validAfter suffix (e.g. "+2020-01-01") was removed from folder name

  • deploy errors fixed (reverted to original message with hyperlink to wrong element)

  • PFAUT-1100 Code completion in groovy element not work for Workflow with "Post Step (wfStepLogic)" nature

  • PFAUT-1102 PX, CX, SX, LT - twin toolbars in editors (PartitionSelector, DeployButton)

Pricefx Studio 13.0.0 (IDEA 2022.3 - 2024.1.x) - UNSTABLE

Note

CRITICAL: logics not deployed if validAfter suffix (e.g. "+2020-01-01") was removed from folder name

New Features

  • Rampur 13.0 release API and JavaDoc: to take effect, follow the guide Upgrade Studio Project Libraries

  • Upgrade to Java 17 in Studio projects

  • PFAUT-1080 Support for the new QueryApi (experimental, API may change within the next release). Queries with JOINs against master data tables can be built in Groovy console. Support for other tables as well as data sources / datamarts will come later

  • PFAUT-1087 Possibility to use private (= corporate) certificates using Settings > Tools > Server Certificates

  • PFAUT-1007 Deploy button is now available in all editors (Metadata, CustomFormType, ModelClass)

Changed

  • PFAUT-1083 Element timeout for Groovy console is now taken from Settings > Studio

  • PFAUT-1093 ModelClass editor refactored: Steps and Tabs are now in tree view which makes them easier to manage as well as logic elements. Element code can be edited within Code tab in ModelClass editor.

  • PFAUT-1097 CustomFormType editor refactored: Steps and Tabs are now in tree view which makes them easier to manage

  • PFAUT-1095 Drag&drop improved in all editor grids

  • PFAUT-1088 Improved work with internal memory cache

Bug Fixes

  • PFAUT-1086 Inspections profile Pricefx Configuration was not selected as default when clicking Maven reload button

  • PFAUT-1096 Groovy consoles: time duration was not shown in the tooltip

  • PFAUT-1099 Components marketplace: pictures were not rendered