Versions Compared

Key

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

IntelliJ IDEA - – supported 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)

...

  • PFAUT-740 Support Custom Actions in the Studio

...

Bug Fixes

  • 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

...

Internal Improvements

  • PFAUT-751 Build Studio using Gradle wrapper

...

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

...

Bug Fixes

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

...

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

...

Bug Fixes & Improvements

  • PFAUT-696 Adjusted the layout of New logic dialog to be more logical.

  • PFAUT-697 Adjusted the layout of Parameters screen to be more intuitive.

  • PFAUT-692 Pricefx menu items moved to a dedicated Pricefx popup sub-menu. PricingParameters renamed to Price parameters to reflect the UI.

  • PFAUT-700 Crash when opening a ResultMatrix.

  • PFAUT-699 Bugfix: button for adding more than one testing item disappeared.

  • PFAUT-686 Prevent accidental creation of tests - there is now a dedicated button in the toolbar to create TDD4C test.

...

  • 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 DatasourcesData Sources.

  • 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

...

Bug Fixes & Stability Improvements

  • PFAUT-674 Studio was crashing when parsing Groovy elements (NullPointerException in LogicManagerUtil.getModuleForFile()).

  • PFAUT-624 Stability improvements of Metadata editor.

  • PFIM-4245 Import of Data Change Requests that had Lookup Table or Manual Price List as the target object type.

  • PFIM-4151 Field Configuration in Quote Type was ignored during fetch/deploy.

  • PFIM-3614 Field userGroupEdit, userGroupViewDetails, keepManualOverrides, writeOnlyChangedItems in Calculated Field Sets were ignored during fetch/deploy.