Versions Compared

Key

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

Table of Contents
maxLevel1

...

Warning

Requires IntelliJ IDEA versions 2020.1, 2019.3.x, 2019.2.x and JDK >=11 is recommended

Pricefx Studio 7.5 (builds 211.3277 / 202.3278 / 201.3279 / 192.3280)

After upgrade, Studio Upgrade Instructions for the Project Libraries.

New Features

  • PFAUT-624 Metadata editor (= schema editor) for Master data.
  • PFAUT-603 Possibility to filter object types in Fetch/Deploy tool windows.
  • PFAUT-457 Added "pfxmultipass" Live template that generates code for multiple pass calculation.
  • PFAUT-638 Possibility to create AbortSyntaxCheck element with a single click.

Project library (Groovy API auto-completion)

  • PFAUT-641 GDSL script was not working in IDEA 2020.1.1.

  • PFUN-9876 Added support for DmFilter and DmFilterBuilder input builders.

Bugfixes & Stability Improvements

  • PFAUT-644 Add missing Formula Natures.

  • PFAUT-642 #37413501 Proxy was not working for Fetch/Deploy.
  • PFAUT-646 Cannot setup "default" locale for an Element label translation.
  • PFAUT-640 Compare throws NullPointerException.
  • PFAUT-648 "Create Pricefx Partition" is now called "Create new Pricefx Partition Connection"

Pricefx Studio 7.4 (builds 211.3226 / 202.3221 / 201.3222 / 192.3223)

...

After upgrade, Studio Upgrade Instructions for the Project Libraries.

New Features

  • Bijou release: added (Groovy API auto-completion and Javadoc). To take effect, Studio Upgrade Instructions for the Project Libraries on each project i order to take effect.
  • PFAUT-619 Support for Deal Plan Type (fetch and deploy)
  • PFAUT-601 Groovy Console now supports PO Model context
  • PFAUT-631 Possible to copy result grid values (or their range) to clipboard and then paste e.g. to Microsoft Excel. Also possible to shift the grid columns. Memory optimizations: the grid should consume 50% less memory.

Bugfixes & Stability Improvements

  • PFAUT-598 Input parameters massively redesigned
  • PFAUT-620 HTML tags were displayed in the result grid when copying the values
  • PFAUT-623 Weird text selection in the Raw tab result
  • PFIM-3599 Fetching of DealPlanType caused wrong ordering of the steps

  • PFIM-2779 Pricing parameter fields with reference to a datasource was getting corrupted

Pricefx Studio 7.3 (builds 202.3095 / 201.3098 / 192.3100)

New Features

  • PFAUT-609 Logic test executed using Alt+F5 now displays the results in the PfxResults tool window
  • PFAUT-604 HTTP API console
  • PFIM-3206 Added support for fetching and deploying Price List and Live Price Grid Types

Bugfixes & Stability Improvements

  • PFAUT-606 It was not possible to run the debug process with preset parameters
  • PFUN-8856 MultiTierInputBuilder fixed
  • PFAUT-605 api.options() parameter was not rendered properly for the first time while using the "Generate parameters" button.

Pricefx Studio 7.2 (builds 202.3071 / 201.3072 / 192.3074)

New Features

  • PFAUT-597 Publishing Template testers for rendering publishing templates in two types: to export an object (quote, contract, etc.) and for custom exports e.g. using dashboard logic
  • PFAUT-600 Possibility to test logics that are API endpoints using formulamanager.executeformula
  • PFAUT-584 It is now possible to cancel testexecute and getparams HTTP requests using Call.cancel() since it is not possible to periodically check via progressIndicator.checkCanceled()
  • PFCD-7491 Input builders: added support of methods setReadOnly(), setRequired(), setAlwaysEditable(), setParameterGroup()

  • PFAUT-584 It is now possible to cancel Test logic Generate parameters execution
  • PFAUT-457 Added Live templates "pfxtrace" and "pfxlog"

Bugfixes & Stability Improvements

  • PFAUT-580 Bugfix: After user clicked Cancel when unathorized and prompted for credentials, the login dialog re-appeared several times
  • PFAUT-594 Improved messages and error handling in MetaDataPicker. Now also interrupting fetch upon HTTP 401 unauthorized error to avoid locking the account
  • PFAUT-592 Optimized (re-)loading of config.json
  • PFAUT-595 Improved speed of opening PA SQL console with many DS/DF/DM/DMSIM => lazy loading of ComboBox implemented; Show/Hide SQL button
  • PFAUT-242 Element trace column width is now kept between the runs
  • PFAUT-591 Sources JAR was not bundled and therefore api.xxx functions parameters did not use a real name, but e.g. String s1, String s2, String s3

...

The authentication methods (password, TFA) are now extended with Single Sign-On, which resulted in major re-engineering.

New Features

  • PFAUT-580 Single Sign-On authentication is now supported. The credential prompt dialogs now appear also for the Fetch and Deploy windows.
  • PFAUT-547 Configuration Wizards are now supported for Fetch and Deploy
  • PFAUT-585 Tool for testing Email Message Templates (menu Tools → Email Templates Editor)
  • PFAUT-488 "libs" auto-completion now also includes Groovy libraries from depending project modules
  • PFAUT-575 Python element type in PO logics is now supported
  • PFAUT-578 Added missing contexts for the model logic elements

  • PFAUT-553 Show number of selected objects in the Fetch and Deploy buttons
  • PFAUT-569 Merge the Platform dialog and new Partition dialog into a single dialog
  • PFAUT-457 Added "pfxmatrix" Live Template, you can populate a skeleton code of the ResultMatrix implementation

Bugfixes & Stability Improvements

  • PFAUT-497 Significantly improved performance of big ResultMatrix data
  • PFAUT-582 TFA token was not possible to remove once set
  • PFAUT-573 Logic test execution crashed for logics containing charts element results

  • PFAUT-551 Bugfix: Platform connection crashed because of data inconsistency in PlatformManager
  • PFAUT-576 Fixed crash of ContextParameterOptions
  • PFAUT-572 Improved Workflow matrix column widths adjustments
  • PFAUT-565 "Syntax check" support removed for workflow logics

...

  • PFAUT-487 logic.groovy was changed to logic.json.

New Features

  • PFAUT-557 Added fetch/deploy support for Quote Attribute Meta (QAM)
  • PFAUT-557 Added fetch/deploy support for Contract Type Attribute Meta (CTAM)
  • PFAUT-558 Added fetch/deploy support for Model Type (MT)

  • PFAUT-560 Added fetch/deploy support for Model (DMM) – note that only the Definition step is supported and Collins 5.0 is required; for Vesper 6.0 you will need a new Studio version.
  • PFAUT-561 Added support for api.options()
  • PFAUT-444 Added support for api.filterBuilderUserEntry()

  • PFAUT-454 Prompt for a password when Pricefx returns HTTP 401 Unauthorized

Bugfixes & Stability Improvements

  • PFAUT-551 Using external HTTP client

  • PFAUT-564 Small fixes in Live static templates (pfxfind, pfxfindall, pfxstream, pfxquery)

  • PFAUT-552 Groovy console did not take the SKU from parameter preset

  • PFAUT-544 NullPointerException when renaming element with non-existent file

...