Skip to content

Commit

Permalink
Merge branch 'gh-pages' of https://github.com/expressjs/expressjs.com
Browse files Browse the repository at this point in the history
…into contributing
  • Loading branch information
Chris Del committed Nov 12, 2024
2 parents 6eae6fc + 993111b commit cb50a5b
Show file tree
Hide file tree
Showing 10 changed files with 105 additions and 13 deletions.
29 changes: 21 additions & 8 deletions _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,32 @@

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="{{page.description}}">

<meta property="og:url" content="https://expressjs.com">
<meta property="og:type" content="website">
<meta property="og:title" content="{{page.title}}">
<meta property="og:url" content="https://expressjs.com{{page.url}}">

{% if page.author %}
<meta property="og:type" content="article" >
<meta property="og:article:author" content="{{page.author}}">
{% else %}
<meta property="og:type" content="website" >
{% endif %}

<meta name="title" property="og:title" content="{{page.title}}">
<meta property="og:description" content="{{page.description}}">
<meta property="og:image" content="https://expressjs.com/images/og.png">

{% if page.image %}
<meta property="og:image" content="{{page.image}}" >
{% else %}
<meta property="og:image" content="https://expressjs.com/images/og.png" >
{% endif %}
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="expressjs.com">
<meta property="twitter:url" content="https://expressjs.com">
<meta property="twitter:url" content="https://expressjs.com{{page.url}}">
<meta name="twitter:title" content="{{page.title}}">
<meta name="twitter:description" content="{{page.description}}">
<meta name="twitter:image" content="https://expressjs.com/images/og.png">
{% if page contains "image" %}
<meta property="twitter:image" content="{{ page.image }}" >
{% else %}
<meta property="twitter:image" content="https://expressjs.com/images/og.png" >
{% endif %}

<script data-cfasync="false" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script data-cfasync="false" src="/js/ismobile.js"></script>
Expand Down
51 changes: 47 additions & 4 deletions en/changelog/4x.md → en/changelog/index.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,56 @@
---
layout: page
title: Express 4.x changelog
description: Stay updated with the release change log for Express.js 4.x, detailing new features, bug fixes, and important changes across versions.
title: Express changelog
description: Stay updated with the release changelog for Express.js, detailing new features, bug fixes, and important changes across versions.
menu: changelog
lang: en
redirect_from: "/changelog/4x.html"
redirect_from:
- "/changelog/4x.html"
- "en/changelog/4x.html"
---

# Release Change Log
# Release changelog

All the latest updates, improvements, and fixes to Express

## 5.0.1 - Release date: 2024-10-08
{: id="5.0.1"}

The 5.0.1 patch release includes one security fix:

* Update [jshttps/cookie](https://www.npmjs.com/package/cookie) to address a [vulnerability](https://github.com/advisories/GHSA-pxg6-pf52-xh8x).

## 5.0.0 - Release date: 2024-09-09
{: id="5.0.0"}

Check the [migration guide]({{page.lang}}/guide/migrating-5.html) with all the changes in this new version of Express.

## 4.21.1 - Release date: 2024-10-08
{: id="4.21.1"}

The 4.21.1 patch release includes one security fix:

* Update [jshttps/cookie](https://www.npmjs.com/package/cookie) to address a [vulnerability](https://github.com/advisories/GHSA-pxg6-pf52-xh8x).

## 4.21.0 - Release date: 2024-09-11
{: id="4.21.0"}

The 4.21.0 minor release includes one new feature:

* Deprecate `res.location("back")` and `res.redirect("back")` magic string

## 4.20.0 - Release date: 2024-09-10
{: id="4.20.0"}

The 4.20.0 minor release includes bug fixes and some new features, including:

* The [`res.clearCookie()` method](/{{ page.lang }}/4x/api.html#res.clearCookie) deprecates `options.maxAge` and `options.expires` options.
* The [`res.redirect()` method](/{{ page.lang }}/4x/api.html#res.redirect) removes HTML link rendering.
* The [`express.urlencoded()` method](/{{ page.lang }}/4x/api.html#express.urlencoded) method now has a depth level of `32`, whereas it was previously `Infinity`.
* Adds support for named matching groups in the routes using a regex
* Removes encoding of `\`, `|`, and `^` to align better with URL spec

For a complete list of changes in this release, see [History.md](https://github.com/expressjs/express/blob/master/History.md#4200--2024-09-10)

## 4.21.0 - Release date: 2024-09-11
{: id="4.21.0"}
Expand Down
1 change: 1 addition & 0 deletions en/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Members of the Express technical committee are:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inactive:**

Expand Down
28 changes: 28 additions & 0 deletions en/resources/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,34 @@ dissent. When the PR is merged, a TC member will add them to the proper GitHub/

- Triage team [ref](https://github.com/expressjs/discussions/issues/227): @UlisesGascon

### Developer's Certificate of Origin 1.1

```text
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.
```

## Collaborator's guide

<!-- SRC: expressjs/express Collaborator-Guide.md -->
Expand Down
1 change: 1 addition & 0 deletions es/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ Los miembros del comité técnico de Express son:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inactivos:**

Expand Down
1 change: 1 addition & 0 deletions id/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Members of the Express technical committee are:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inactive:**

Expand Down
1 change: 1 addition & 0 deletions pt-br/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Os membros do comitê técnico do Express são:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inativo:**

Expand Down
1 change: 1 addition & 0 deletions th/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Members of the Express technical committee are:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida


**Inactive:**
Expand Down
1 change: 1 addition & 0 deletions tr/resources/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Members of the Express technical committee are:
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inactive:**

Expand Down
4 changes: 3 additions & 1 deletion uk/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,9 @@ description: Express is a fast, unopinionated, minimalist web framework for Node
<h3>Продуктивність</h3> Express забезпечує тонкий прошарок базової функціональності для веб-застосунків, що не спотворює звичну та зручну функціональність Node.js.
</div>

<div id="frameworks">
<div id="middleware">
<h3>Проміжні модулі</h3>
Express — це легкий та гнучкий фреймворк для маршрутизації з мінімальним набором функцій, покликаний бути розширеним використовуючи <a href="{{ page.lang }}/resources/middleware.html">проміжні Express-модулі</a>.
</div>
</div>

Expand Down

0 comments on commit cb50a5b

Please sign in to comment.