1. Home
  2. Docs
  3. Release notes
  4. CLEVR Dev Suite
  5. 3.4 (September 27th, 2023)

3.4 (September 27th, 2023)

New features

  • API v3
    • Due to differences between GIT and SVN we had messages with different properties for revision number and commit id. In this release only commitId is available as property for use with revision number (as string), short or long commitId
    • Call to execute review did download and review if the model was not downloaded and reviewed yet. Otherwise it would just return the result of the already existing model. Now this call has a parameter to review again even if the model is already downloaded. Usefull for example to verify an existing model agains new vulnerabilities in jars.
      • A CI/CD job now has the option to review again as well.
    • New call to synchronize revisions and branches.
    • New call to delete a downloaded model
    • New calls to verify API key in code review, CI/CD and security API
    • Preparations for usage of ATS and APD API v2 by adding a boolean to CI/CD jobs for selecting which client API to use
    • Deprecated API v2
    • Removed deprecated API v1
  • Enterprise licenses are being refactored, so an enterprise admin sees a changed UI. This will further improve in the next major release.

Changes

  • Improved error message for interactions with the Mendix cloud
  • Migrated all licenses to enterprise licenses and removed free trial as we are moving away from single app licenses
  • Removed userlike chat
  • Removed account settings to configure receiving mails per app from CI/CD
  • Added search rule settings for enabled/disabled/changed

Fixes

  • Update vulnerability scan to dependency check 8.4.0. This might fix some false positives.
  • Update custom code review to PMD 6.55
  • Fix issue in vulnerability scan that if the userlib or widgets folder was empty no scan was done
  • Fix expression parser for used variables in WebService call
  • Fix not closing dialog on upload file if no file is present
  • Fix multiple rules by excluding async microflow/java action calls from heavy action checks
  • Fix rule message for rule ‘Variable CurrentUser should only be used in a user context’ to include call stack
  • Fix rule IdenticalExpressionsShouldNotBeUsedOnBothSidesOfABinaryOperator when expressions contains longer paths