Skip to content

Latest commit

 

History

History
597 lines (268 loc) · 35.4 KB

CHANGELOG_alpha.md

File metadata and controls

597 lines (268 loc) · 35.4 KB

5.3.0-alpha.4 (2024-10-14)

Features

  • Add transaction to save and destroy on Parse.Object (#2265) (2b55bdf)

5.3.0-alpha.3 (2024-09-25)

Bug Fixes

  • Security upgrade dset from 3.1.3 to 3.1.4 (#2277) (058f8e4)

5.3.0-alpha.2 (2024-07-07)

Bug Fixes

  • Parse.Object.get returns array instead of object if key name is number-like (#2201) (5921ba2)

5.3.0-alpha.1 (2024-07-07)

Features

5.2.0-alpha.4 (2024-06-28)

Bug Fixes

  • Dot notation on JSON arrays doesn't work on PushStatus offset fields (#2194) (e0eb6f0)

5.2.0-alpha.3 (2024-06-24)

Bug Fixes

  • LiveQueryClient.resubscribe with Parse Server 7 causes many open connections (#2184) (71b4d17)

5.2.0-alpha.2 (2024-06-07)

Bug Fixes

  • Duplicate pending operations on nested fields (#2162) (df6df7c)

5.2.0-alpha.1 (2024-05-17)

Features

5.1.1-alpha.1 (2024-05-16)

Bug Fixes

  • Parse.Installation not working when installation is deleted on server (#2126) (22360b4)

5.1.0-alpha.11 (2024-05-16)

Bug Fixes

  • Parse.GeoPoint.current returns undefined (#2127) (3860535)

5.1.0-alpha.10 (2024-05-15)

Bug Fixes

5.1.0-alpha.9 (2024-05-04)

Features

  • Improve installation object Parse.Installation.currentInstallation to support web push notifications (#2119) (4fc62ce)

5.1.0-alpha.8 (2024-05-02)

Bug Fixes

  • Pending updates to nested field causes ParseObject.toJSON() to return incorrect object (#1453) (23cc573)

5.1.0-alpha.7 (2024-05-01)

Bug Fixes

  • Multiple object updates of nested keys overwrite each other (#1451) (fa4341a)

5.1.0-alpha.6 (2024-04-25)

Features

  • Allow setting custom queue for handling offline operations via Parse.EventuallyQueue (#2106) (f92e4d4)

5.1.0-alpha.5 (2024-04-22)

Bug Fixes

  • Chrome browser console warning about unsafe header access-control-expose-headers when calling Cloud Function (#2095) (7b73c03)

5.1.0-alpha.4 (2024-04-15)

Bug Fixes

  • Live Query not working on Expo React Native (#2109) (7a89665)

5.1.0-alpha.3 (2024-04-14)

Features

  • Lazy load Parse.CoreManager controllers to add support for swappable CryptoController, LocalDatastoreController, StorageController, WebSocketController, ParseLiveQuery (#2100) (fbd0ab1)

5.1.0-alpha.2 (2024-04-13)

Bug Fixes

  • Local datastore throws error when Parse.Query.notEqualTo is set to null (#2102) (6afd32a)

5.1.0-alpha.1 (2024-03-31)

Features

  • Add password validation for user with unverified email via Parse.User.verifyPassword using master key and option ignoreEmailVerification: true (#2076) (b0adf7e)
  • Add support for setting Parse.ACL from json (#2097) (72bc9ac)

5.0.0-alpha.4 (2024-03-23)

Features

  • Add password validation for user with unverified email via Parse.User.verifyPassword using master key and option ignoreEmailVerification: true (#2076) (b0adf7e)

5.0.0-alpha.3 (2024-03-11)

Features

  • Add comment to MongoDB query via Parse.Query.comment (#2088) (a970913)

5.0.0-alpha.2 (2024-03-10)

Features

BREAKING CHANGES

  • Parse JS SDK 5 requires Parse Server 7 and is incompatible with Parse Server 6. (86600bc)

5.0.0-alpha.1 (2024-03-09)

Features

  • Add support for Node 20, remove support for Node 14 and 16 (#2063) (74eb4d5)

BREAKING CHANGES

  • Removes support for Node 14 and 16. (74eb4d5)

4.3.1-alpha.2 (2024-02-15)

Bug Fixes

  • Calling Parse.Object.relation.add multiple times adds only the first object (#2078) (0f98117)

4.3.1-alpha.1 (2023-11-18)

Bug Fixes

  • Connection failure in Parse.Object.saveEventually and Parse.Object.destroyEventually not handled on custom Parse.Error.CONNECTION_FAILURE message (#2032) (4da3ebc)
  • Docs fail with Cannot find module 'taffydb' (#2036) (dc91d0f)
  • Error in web context when window.indexedDB API is available but protected (#2039) (360981f)
  • Security upgrade browserify-sign from 4.2.1 to 4.2.2 (#2043) (fd50b9d)
  • Security upgrade crypto-js from 4.1.1 to 4.2.0 (#2042) (681fbdf)

4.3.0-alpha.6 (2023-10-28)

Bug Fixes

  • Security upgrade browserify-sign from 4.2.1 to 4.2.2 (#2043) (fd50b9d)

4.3.0-alpha.5 (2023-10-26)

Bug Fixes

  • Security upgrade crypto-js from 4.1.1 to 4.2.0 (#2042) (681fbdf)

4.3.0-alpha.4 (2023-10-07)

Bug Fixes

  • Error in web context when window.indexedDB API is available but protected (#2039) (360981f)

4.3.0-alpha.3 (2023-10-04)

Bug Fixes

  • Connection failure in Parse.Object.saveEventually and Parse.Object.destroyEventually not handled on custom Parse.Error.CONNECTION_FAILURE message (#2032) (4da3ebc)

4.3.0-alpha.2 (2023-10-03)

Bug Fixes

  • Docs fail with Cannot find module 'taffydb' (#2036) (dc91d0f)

4.3.0-alpha.1 (2023-09-26)

Bug Fixes

  • ParseUser.linkWith doesn't remove anonymous auth data (#2007) (7e2585c)
  • Hard-coding of react-native path does not work for workspace builds (#1930) (8222f3c)

Features

  • Add Bytes type to Parse.Schema (#2001) (343d0d7)
  • Add Cloud Code context accessibility to ParseUser.logIn (#2010) (2446007)
  • Add support for custom EventEmitter (#1999) (ca568a6)
  • Add support for excluding keys in ParseQuery.findAll (#2000) (012ba4c)
  • Add support to invoke a Cloud Function with a custom installationId via Parse.Cloud.run (#1939) (eb70b93)
  • Allow overriding Parse.Error message with custom message via new Core Manager option PARSE_ERRORS (#2014) (be0c8a6)
  • Login with username, password and additional authentication data via ParseUser.logInWithAdditionalAuth (#1955) (2bad411)

4.2.0-alpha.10 (2023-09-03)

Features

4.2.0-alpha.9 (2023-09-01)

Features

  • Allow overriding Parse.Error message with custom message via new Core Manager option PARSE_ERRORS (#2014) (be0c8a6)

4.2.0-alpha.8 (2023-08-30)

Features

  • Add Cloud Code context accessibility to ParseUser.logIn (#2010) (2446007)

4.2.0-alpha.7 (2023-08-29)

Bug Fixes

  • ParseUser.linkWith doesn't remove anonymous auth data (#2007) (7e2585c)

4.2.0-alpha.6 (2023-08-27)

Features

4.2.0-alpha.5 (2023-08-27)

Features

  • Add support for excluding keys in ParseQuery.findAll (#2000) (012ba4c)

4.2.0-alpha.4 (2023-07-23)

Features

  • Login with username, password and additional authentication data via ParseUser.logInWithAdditionalAuth (#1955) (2bad411)

4.2.0-alpha.3 (2023-06-11)

Features

  • Add support to invoke a Cloud Function with a custom installationId via Parse.Cloud.run (#1939) (eb70b93)

4.2.0-alpha.2 (2023-06-08)

Bug Fixes

  • Hard-coding of react-native path does not work for workspace builds (#1930) (8222f3c)

4.2.0-alpha.1 (2023-05-01)

Bug Fixes

  • Parse.File.cancel starts new attempt to save file (#1781) (b755e42)

Features

  • Add Parse.User.loginAs (#1875) (381fcfc)
  • Add ParseQuery.watch to trigger LiveQuery only on update of specific fields (#1839) (7479343)

4.1.0-alpha.4 (2023-04-28)

Features

4.1.0-alpha.3 (2023-04-02)

Features

  • Add ParseQuery.watch to trigger LiveQuery only on update of specific fields (#1839) (7479343)

4.1.0-alpha.2 (2023-03-01)

Bug Fixes

  • Parse.File.cancel starts new attempt to save file (#1781) (b755e42)

4.1.0-alpha.1 (2023-03-01)

Bug Fixes

  • LiveQuerySubscription.unsubscribe resolves promise before unsubscribing completes (#1727) (1c96205)
  • Node engine version upper range is <19 despite Node 19 support (#1732) (febe187)
  • Saving a new Parse.Object with an unsaved Parse.File fails (#1662) (16535a4)

Features

  • LiveQueryClient.close returns promise when WebSocket closes (#1735) (979d660)
  • Upgrade Node Package Manager lock file package-lock.json to version 2 (#1729) (e993786)

4.0.0-alpha.12 (2023-02-06)

Features

  • LiveQueryClient.close returns promise when WebSocket closes (#1735) (979d660)

4.0.0-alpha.11 (2023-02-04)

Bug Fixes

  • Node engine version upper range is <19 despite Node 19 support (#1732) (febe187)

4.0.0-alpha.10 (2023-02-04)

Features

  • Upgrade Node Package Manager lock file package-lock.json to version 2 (#1729) (e993786)

4.0.0-alpha.9 (2023-02-04)

Bug Fixes

  • Saving a new Parse.Object with an unsaved Parse.File fails (#1662) (16535a4)

4.0.0-alpha.8 (2023-02-04)

Bug Fixes

  • LiveQuerySubscription.unsubscribe resolves promise before unsubscribing completes (#1727) (1c96205)

4.0.0-alpha.7 (2023-01-30)

Bug Fixes

  • Request execution time keeps increasing over time when using Parse.Object.extend (#1682) (f555c43)

4.0.0-alpha.6 (2023-01-27)

Bug Fixes

  • Local datastore query with containedIn not working when field is an array (#1666) (2391bff)

4.0.0-alpha.5 (2023-01-06)

Features

4.0.0-alpha.4 (2022-12-21)

Features

4.0.0-alpha.3 (2022-11-18)

Performance Improvements

  • Avoid CORS preflight request by removing upload listener when not used (#1610) (6125419)

4.0.0-alpha.2 (2022-11-15)

Bug Fixes

  • Parse.Query.subscribe() does not return a rejected promise on error in Cloud Code Triggers beforeConnect or beforeSubscribe (#1490) (96d7174)

BREAKING CHANGES

  • Calling Parse.Query.subscribe() will now return a rejected promise if an error is thrown in Cloud Code Triggers beforeConnect or beforeSubscribe; in previous releases a resolved promise was returned, even if subscribing failed and it was necessary to create an error.on listener to handle these errors (#1490) (96d7174)

4.0.0-alpha.1 (2022-11-10)

Bug Fixes

BREAKING CHANGES

  • This release removes support for Node versions <14 (bc04b4b)

3.5.1-alpha.2 (2022-11-07)

Bug Fixes

  • SDK builds incorrectly since release 3.5.0 causing various bugs (#1600) (f15154f)

3.5.1-alpha.1 (2022-11-03)

Bug Fixes

  • File upload fails when uploading base64 data (#1578) (03ee3ff)
  • React Native build does not maintain arrow functions and causes error with AsyncStorage (#1587) (8aeaa4f)

3.5.0-alpha.8 (2022-11-03)

Bug Fixes

  • File upload fails when uploading base64 data (#1578) (03ee3ff)

3.5.0-alpha.7 (2022-11-01)

Bug Fixes

  • React Native build does not maintain arrow functions and causes error with AsyncStorage (#1587) (8aeaa4f)

3.5.0-alpha.6 (2022-10-13)

Bug Fixes

  • initialization fails in non-browser environment that doesn't support indexedDB (#1569) (3560a5e)

3.5.0-alpha.5 (2022-10-11)

Features

  • localDatastore support for unsorted distance queries (#1570) (ea3e75f)

3.5.0-alpha.4 (2022-09-21)

Features

  • generate Parse.Object.objectId automatically when allowCustomObjectId is enabled and no objectId is passed (#1540) (68f3ff5)

3.5.0-alpha.3 (2022-09-14)

Bug Fixes

  • Schema.addField does not correctly add value of type Date (#1544) (15111f7)

3.5.0-alpha.2 (2022-09-12)

Bug Fixes

  • remove base64 validation due to validation inefficiency (#1543) (473949d)

3.5.0-alpha.1 (2022-09-08)

Features

  • add json option to Parse.Query.each() (#1539) (89fd5ec)
  • add json option to query.each (299fb0d)

3.4.4-alpha.2 (2022-08-16)

Bug Fixes

  • Parse.User.signUp() does not pass context to Cloud Code (#1527) (53edcfd)

3.4.4-alpha.1 (2022-07-28)

Bug Fixes

  • creating a Parse.File with base64 string fails for some encodings (#1517) (0439862)
  • subscription to a LiveQuery containing ParseQuery.select overrides properties (#1488) (b80eee4)

3.4.3-alpha.3 (2022-07-02)

Bug Fixes

  • subscription to a LiveQuery containing ParseQuery.select overrides properties (#1488) (b80eee4)

3.4.3-alpha.2 (2022-05-29)

Bug Fixes

  • invalid name for Parse.Role throws incorrect error (#1481) (8326a6f)

3.4.3-alpha.1 (2022-05-02)

Bug Fixes

  • creating a Parse.File with base64 string fails for some file types (#1467) (c07d6c9)

3.4.2-alpha.1 (2022-04-09)

Bug Fixes

  • security upgrade moment from 2.29.1 to 2.29.2 (#1472) (893c2a5)

3.4.0-alpha.3 (2021-12-05)

Bug Fixes

3.4.0-alpha.2 (2021-10-29)

Bug Fixes

  • upgrade @babel/runtime from 7.14.8 to 7.15.3 (#1404) (8cb321c)

3.4.0-alpha.1 (2021-10-27)

Features

  • add options to enable polling and set the polling interval; fixes excessive polling (#1419) (0f804b8)

3.3.2-alpha.1 (2021-10-26)

Bug Fixes

  • update parse server dependency branch; recreate package lock (#1424) (38455ef)