Versions Compared

Key

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

IntelliJ IDEA - versions supported: 2022.1, 2021.x.x, 2020.x.x

JDK - version 11 or higher is recommended.

Pricefx Studio 8.3 (builds 221.3877 / 211.3878 / 202.3879 / 201.3880)

New Features

  • PFAUT-740 Support Custom Actions in the Studio

Bugfixes

  • PFAUT-752 Cannot change the label of a logic element

  • PFAUT-753 DMFieldBuilder has been renamed DMFieldInputBuilder in core but the change is not visible in StudioFx

  • PFAUT-758 Logic Element Format Type Changing Automatically

  • PFAUT-760 Crash when opening logic.json with no config.json

  • PFAUT-763 Calculation Logic element suffix fixed

Inner improvements

  • PFAUT-751 Build Studio using Gradle wrapper

Pricefx Studio 8.2 (builds 221.3820 / 211.3822 / 202.3823 / 201.3824)

Includes changes in Package tool v3.10.0, v3.11.0 and v3.12.0. Note that labelTranslations in logic.json maybe be automatically converted from serialized-String (legacy) to Map value.

IDEA 2022 supported now.

New Features

  • PFAUT-716 Added editor for ModelClass.

  • PFIM-4800 Added support for Custom Objects.

  • PFIM-4913 Added support for SalesCompensation.

  • PFAUT-742 Add auto-completion support for "dist" injected variable in logics that have “distPACalc” formula nature.

  • PFAUT-745 Add support for new Sales Compensation related formulaNatures and calculation contexts

  • PFUN-11132 Added auto-completion support for MODEL_PARALLEL_CALCULATION formula nature.

  • PFUN-10654 Added auto-completion support for MODEL workflow type

...

  • PFIM-4713 Package tool is now using JWT token for authentication since authentication using username/password is penalized by 500ms on the backend.

Bugfixes

  • PFAUT-713 The labelTranslations in logic.json editor were sometimes persisted as String instead of Map.

  • PFAUT-728 The field inputDescriptors should not be part of workflow logics, but only calculation logics.

  • PFAUT-708 Test formula and Groovy console did not work with Model Class logics.

...

After upgrade, Upgrade Studio Project Libraries.

New Features

  • PFAUT-629 Pricefx connections in config.json are now maintained using UI editor.

  • PFAUT-685 Default value for 'keepUserGroups' can be set in config.json.

  • PFAUT-524 Generate .gitlab-ci.yml for the auto-deployment using Gitlab pipelines from Studio.

  • PFAUT-702 Added auto completion of AppPages to support creation of hyperlinks in the application.

  • PFIM-4253 Added support for Claim Type.

  • PFIM-4365 Added support for Product Competition Config.

  • PFAUT-651 Added support for Parameter details which exists in Classic.

...

After upgrade, Upgrade Studio Project Libraries.

New Features

  • PFIM-4293 The elements have now updated the flag 'protectedExpression' to false by default in order to match the server definition.

  • PFAUT-655 Export metadata schema into Draw.io diagram (Right-click on the project root folder).

  • PFAUT-671 Model Calculation and Model Evaluation logics now possible to create, auto-completion of binding variable “model”

  • PFAUT-669 Added logic test support for Claim logics.

  • PFIM-4306 Fetch/deploy support for Rebate agreement type.

  • PFIM-4012 Fetch/deploy support for Manual Pricelists.

  • PFIM-3976 Fetch/deploy support for Model Class object.

  • PFIM-4306 Fetch/deploy support for Sales Compensation object.

  • PFIM-3136 Fetch/deploy Data entitlements for Datasources.

  • PFIM-4034 Do not fetch/deploy actionUUID and incLoadDate fields for Dataloads.

  • PFAUT-455 Added 'pfxhighchart_gantt' Live Template.

  • PFAUT-677 Elements editor UI: legacy options are collapsed by default, link to the user help added.

  • PFAUT-624 Metadata editor now offers attributes sorting, insert and their shrinking.

  • PFAUT-677 UI adjustments of elements editor - the legacy options are collapsed by default

...