Releases: pegasystems/constellation-mobile-sdk
Releases · pegasystems/constellation-mobile-sdk
v2.1.0
Release notes – Constellation Mobile SDK v2.1.0
Overview
Constellation Mobile SDK v2.1.0 introduces many new features, fixes and enhancements.
New features:
- Adding/removing rows in EmbeddedData displayed as RepeatingView
- EmbeddedData displayed as Table and SimpleTable (SimpleTableManual component)
- DataReference in Single Record mode and displayed as SimpleTable, Table, Dropdown
- Field group on form
- Opening existing assignments
Minor fixes & enhancements :
- Fixing loading custom components when SDK is set up with longer Pega url (not just ending on /prweb)
- Splitting instructions prop into raw text and html instructions.
- Expose PConnect's fullReference property to Component native API
- Adding support for CompositeKeys in ListView component
- Changes to enable calling ActionButtons event from ListViewComponent (to support autosubmit)
- Sending env info (locale, timeZone) from js to native
- Propagation of unhandled js errors
More info
Please refer to the README for more instructions.
v2.0.0
Release notes – Constellation Mobile SDK v2.0.0
Overview
Constellation Mobile SDK v2.0.0 introduces major architectural changes, focusing on modern cross-platform development and improved modularity.
Highlights
- Kotlin Multiplatform Migration: The SDK is now built using Kotlin Multiplatform, enabling shared business logic across Android and iOS, reducing duplication, and streamlining maintenance.
- Modular Architecture: The SDK has been split into several independent modules, allowing developers to integrate only the components they need, improving flexibility and scalability.
Breaking Changes
- Existing integrations must be updated to use the new modules and Kotlin Multiplatform APIs.
- Project structure and dependencies have changed; refer to the updated documentation for migration steps.
Improvements
- Unified codebase for Android and iOS platforms.
- Enhanced maintainability and testability.
More info
Please refer to the README for more instructions.
v1.0.2
What's Changed
Changes
- Better logs for production version of SDK
- Cleaning irrelevant headers from WebView
- Provide 2nd internal HTTP client for non-dx requests
- Version set in SDK config is now Pega server version (24.1 instead of 8.24.1)
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
Changes
- Radio buttons component added on IOS
- DateTime component added
- Time component added
- Removing dependency on esbuild on IOS
- Generating jar with kotlin sources for Android SDK users
- Making SDK work with Pega 24.2 and 25.1
- Bug fixes
Full Changelog: v1.0.0...v1.0.1