Release notes

For information on upgrading versions, please refer to the Migration notes.

3.3.1-AS6.0

2024-04-12

Summary

  • Parameter name retention: Parameter name retention has been enabled in the Maven compiler plugin configuration.

Fixed

Issue Key Details
GENACL-1107 Fixed issue causing REST calls to fail with a 500 error.

Changed

Issue Key Details
GENACL-1115 Enabled parameter name retention in Maven compiler plugin configuration.

Dependency versions

Component Version
Atoti Server 6.0.11-sb3
Common Dependencies BOM 2.0.0 (com.activeviam.apps)
Common Parent POM 2.0.0 (com.activeviam.apps)
Java JDK17

3.3.0-AS6.0

2024-02-13

Summary

  • Spring Boot 3.2: DoctorPivot has been upgraded to Spring Boot 3.2.
  • Upgraded to Atoti Server 6.0.11-sb3: Updated the Atoti Server dependency to 6.0.11-sb3.

Changed

Issue Key Details
PST-1053 Upgraded to Spring Boot 3.2 and Atoti Server 6.0.11-sb3.

Dependency versions

Component Version
Atoti Server 6.0.11-sb3
Common Dependencies BOM 2.0.0 (com.activeviam.apps)
Common Parent POM 2.0.0 (com.activeviam.apps)
Java JDK17

3.2.0-AS6.0

2023-10-31

Summary

  • Upgraded to Java 17: DoctorPivot now requires Java 17.
  • Upgraded to Atoti Server 6.0.9: Updated the Atoti Server dependency to 6.0.9.

Changed

Issue Key Details
GENACL-1023 Upgraded to Java 17 and Atoti Server 6.0.9.

Dependency versions

Component Version
Atoti Server 6.0.9
Common Dependencies BOM 1.2.0 (com.activeviam.apps)
Common Parent POM 1.2.0 (com.activeviam.apps)
Java JDK11

3.1.1-AS6.0

2023-09-22

Summary

  • Common Parent POM and Common Dependencies BOM upgrade: The Common Parent POM and Common Dependencies BOM have been upgraded to 1.2.0.
  • Spring Boot upgrade: Spring Boot has been upgraded to 2.7.16.
  • Spring Security upgrade: Spring Security has been upgraded to 5.8.7.

Changed

Issue Key Details
GENACL-1006 Upgraded to Common Parent POM 1.2.0 and Common Dependencies BOM 1.2.0 to upgrade to Spring Boot 2.7.16 and Spring Security 5.8.7.

Dependency versions

Component Version
Atoti Server 6.0.5
Common Dependencies BOM 1.2.0 (com.activeviam.apps)
Common Parent POM 1.2.0 (com.activeviam.apps)
Java JDK11

3.1.0-AS6.0

2023-07-13

Summary

Atoti Server 6.0.5 upgrade: Updated the Atoti Server dependency to 6.0.5, Common Parent POM to 1.1.0 and Common Dependencies BOM to 1.1.0.

Dependency versions

Component Version
Atoti Server 6.0.5
Common Dependencies BOM 1.1.0 (com.activeviam.apps)
Common Parent POM 1.1.0 (com.activeviam.apps)
Java JDK11

Changed

Issue Key Details
GENACL-954 Upgraded to AS 6.0.5, Common Parent POM 1.1.0 and Common Dependencies BOM 1.1.0 to synchronize third party dependencies.

3.0.0-AP6.0

2022-10-15

Summary

  • Upgraded to AP 6.0.0 : DoctorPivot now depends on version 6.0.0 of ActivePivot.
  • Migrated to Spring REST services : The DoctorPivot REST services are now based on Spring REST services rather than custom ActivePivot services.

2.1.0-AP5.11

2022-10-14

Summary

  • Upgraded to AP 5.11.3.

2.1.0-AP5.10

2021-09-27

Summary

  • Upgraded to AP 5.10.4.
  • Updated copyright statements and synchronised code styles with other tools.

2.0.0-AP5.9

2020-08-19

Added

  • Minor version flexibility. Dependency on the minor version of AP 5.X is flexible and will allow projects on any AP 5.X.y version that does not modify the API.

Changed

  • Upgraded to AP 5.9.
  • Changed NPM installation command for web-app project to ’npm-ci'.

Removed

  • Removed “jdk” environment variable in env.js as AP 5.9 is only compatible with Java 11.

1.4.0-AP5.8.11-(jdk8|jdk11)

2020-06-11

Added

  • New “jdk” environment variable in env.js to account for URL differences between jdk8 and jdk11 javadocs.

Changed

  • Upgraded to AP 5.8.11. Versions for both JDK versions are now automatically released from the same codebase.

1.3.1-AP5.8.5-jdk11

2019-11-15

Changed

  • Sidegraded AP to 5.8.5-jdk11

1.3.1-AP5.8.5-jdk8

2019-11-15

Changed

  • Upgraded AP to 5.8.5-jdk8

1.3.1-AP5.8.4-jdk8

2019-10-18

Changed

  • CircleCI configuration now includes JDK 11 builds
  • Java version is now exposed as a property

1.3.1-AP5.8.4-jdk11

2019-10-18

Changed

  • Sidegraded AP to 5.8.4-jdk11.
  • CircleCI configuration now includes JDK 11 builds.
  • Java version is now exposed as a property.

1.3.0-AP5.8.4-jdk8

2019-10-11

Changed

  • Upgraded AP to 5.8.4-jdk8.
  • CircleCI integration uses the PS context.
  • Improved information clarity in Configuration pop-up.

1.2.1-AP5.8.2-jdk8

2019-09-25

Fixed

  • Versioning throughout the codebase

1.2.0-AP5.8.2-jdk8

2019-09-25

Added

  • Continuous integration with CircleCI.

Changed

  • Repository URL updated to follow new format.

Fixed

  • Versioning throughout the codebase.

1.1.0-AP5.8.2-jdk8

2019-07-16

Changed

  • Upgraded AP dependency to 5.8.2-jdk8.

1.0.7

Changed

  • Further URL configuration optimizations.

1.0.6

Changed

  • URL configuration optimizations.

Fixed

  • DoctorPivot logo ‘home’ hyperlink fixed.

1.0.5

2019-05-29

Changed

  • URL configuration and redirection to support FRTB requirements for Tomcat deployment.

note

Projects deployed on Tomcat servers may not work with DoctorPivot versions older than 1.0.5.

1.0.4

2019-05-02

Changed

  • URL configurations changed for simplicity.

1.0.3

2019-04-26

Changed

  • Dependency boost for 5.7.8.

1.0.2

2019-04-16

Changed

  • Button labelling improved.
  • Fuzzy search for measures tweaks.
  • Measure tooltips now show regardless of measure name length.

Fixed

  • ‘Select All Parents’ functionality keeps the current measure highlighted.

Maintenence

  • npm dependencies updated.
  • New PS ESLint configuration @ 1.2.0.

1.0.1

2019-02-14

Changed:

  • README prepared for production usage.

Fixed

  • SplashScreen and LogInForm unit tests no longer have ESLint warnings.

Security

  • PST-253 Web App dependency vulnerabilities patched.

1.0.0

2019-02-14

Initial release