You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ ___
135
135
- Fix incorrect LiveQuery events triggered for multiple subscriptions on the same class with different events [#7341](https://github.com/parse-community/parse-server/pull/7341)
136
136
- Fix select and excludeKey queries to properly accept JSON string arrays. Also allow nested fields in exclude (Corey Baker) [#7242](https://github.com/parse-community/parse-server/pull/7242)
137
137
- Fix LiveQuery server crash when using $all query operator on a missing object key (Jason Posthuma) [#7421](https://github.com/parse-community/parse-server/pull/7421)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -182,7 +182,9 @@ If you change or remove an existing feature that would lead to a breaking change
182
182
- Use a default value that falls back to existing behavior.
183
183
- Add a deprecation definition in `Deprecator/Deprecations.js` that will output a deprecation warning log message on Parse Server launch, for example:
184
184
> DeprecationWarning: The Parse Server option 'example' will be removed in a future release.
185
-
185
+
186
+
For deprecations that can only be determined ad-hoc during runtime, for example Parse Query syntax deprecations, use the `Deprecator.logRuntimeDeprecation()` method.
187
+
186
188
Deprecations become breaking changes after notifying developers through deprecation warnings for at least one entire previous major release. For example:
187
189
-`4.5.0` is the current version
188
190
-`4.6.0` adds a new optional feature and a deprecation warning for the existing feature
`DeprecationWarning: The Parse Server option '${deprecations[0].optionKey}' default will change to '${deprecations[0].changeNewDefault}' in a future version.`
26
+
);
26
27
});
27
28
28
29
it('does not log deprecation for new default if option is set manually',async()=>{
0 commit comments