Releases: parse-community/parse-server
Releases · parse-community/parse-server
2.5.0
2.5.0
New Features:
- Adds ability to run full text search (#3904), thanks to Diamond Lewis
- Adds ability to run
$withinPolygon
queries (#3889), thanks to Diamond Lewis - Adds ability to pass read preference per query with mongodb (#3865), thanks to davimacedo
- beforeFind trigger now includes
isGet
for get queries (#3862), thanks to davimacedo - Adds endpoints for dashboard's audience API (#3861), thanks to davimacedo
- Restores the job scheduling endpoints (#3927), thanks to Florent Vilmart
Improvements:
- Removes unnecessary warning when using maxTimeMs with mongodb, thanks to Tyler Brock
- Improves access control on system classes (#3916), thanks to Worathiti Manosroi
- Adds bytes support in postgres (#3894), thanks to Diamond Lewis
Bug Fixes:
- Fixes issue with vkontakte adapter that would hang the request, thanks to Denis Trofimov
- Fixes issue affecting null relational data (#3924), thanks to davimacedo
- Fixes issue affecting session token deletion (#3937), thanks to Florent Vilmart
- Fixes issue affecting the serverInfo endpoint (#3933), thanks to Florent Vilmart
- Fixes issue affecting beforeSave with dot-noted sub-documents (#3912), thanks to IlyaDiallo
- Fixes issue affecting emails being sent when using a 3rd party auth (#3882), thanks to davimacedo
Dependency Updates:
Devevelopment dependencies
2.4.2
2.4.2
New Features:
- ParseQuery: Support for withinPolygon #3866, thanks to Diamond Lewis
Improvements:
- Postgres: Use transactions when deleting a class, #3869, thanks to Vitaly Tomilov
- Postgres: Proper support for GeoPoint equality query, #3874, thanks to Diamond Lewis
- beforeSave and liveQuery will be correctly triggered on email verification #3851, thanks to Florent Vilmart
Bug fixes:
- Skip authData validation if it hasn't changed, on PUT requests #3872, thanks to Florent Vilmart
Dependency Updates:
2.4.1
2.4.1
Bug fixes:
- Fixes issue affecting relation updates (#3835, #3836), thanks to Florent Vilmart
- Fixes issue affecting sending push notifications, thanks to Felipe Andrade
- Session are always cleared when updating the passwords (#3289, #3821, thanks to Florent Vilmart
Dependency Updates:
2.4.0
2.4.0
Starting 2.4.0, parse-server is tested against node 6.10 and 7.10, mongodb 3.2 and 3.4.
If you experience issues with older versions, please open a issue.
New Features:
- Adds
count
Class Level Permission (#3814), thanks to Florent Vilmart - Proper graceful shutdown support (#3786), thanks to Florent Vilmart
- Let parse-server store as
scheduled
Push Notifications with push_time (#3717, #3722), thanks to Felipe Andrade
Improvements
- Parse-Server images are built through docker hub, thanks to Florent Vilmart
- Skip authData validation if it hasn't changed, thanks to Florent Vilmart
- [postgres] Improve performance when adding many new fields to the Schema (#3740), thanks to Paulo Vítor S Reis
- Test maintenance, wordsmithing and nits (#3744), thanks to Arthur Cinader
Bug Fixes:
- [postgres] Fixes issue affecting deleting multiple fields of a Schema (#3734, #3735), thanks to Paulo Vítor S Reis
- Fix issue affecting _PushStatus state (#3808), thanks to Florent Vilmart
- requiresAuthentication Class Level Permission behaves correctly, thanks to Florent Vilmart
- Email Verification related fields are not exposed (#3681, #3393, #3432), thanks to Anthony Mosca
- HTTP query parameters are properly obfuscated in logs (#3793, #3789), thanks to @youngerong
- Improve handling of
$near
operators in$or
queries (#3767, #3798), thanks to Jack Wearden - Fix issue affecting arrays of pointers (#3169), thanks to Florent Vilmart
- Fix issue affecting overloaded query constraints (#3723, #3678), thanks to Florent Vilmart
- Properly catch unhandled rejections in _Installation updates (#3795), thanks to kahoona77
Dependency Updates:
Devevelopment dependencies
2.3.8
2.3.8
New Features
- Support for PG-Promise options, thanks to ren dong
Improvements
- Improves support for graceful shutdown, thanks to Florent Vilmart
- Improves configuration validation for Twitter Authentication, thanks to Benjamin Wilson Friedman
Bug Fixes
- Fixes issue affecting GeoPoint __type with Postgres, thanks to zhoul-HS
- Prevent user creation if username or password is empty, thanks to Wissam Abirached
Dependency Updates:
2.3.7
New Features
- New endpoint to resend verification email, thanks to Xy Ziemba
Improvements
- Add TTL option for Redis Cache Adapter, thanks to Ryan Foster
- Update Postgres Storage Adapter, thanks to Vitaly Tomilov
Bug Fixes
- Add index on Role.name, fixes (#3579), thanks to Natan Rolnik
- Fix default value of userSensitiveFields, fixes (#3593), thanks to Arthur Cinader
Dependency Updates:
2.3.6
2.3.6
Improvements
- Adds support for injecting a middleware for instumentation in the CLI, thanks to Florent Vilmart
- Alleviate mongodb bug with $or queries SERVER-13732, thanks to Jack Wearden
Bug Fixes
- Fix issue affecting password policy and empty passwords, thanks to Bhaskar Reddy Yasa
- Fix issue when logging url in non string objects, thanks to Paulo Vítor S Reis
Dependencies updates:
2.3.5
2.3.5
Bug Fixes
- Allow empty client key
(#3497), thanks to Arthur Cinader - Fix LiveQuery unsafe user
(#3525), thanks to David Starke - Use
flushdb
instead offlushall
in RedisCacheAdapter
(#3523), thanks to Jeremy Louie - Fix saving GeoPoints and Files in
_GlobalConfig
(Make sure we don't treat
dot notation keys as topLevel atoms)
(#3531), thanks to Florent Vilmart
2.3.3
Breaking Changes
- Minimum Node engine bumped to 4.6 (#3480), thanks to Florent Vilmart
Bug Fixes
- Add logging on failure to create file (#3424), thanks to Arthur Cinader
- Log Parse Errors so they are intelligible (#3431), thanks to Arthur Cinader
- MongoDB $or Queries avoid SERVER-13732 bug (#3476), thanks to Jack Wearden
- Mongo object to Parse object date serialization - avoid re-serialization of iso of type Date (#3389), thanks to nodechefMatt
Improvements
- Ground preparations for push scalability (#3080), thanks to Florent Vilmart
- Use uWS as optional dependency for ws server (#3231), thanks to Florent Vilmart
2.3.2
New features
- Add parseFrameURL for masking user-facing pages (#3267), thanks to Lenart Rudel
Bug fixes
- Fix Parse-Server to work with winston-daily-rotate-1.4.2 (#3335), thanks to Arthur Cinader
Improvements
- Add support for regex string for password policy validatorPattern setting (#3331), thanks to Bhaskar Reddy Yasa
- LiveQuery should match subobjects with dot notation (#3322), thanks to David Starke
- Reduce time to process high number of installations for push (#3264), thanks to jeacott1
- Fix trivial typo in error message (#3238), thanks to Arthur Cinader