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
...