2022, May 12th release
- Rule Microflow should only have permissions if used from a page now requires sub-nanoflows to not have permissions
- New rule also checks all other prefixes should have permissions. So existing rule no longer invites to add permissions
- Both rules allow for microflow without prefix in the name to be considered a sub microflow, i.e. does not need permission
- Extending rule ‘Latest mendix version’ to either include only latest LTS/MTS versions or include also the very latest Mendix release
- Support for the different formats in the Mendix Repository API that returns datetimes in multiple RFC3339 formats
- Support Mendix 9.13 via SDK
2022, April 20th release
- Rule that entity xpath attributes should have at most read access improved to:
- Show user roles that are in violation
- Configure to skip a certain user role
- Rule Sub-Microflows that are used in Nanoflows should be prefixed properly now only checks microflows as sub of nanoflows, so nanoflows calling nanoflows are no longer violated.
- Rule Sub-micro/nanoflows should be prefixed correctly now check for match call, so microflow calling microflow or nanoflow calling nanoflow
- Rule Microflow should only have permissions if used from a page now requires sub-nanoflows to not have permissions and also checks all other prefixes (than the ones configured in this rule) should have permissions
- Rule commit in loop can now be annotated on the call microflow action. Also, the rule mentions all violations and no longer stops on the first violation
- Support Mendix 9.12
- Support for GIT project (current user via Mendix API and via special user (default or custom) )
- Annotations on widgets can be in the class property
- A Mendix PAT is required to synchronize a project branches/revisions and for new reviews unless you are using the smartdigitalfactory@mansystems.nl user.
- Support for Mendix API SDK download via special user (to bring on par with SVN and GIT downloads)
- Using special user instead of auto check account for automated features in CI/CD. So on time or on commit pipelines, API calls. This prevents people from running code as another person with the exception of a special user.
- Minor bugfix on CI/CD not storing current date time on [Last run] attribute on save
2022, March 4th release
- Fix for enterprise admin with respect to the new custom special user
2022, February 24th release
- User has no delete-permissions for DefaultSetting objects. Added check that user cannot delete a global DefaultSetting and used existing submicroflow to delete DefaultSetting
- AMS timeouts extended
- Custom special user for enterprise licensees
- Rules checking for empty validation messages for each language should limit it to languages set on project level.
- Disabled option ‘Show file in browser instead of downloading, if possible’
Chrome PDF viewer shows the PDF, but will only download a 404-html page due to DeleteAfterDownload - Fix showing duplicate classes
- Support for Mendix 9.10.1
2022, January 18th release
- Compatibility to Mendix 9.9.1
- Fix for validating enterprise license user invitation.
2021, December 12th release
Removal log4j jar
2021, December 1st release
- Fix potential security issue due to existence of old MxAdmin record.
- getreport API returning in JSON a contents property with PDF file encoded in BASE64. The report is a simplified violations report without graphs and allowlist info. So violation stats and violations.
2021, November 29th release
- Support Mendix 9.7
- Code review API v2 beta
- Fix for rule settings making string parameters not required
- Fix reviewing Mendix 9 expressions with paths from a $Object
- Internal:
- Allow to rename encryption key
- Encrypting more places
- Allow to turn free trial off by global setting
2021, October 31st release
- Support Mendix 9.6
- AppStore compare bugfix
- Database size reduced by removing unused entity in dependency checker
- Fix customer issue where review suddenly returned only a few models