Skip to content

Releases: parse-community/Parse-SDK-JS

3.4.0-alpha.3

05 Dec 11:52
Compare
Choose a tag to compare
3.4.0-alpha.3 Pre-release
Pre-release

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

Bug Fixes

3.4.0

01 Nov 14:52
Compare
Choose a tag to compare

3.4.0 (2021-11-01)

Bug Fixes

  • update parse server dependency branch; recreate package lock (#1424) (38455ef)
  • upgrade @babel/runtime from 7.14.8 to 7.15.3 (#1404) (8cb321c)

Features

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

3.4.0-alpha.2

29 Oct 18:55
Compare
Choose a tag to compare
3.4.0-alpha.2 Pre-release
Pre-release

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

27 Oct 07:58
Compare
Choose a tag to compare
3.4.0-alpha.1 Pre-release
Pre-release

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

26 Oct 21:03
Compare
Choose a tag to compare
3.3.2-alpha.1 Pre-release
Pre-release

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

Bug Fixes

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

3.3.1

24 Sep 22:31
ddea28c
Compare
Choose a tag to compare

3.3.1

Full Changelog

Fixes

  • Upgraded crypto-js dependency for compatibility with webpack in Parse Dashboard

3.3.0

12 Jul 16:42
2e7a406
Compare
Choose a tag to compare

Improvements

  • Improve support for nested keys (#1364)
  • Doc improvement (#1349)
  • Add npm version ci check (#1345)
  • Added an error code for geospatial index failures (#1342)
  • Added date support to OfflineQuery class (#1344)

Fixes

  • Fix react native build (#1381)
  • Fix weapp uuid error (#1356)
  • Fix EventEmitter undefined on React Native 0.64 (#1351)

3.2.0

09 Apr 14:34
4a75d97
Compare
Choose a tag to compare

Breaking Changes

Improvements

  • Allow multiple classNames for Parse.Object.registerSubclass (#1315)
const classNames = ['ClassOne', 'ClassTwo', 'ClassThree'];
for (const className of classNames) {
  Parse.Object.registerSubclass(className, CustomClass);
}

Fixes

  • Fixes build for WeChat WeApp, to reduce package size, see issue/#1331

3.1.0

24 Feb 02:23
7cfc6fb
Compare
Choose a tag to compare

Breaking Changes
Parse.Push.send will now return the pushStatusId instead of { result: true }

Features

  • Add Server Health Check Parse.getServerHealth() (#1307)
  • Allow saving with custom objectId Parse.allowCustomObjectId = true (#1309)
  • Parse.Push.send now returns pushStatusId (#1302)
  • Add Parse.Push.getPushStatus (#1302)

Improvements

  • Add modifiers to query.startsWith (#1306)
  • Add modifiers to query.endsWith (#1306)

Fixes

  • EventuallyQueue now polls against /health endpoint, caused 403 forbidden side effect (#1305)
  • Allow nested increment on undefined fields (#1303)
  • Handle increment on nested fields any level deep (#1301)

3.0.0

17 Feb 21:12
e0a4da2
Compare
Choose a tag to compare

Breaking Changes
For security purposes, logIn will default to POST instead of GET method. (#1284)

If you need to use GET set the usePost option to false.
Parse.User.logIn('username', 'password', { usePost: false })

Features

  • Add EventuallyQueue API, object.saveEventually, object.destroyEventually (#1291)
  • Add Parse.CLP Object to control ClassLevelPermissions (#1145)
  • Add option { json: true } on queries (#1294)
  • Add IndexedDB Storage Controller (#1297)
  • Add Parse.User.isCurrentAsync() for async storage (#1298)

Improvements

  • Add useMasterKey option to Parse.File.destroy() (#1285)
  • User management on React-Native (#1298)
  • Parse.Schema.addField accepts Pointer and Relation types (#1281)

Fixes

  • Allow connect to LiveQuery with null fields (#1282)
  • fromJSON: Return date if value is type Date (#1293)
  • fromJSON: Allow keys to dirty, allows save fromJSON (#1295)