- chore: update gson version (#1744)
- Update notify_comments.yml (#1746)
- Update SDK version in build.gradle (#1747)
See all changes between 1.35.4 and 1.35.5
- Update SDK version in build.gradle (#1741)
See all changes between 1.35.3 and 1.35.4
- When DateTimeParseException is not available for lower apis (#1701)
- Version bumps (#1721)
See all changes between 1.35.2 and 1.35.3
- Update logic to extract S3 keys from list api response (#1706)
See all changes between 1.35.1 and 1.35.2
- aws-api: double-encode plus in url path segments (#1252)
- Conflict resolver fixes in comments. (#1681)
- Provide default message for GraphQLResponse.Error when null/missing (#1700)
See all changes between 1.35.0 and 1.35.1
- maplibre-adapter: add clustering to map view (#1692)
- updated the pull request template to include information about tests and documentation update (#1695)
- Adding a new feature request template to our repo (#1696)
- Updating version of aws sdk (#1698)
See all changes between 1.34.0 and 1.35.0
- Add authFlow type in signInOptions (#1686)
- datastore: compare datetime values in consistent format when querying (#1670)
- Connectivity crash fix (#1688)
- [aws-api] Fix DELETE rest calls not working with IamRequestDecorator (#1684)
See all changes between 1.33.0 and 1.34.0
- auth: Add deleteUser API (#1656)
See all changes between 1.32.2 and 1.33.0
- Update notify_comments.yml (#1675)
- Remove the UUID restriction from persistentRecord (#1678)
- conflict resolver retry local fix (#1634)
See all changes between 1.32.1 and 1.32.2
- datastore: SerializedModel returns null for non-nullable list field (#1665)
- datastore: Remove timeout for hydrating sync processor in orchestrator. (#1658)
- Update notify_comments.yml (#1671)
See all changes between 1.32.0 and 1.32.1
- Add support for custom prefix resolver (#1659)
- Update notify_comments.yml (#1654)
- Updating the AWS SDK to 2.41.0 (#1662)
See all changes between 1.31.3 and 1.32.0
- Update build.gradle (#1644)
- Adding Dokka to the core-kotlin module (#1645)
- Update build.gradle (#1652)
See all changes between 1.31.2 and 1.31.3
- aws-api-appsync: update getModelFields for flutter support (#1611)
- api: create RequestDecorator in interceptor (#1623)
- api: prevent thread blocking on subx cancellation (#1482)
See all changes between 1.31.1 and 1.31.2
- datastore: Alias table names and make column aliases unique in query (#1603)
- aws-datastore: halt cascading delete if foreign key not found (#1614)
- maplibre-adapter adjust pop-up elevation (#1601)
- Bump SDK version in build.gradle (#1619)
See all changes between 1.31.0 and 1.31.1
- maplibre-adapter: amplify map view with markers and search capabilities (#1598)
See all changes between 1.30.1 and 1.31.0
- aws-api-appsync: include nested belongsTo object in query selection set (#1585)
- maplibre-adapter: add content attribution info to map view (#1591)
See all changes between 1.30.0 and 1.30.1
- maplibre-adapter: MapLibreView and Geo adapter integration (#1568)
- api: GraphQL operation is now launched from a new thread (#1562)
See all changes between 1.29.1 and 1.30.0
- api: Add null check before cancelling Call object. (#1570)
- Update build.gradle (#1578)
See all changes between 1.29.0 and 1.29.1
- geo: Add search APIs (#1558)
- api: Add support for custom GraphQL endpoints. (#1564)
- datastore: specify model name when querying with Where.id (#1548)
See all changes between 1.28.3 and 1.29.0
- geo: Specify jvm target for kotlin package (#1546)
- api: replace pluralName with listPluralName & syncPluralName (#1523)
- datastore: Allow different model types with same ID (#1541)
- Update build.gradle (#1553)
See all changes between 1.28.2 and 1.28.3
- fix(datastore):predicate handling for observe (#1537)
See all changes between 1.28.1 and 1.28.2
- Observe query updates (#1520)
- Update AWS SDK ver to 2.33.0 (#1526)
See all changes between 1.28.0 and 1.28.1
- datastore: Add support for parsing match none predicate in AppSync request builder (#1515)
- datastore: Add support for observe query (#1470)
- datastore: timeout period not increasing for flutter (#1505)
- datastore: Ensure not to parse SerializedCustomType if value is null (#1513)
- datastore: Fix for issue with foreign keys on schema upgrade delete (#1501)
- better announce which schema is failing to sync (#1479)
See all changes between 1.27.0 and 1.28.0
- geo: Added support for Geo category (#1502)
- datastore: ensure attaching nested model schema to SerializedModel (#1495)
See all changes between 1.26.0 and 1.27.0
- datastore: Add non-model type support for amplify-flutter (#1459)
- auth: check for correct exception type when signing out globally (#1473)
- auth: null-check username when getting current user (#1490)
See all changes between 1.25.1 and 1.26.0
- fix(predictions):remove invalid test (#1476)
- chore: SDK version bump
See all changes between 1.25.0 and 1.25.1
- datastore: Added logic to retry on sync failure. (#1414)
See all changes between 1.24.1 and 1.25.0
- handle null values for predicates (#1435)
See all changes between 1.24.0 and 1.24.1
- auth: add options to resendSignUpCode (#1422)
- auth: add options to resetPassword and confirmResetPassword (#1426)
- api: expose selectionSet in request builder (#1440)
- check for canceled call to fix RxJava crash (#1441)
See all changes between 1.23.0 and 1.24.0
- add support for AWS_LAMBDA auth type (#1412)
- Delete stale.yml (#1421)
- Updated DataStore delete test based on expected delete behavior (#1423)
- feat(api) add CUSTOM case to AuthStrategy (#1428)
See all changes between 1.22.0 and 1.23.0
- aws-auth-cognito: Adds clientMetadata to AWSCognitoAuthSignUpOptions (#1407)
See all changes between 1.21.0 and 1.22.0
- datastore: Return nested data for belongsTo associations in datastore (#1390)
- analytics: allow user attributes in identifyUser (#1306)
See all changes between 1.20.1 and 1.21.0
- increase timeout for subscriptions to be established on slow networks (#1389)
- api: move error handling to multi-auth operation (#1399)
See all changes between 1.20.0 and 1.20.1
- datastore: adding multiauth support (#1347)
- datastore: Merge mutations when create is followed by update (#1384)
- datastore: explicitly include id field for update mutations, to support types with custom primary keys (#1385)
- Update SDK version to 2.26.0 (#1386)
See all changes between 1.19.0 and 1.20.0
- add supporting types for multi-auth (#1346)
- auth: throw correct auth exception for code mismatch (#1370)
- datastore: fix subscription timeout period not increasing (#1376)
- datastore: Add support for SerializedModel to predicate evaluation (#1375)
- datastore: merge incoming mutation with existing update mutation (#1379)
- chore(api):tweaks to the api init process (#1309)
- Update stale.yml (#1380)
See all changes between 1.18.0 and 1.19.0
- aws-auth-cognito: Allows userattributes in confirmSignIn (#1343)
See all changes between 1.17.8 and 1.18.0
- auth: Add ConfirmSignUpOptions for confirmSignUp API method (#1357)
- storage: remove duplicate error callback (#1366)
See all changes between 1.17.7 and 1.17.8
- api: check for null ModelSchema to prevent crash in SerializedModel toString method (#1341)
- api: default to mobile client for iam auth mode (#1351)
- Auth: prevent multiple invocations of success callback for updateUserAttributes (#1339)
- refactor:add enum to represent auth rule provider (#1320)
See all changes between 1.17.6 and 1.17.7
- checkstyle failure on Windows (#1326)
- datastore: save metadata when merging even if mutation outbox has pending item (#1319)
- datastore: add syncExpression method to configuration builder that takes the modelName as a String (#1330)
See all changes between 1.17.5 and 1.17.6
- signed in hub event is now fired after currentUser is set, instead of before (#1300)
- datastore,api: Update and delete mutations now work when custom primary key is defined (#1292)
See all changes between 1.17.4 and 1.17.5
- Use ObjectsCompat since Objects is API 19+ (#1289)
- adds ConfirmSignInOptions for confirmSignIn API method (#1297)
- Upgrade dependency on the latest SDK version (#1294, #1296)
See all changes between 1.17.3 and 1.17.4
- datastore: optimize sync queries with predicates by wrapping in an AND group (#1225)
- kotlin: getCurrentUser return type should be nullable (#1265)
- throws AlreadyConfiguredException when configured == true (#1274)