Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: release #7334

Merged
merged 1 commit into from
Nov 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/forty-mirrors-approve.md

This file was deleted.

22 changes: 13 additions & 9 deletions docs/content/3.middleware/4.reference/change-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

### Minor Changes

- **[ADDED]** Support for file uploads.
Now you can upload files to the server with a `multipart/form-data` content type. Files are available in the `req.files` object.
**[ADDED]** Support for file uploads
Now you can upload files to the server with a `multipart/form-data` content type. Files are available in the `req.files` object.

```ts
// Example of an endpoint that handles file uploads
Expand All @@ -28,9 +28,13 @@ Please, read the [Getting Started guide](https://docs.alokai.com/middleware/guid

### Patch Changes

- **[CHANGED]** added more verbose message with a troubleshooting guide in case that the `getLogger` method was not able to retrieve the logger instance.
** [CHANGED] **

- **[FIXED]** changed `level` property to `verbosity` in the `LoggerConfig` interface.
- added more verbose message with a troubleshooting guide in case that the `getLogger` method was not able to retrieve the logger instance.

** [FIXED] **

- changed `level` property to `verbosity` in the `LoggerConfig` interface.

## 5.1.0

Expand All @@ -42,13 +46,13 @@ Please, read the [Getting Started guide](https://docs.alokai.com/middleware/guid

### Patch Changes

- **[FIXED]** Potential XSS (Cross-Site Scripting) vulnerability in the middleware. Now, each parameter is properly sanitized and validated before being used in the middleware.
- **[FIXED]** a potential XSS (Cross-Site Scripting) vulnerability in the middleware. Now, each parameter is properly sanitized and validated before being used in the middleware.

## 5.0.0

### Major Changes

- **[CHANGED] [BREAKING]** - Changed return type of `createServer()` from `Express` to `Server` (from built-in `node:http` package). Both of those types' interfaces have the `.listen()` method with the same shape. In some older templates for starting the middleware (`middleware.js` in your repo) you come across:
- [CHANGED] [BREAKING] Changed return type of `createServer()` from `Express` to `Server` (from built-in `node:http` package). Both of those types' interfaces have the `.listen()` method with the same shape. In some older templates for starting the middleware (`middleware.js` in your repo) you come across:

```ts
async function runMiddleware(app: Express) {
Expand All @@ -62,7 +66,7 @@ If you're using that older template, please change the `Express` type to `Server
- async function runMiddleware(app: Express) {
```

- **[ADDED]** New GET /readyz endpoint for middleware for using with Kubernetes readiness probes. Please see https://docs.alokai.com/middleware/guides/readiness-probes for more information
- [ADDED] New GET /readyz endpoint for middleware for using with Kubernetes readiness probes. Please see https://docs.alokai.com/middleware/guides/readiness-probes for more information

## 4.3.1

Expand Down Expand Up @@ -210,7 +214,7 @@ createServer(config, {

### Minor Changes

- **[ADDED]** Adds WithoutContext type helper.
- 712ba85a6: [ADDED] Adds WithoutContext type helper.

```ts
type ApiClientMethods = {
Expand All @@ -224,7 +228,7 @@ createServer(config, {

### Patch Changes

- **[CHANGED]** Returning HTTP Code 408 in case of ECONNABORTED from 3rd party service, and 500 in case of ECONNRESET instead of general fallback to HTTP Code 500, to provide more precise information about the case.
- c4534b523: [CHANGED] Returning HTTP Code 408 in case of ECONNABORTED from 3rd party service, and 500 in case of ECONNRESET instead of general fallback to HTTP Code 500, to provide more precise information about the case.

## 3.8.0

Expand Down
4 changes: 2 additions & 2 deletions docs/content/4.sdk/5.reference/sdk-change-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

### Patch Changes

- **[FIXED]** Fixed type inference for function-based configurations when using the [extend](https://docs.alokai.com/sdk/advanced/extending-module#extend) method. Now the `methods` object is correctly typed.
- **[FIX]** Fixed type inference for function-based configurations when using the [extend](https://docs.alokai.com/sdk/advanced/extending-module#extend) method. Now the `methods` object is correctly typed.
- **[FIXED]** Fixed multiple files upload, now it works as expected.

## 3.4.0
Expand All @@ -19,7 +19,7 @@
```typescript
// Upload a file using multipart/form-data
await sdk.commerce.uploadFile(
{ file: new File(["content"], "test.pdf", { type: "application/pdf" }) },
{ file: new File(["content"], "test.txt", { type: "text/plain" }) },
prepareConfig({
headers: {
"Content-Type": "multipart/form-data",
Expand Down
6 changes: 6 additions & 0 deletions engineering-toolkit/eslint-config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @vue-storefront/eslint-config

## 4.0.3

### Patch Changes

- **[CHANGED]** Added `/public` directory to ignored destinations in config for nextjs.

## 4.0.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion engineering-toolkit/eslint-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-storefront/eslint-config",
"version": "4.0.2",
"version": "4.0.3",
"type": "module",
"main": "src/index.js",
"license": "MIT",
Expand Down