Supported versions and API module versions

Compatibility should be assessed across the complete stack, not only the app’s version number. The following values describe the source inspected for this documentation; they are not a completed test certification.

ComponentDeclared configurationWhat it establishes
Flutter app2.0.0+6App version and build in pubspec.yaml
Customer API module2.0.0Module header version
Perfex CRMModule declares 3.0.* minimumDeclared prerequisite, not all-version coverage
Dart^3.12.2Package SDK constraint
FlutterExact tested version not recorded hereMust be validated for the release
Android Gradle Plugin9.0.1Build configuration
Gradle wrapper9.1.0Wrapper configuration
Java/JVM source target17App compile target
Kotlin plugin declaration2.3.20Settings declaration
iOS deployment target13.0 in project settingsMust also satisfy resolved native dependencies
PHP, database, XcodeTested versions not established hereCheck release validation before deployment

Before upgrading

Confirm the tested versions for the release you are installing. Ask about your exact combination if it is not listed. Keep the mobile app and module aligned with the same API contract.

A successful debug build or a module’s minimum-version header does not prove production compatibility. Validate a signed Android release, an iOS archive, and the customer workflows against the intended Perfex/PHP environment before updating production.


Write Your Comment