Skip to content

Commit 8eb2088

Browse files
pwizlameganelachenyderrickmehaffygpenestb13579
authored
Release 4.2.0 to staging (#933)
* Logo customization via admin panel (#855) * Write custom logo documentation in user guide * Add new icons * Fix custom logo explanations + add note in dev docs * Fix typos and improve phrasing * Improve callouts * Add precisions in callout * Add screenshot * Improve documentation after reviews * Update screenshot * minor cleanups and rewriting middleware documentation with examples (#912) * minor cleanups and rewriting middleware documentation Signed-off-by: Derrick Mehaffy <[email protected]> * finish all the middlewares * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md Co-authored-by: Gabriel <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md Co-authored-by: Pierre Wizla <[email protected]> * Slightly reword code comment * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * Update docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md * more cleanup * Update wording Co-authored-by: Gabriel <[email protected]> Co-authored-by: Pierre Wizla <[email protected]> * Digital Ocean app platform deployment guide (#857) * Created new Digital Ocean App Platform deployment guide * Rough outline for deploying on DO-AP * fix top matter * Add server.js/ts and database.js/ts min config snippets * Add postgres dependencies commands & rough DO directions * Added DO config steps * fixed text in callout * fix code snippets and delint * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md Co-authored-by: DMehaffy <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md Co-authored-by: DMehaffy <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digital-ocean-app-platform-2022.md Co-authored-by: DMehaffy <[email protected]> * added text for server config and GitHub quickstart link * add GitHub quickstart link and server.js config details * Corrected Digital Ocean to DigitalOcean * Fixed spelling and delint + changed file name * rebase * fix database name * Fixed the first section * change environment variable heading title and clean up section * cleanup caps * change heading level * fixed file path and added server config intro * add pg package link * fixed code blocks * add formatting to App access link * delint * fixed spelling and punctuation * fixed misc formatting * revised deployment section * cleaned up code blocks + misc formatting * fix code typo * fixed code block formatting * improve text * revised intro * code cleanup * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: Pierre Wizla <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform-2022.md Co-authored-by: meganelacheny <[email protected]> * Change file name and misc fixes * remove alt file name * delete draft file * added space for "// path" * fixed various things * Rewrite the Strapi project section * fixed the managed database deployment directions * fixed typo * remove text * changed table format * cleaned up text * fixed misc small issues * Edited the managed database section * small wording fix * add link to env table * change casing * small fixes * clarify the saving changes step * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md Co-authored-by: DMehaffy <[email protected]> * Update docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md Co-authored-by: DMehaffy <[email protected]> * Update environment variables directions Co-authored-by: DMehaffy <[email protected]> Co-authored-by: Pierre Wizla <[email protected]> Co-authored-by: meganelacheny <[email protected]> * Updates plugins user guide for marketplace providers (#923) * update plugins user guide for marketplace providers * Incorporate feedback * Update installing-plugins-via-marketplace.md * update screenshots * fix typo * crop image * Fix broken links * Update marketplace screenshot * Drop v12 support (#928) * Drop v12 support (>=14.19.1 <=16.x.x) * Update node version in FAQ * Keep v14 as most recommended * Moved middleware list into a table with installed vs required (#936) * Moved middleware list into a table with installed vs required * pr feedback * revert to piwi's vs code extension for tables Co-authored-by: Pierre Wizla <[email protected]> * Add callout about templates being reworked (#938) * Update again node version in telemetry docs * Update templates callout title * Bump version number to 4.2.0 * chore: update React docs to function components (#897) Co-authored-by: meganelacheny <[email protected]> Co-authored-by: DMehaffy <[email protected]> Co-authored-by: Gabriel <[email protected]> Co-authored-by: Shaun Brown <[email protected]> Co-authored-by: Michaël De Boey <[email protected]>
1 parent 8ca9559 commit 8eb2088

File tree

24 files changed

+965
-517
lines changed

24 files changed

+965
-517
lines changed

docs/developer-docs/latest/developer-resources/content-api/integrations/react.md

Lines changed: 244 additions & 331 deletions
Large diffs are not rendered by default.

docs/developer-docs/latest/development/admin-customization.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,9 +217,13 @@ The Strapi admin panel displays a logo in 2 different locations, represented by
217217
| On the login page | `config.auth.logo` |
218218
| In the main navigation | `config.menu.logo` |
219219

220-
To update the logos, put image files in the `./src/admin/extensions` folder and update the corresponding keys.
220+
To update the logos, put image files in the `./src/admin/extensions` folder and update the corresponding keys. There is no size limit for image files set through the configuration files.
221221

222-
The size of the custom image should be the same as the default one (434px x 120px).
222+
::: note
223+
The logo displayed in the main navigation of the admin panel can also be customized directly via the admin panel (see [User Guide](/user-docs/latest/settings/managing-global-settings.md)). However, the logo displayed in the login page can only be customized via the configuration files for now.
224+
<br>
225+
Note also that the main navigation logo uploaded via the admin panel supersedes any logo set through the configuration files.
226+
:::
223227

224228
#### Favicon
225229

docs/developer-docs/latest/getting-started/usage-information.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ However, these above actions alone are often insufficient to maintain an overall
1919
- How long does setting up a project take? If the global install time increases, does it mean that users are encountering issues or the process is simply too complicated?
2020
- What type of errors our users are facing?
2121
- What are the most used plugins?
22-
- Should we focus our efforts to being compatible with Node 12? Maybe our community uses version 12, in greater percentages than the global Node.js community?
22+
- Should we focus our efforts on being compatible with Node 16? Maybe our community uses version 16 in greater percentages than the global Node.js community?
2323
- And more...
2424

2525
Without these metrics, we wouldn't be able to make the right choices as we continue to move forward with the roadmap and provide what you, the community and users, are asking for.

docs/developer-docs/latest/plugins/upload.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ canonicalUrl: https://docs.strapi.io/developer-docs/latest/plugins/upload.html
66

77
# Upload
88

9-
Thanks to the plugin `Upload`, you can upload any kind of file on your server or external providers such as **AWS S3**.
9+
The `Upload` plugin is used to implement the Media Library available in the admin panel. With it you can upload any kind of file on your server or external providers such as **AWS S3**.
1010

1111
## Configuration
1212

docs/developer-docs/latest/setup-deployment-guides/configurations/optional/environment.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,3 @@ yarn start # uses host 127.0.0.1
119119
NODE_ENV=production yarn start # uses host defined in .env. If not defined, uses 0.0.0.0
120120
HOST=10.0.0.1 NODE_ENV=production yarn start # uses host 10.0.0.1
121121
```
122-

docs/developer-docs/latest/setup-deployment-guides/configurations/optional/functions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ module.exports = () => {
5353
};
5454
```
5555

56-
5756
## Destroy
5857

5958
The `destroy` function found in `./src/index.js` is an asynchronous function that runs before the application gets shut down.

docs/developer-docs/latest/setup-deployment-guides/configurations/required/middlewares.md

Lines changed: 342 additions & 74 deletions
Large diffs are not rendered by default.

docs/developer-docs/latest/setup-deployment-guides/deployment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Deploying databases along with Strapi is covered in the [databases guide](/devel
1717
::: prerequisites
1818
To provide the best possible environment for Strapi there are a few requirements, these apply in both a development (local) as well as a staging and production workflow.
1919

20-
- Node LTS (v12 or V14) **Note that odd-number releases of Node will never be supported (e.g. v13, v15).**
20+
- Node LTS (v14 or v16) **Note that odd-number releases of Node will never be supported (e.g. v13, v15).**
2121
- NPM v6 or whatever ships with the LTS Node versions
2222
- Typical standard build tools for your OS (the `build-essentials` package on most Debian-based systems)
2323
- At least 1 CPU core (Highly recommended at least 2)

docs/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/digitalocean-app-platform.md

Lines changed: 281 additions & 69 deletions
Large diffs are not rendered by default.

docs/developer-docs/latest/setup-deployment-guides/installation/cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Strapi CLI (Command Line Interface) installation scripts are the fastest way to
1212

1313
The CLI installation guide requires at least two software prerequisites to be already installed on your computer:
1414

15-
- [Node.js](https://nodejs.org): only LTS versions are supported (v12 and v14). Other versions of Node.js may not be compatible with the latest release of Strapi. The 14.x version is most recommended by Strapi.
15+
- [Node.js](https://nodejs.org): only LTS versions are supported (v14 and v16). Other versions of Node.js may not be compatible with the latest release of Strapi. The 14.x version is most recommended by Strapi.
1616
- [npm](https://docs.npmjs.com/cli/v6/commands/npm-install) (v6 only) or [yarn](https://yarnpkg.com/getting-started/install) to run the CLI installation scripts.
1717

1818
A database is also required for any Strapi project. Strapi currently supports the following databases:

0 commit comments

Comments
 (0)