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
BREAKING CHANGE: This releases increases the required minimum versions to Postgres `15`, PostGIS `3.3` and removes support for Postgres `13`, `14`, PostGIS `3.1`, `3.2`.
Copy file name to clipboardexpand all lines: README.md
+19-19
Original file line number
Diff line number
Diff line change
@@ -127,33 +127,33 @@ Before you start make sure you have installed:
127
127
128
128
Parse Server is continuously tested with the most recent releases of Node.js to ensure compatibility. We follow the [Node.js Long Term Support plan](https://github.com/nodejs/Release) and only test against versions that are officially supported and have not reached their end-of-life date.
129
129
130
-
| Version | Minimum Version | End-of-Life |Compatible|
Parse Server is continuously tested with the most recent releases of MongoDB to ensure compatibility. We follow the [MongoDB support schedule](https://www.mongodb.com/support-policy) and [MongoDB lifecycle schedule](https://www.mongodb.com/support-policy/lifecycles) and only test against versions that are officially supported and have not reached their end-of-life date. MongoDB "rapid releases" are ignored as these are considered pre-releases of the next major version.
139
139
140
-
| Version | Minimum Version | End-of-Life |Compatible|
Parse Server is continuously tested with the most recent releases of PostgreSQL and PostGIS to ensure compatibility, using [PostGIS docker images](https://registry.hub.docker.com/r/postgis/postgis/tags?page=1&ordering=last_updated). We follow the [PostgreSQL support schedule](https://www.postgresql.org/support/versioning) and [PostGIS support schedule](https://www.postgis.net/eol_policy/) and only test against versions that are officially supported and have not reached their end-of-life date. Due to the extensive PostgreSQL support duration of 5 years, Parse Server drops support about 2 years before the official end-of-life date.
149
149
150
-
| Version | PostGIS Version | End-of-Life | Parse Server Support | Compatible |
|`pages`| yes |`Object`|`undefined`|-|`PARSE_SERVER_PAGES`| The options for pages such as password reset and email verification. |
486
-
|`pages.enableRouter`| yes |`Boolean`|`false`|-|`PARSE_SERVER_PAGES_ENABLE_ROUTER`| Is `true`if the pages router should be enabled; this is required for any of the pages options to take effect. |
486
+
|`pages.enableRouter`| yes |`Boolean`|`false`|-|`PARSE_SERVER_PAGES_ENABLE_ROUTER`| Is `true`if the pages router should be enabled; this is required for any of the pages options to take effect. |
487
487
|`pages.customRoutes`| yes |`Array`|`[]`|-|`PARSE_SERVER_PAGES_CUSTOM_ROUTES`| The custom routes. The routes are added in the order they are defined here, which has to be considered since requests traverse routes in an ordered manner. Custom routes are traversed after build-in routes such as password reset and email verification. |
488
488
|`pages.customRoutes.method`||`String`|-|`GET`, `POST`|-| The HTTP method of the custom route. |
489
489
|`pages.customRoutes.path`||`String`|-|`custom_page`|-| The path of the custom route. Note that the same path can used if the `method` is different, for example a path `custom_page` can have two routes, a `GET` and `POST` route, which will be invoked depending on the HTTP request method. |
@@ -777,7 +777,7 @@ The following parameter and placeholder keys are reserved because they are used
777
777
| Parameter | Optional | Type | Default value | Example values | Environment variable | Description |
| `pages` | yes | `Object` | `undefined` | - | `PARSE_SERVER_PAGES` | The options for pages such as password reset and email verification. |
780
-
| `pages.enableRouter` | yes | `Boolean` | `false` | - | `PARSE_SERVER_PAGES_ENABLE_ROUTER` | Is `true` if the pages router should be enabled; this is required for any of the pages options to take effect. |
780
+
| `pages.enableRouter` | yes | `Boolean` | `false` | - | `PARSE_SERVER_PAGES_ENABLE_ROUTER` | Is `true` if the pages router should be enabled; this is required for any of the pages options to take effect. |
781
781
| `pages.enableLocalization` | yes | `Boolean` | `false` | - | `PARSE_SERVER_PAGES_ENABLE_LOCALIZATION` | Is true if pages should be localized; this has no effect on custom page redirects. |
782
782
| `pages.localizationJsonPath` | yes | `String` | `undefined` | `./private/translations.json` | `PARSE_SERVER_PAGES_LOCALIZATION_JSON_PATH` | The path to the JSON file for localization; the translations will be used to fill template placeholders according to the locale. |
783
783
| `pages.localizationFallbackLocale` | yes | `String` | `en` | `en`, `en-GB`, `default` | `PARSE_SERVER_PAGES_LOCALIZATION_FALLBACK_LOCALE` | The fallback locale for localization if no matching translation is provided for the given locale. This is only relevant when providing translation resources via JSON file. |
0 commit comments