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
When environment variables fail validation at startup, the app now prints a readable error message and the offending fields, then exits with code 1 — instead of dumping a long stack trace. Before: a wall of webpack stack frames around `Invalid environment variables`. After: e.g. `Validation error: Required at "SECRET_KEY"` followed by a JSON list of the failing fields.
Added app-deleted-handler, shared webhook abstraction, that automatically runs apl.delete(). It additionally exposes hooks to run extra clean up, like DynamoDB pruning (this is per-app logic).
This is only relevant for you if you use & enabled OpenTelemetry.
12
+
13
+
## 1.22.9
14
+
15
+
### Patch Changes
16
+
17
+
- 2865a4f: Upgraded next.js to v15.5.18, more info: https://vercel.com/changelog/next-js-may-2026-security-release
18
+
19
+
## 1.22.8
20
+
21
+
### Patch Changes
22
+
23
+
- 9265c47: Fixed Client Logs date filter showing an opaque error when the "From" date was after the "To" date. Before, the request was sent and DynamoDB rejected it with a generic validation error. Now the form skips the request and shows a clear inline message, and the API rejects inverted ranges with a 400 response.
24
+
- 4af78c1: Failed JWT verification in tRPC procedures no longer reports to Sentry as an error. Before, an expired or invalid token raised a 500 (or 403) and produced an error in monitoring even though it was a normal client-side auth failure. Now it logs a warning and returns 401, so dashboards stay clean and the client can react to the auth state correctly.
Copy file name to clipboardExpand all lines: apps/avatax/e2e/generated/types.ts
+54Lines changed: 54 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4925,6 +4925,28 @@ export type CheckoutCustomerNoteUpdate = {
4925
4925
errors: Array<CheckoutError>;
4926
4926
};
4927
4927
4928
+
/**
4929
+
* Deletes a checkout.
4930
+
*
4931
+
* Added in Saleor 3.23.
4932
+
*
4933
+
* Requires one of the following permissions: MANAGE_CHECKOUTS.
4934
+
*/
4935
+
export type CheckoutDelete = {
4936
+
__typename?: 'CheckoutDelete';
4937
+
errors: Array<CheckoutDeleteError>;
4938
+
};
4939
+
4940
+
export type CheckoutDeleteError = {
4941
+
__typename?: 'CheckoutDeleteError';
4942
+
/** The error code. */
4943
+
code: CheckoutErrorCode;
4944
+
/** Name of a field that caused the error. A value of `null` indicates that the error isn't associated with a particular field. */
4945
+
field?: Maybe<Scalars['String']['output']>;
4946
+
/** The error message. */
4947
+
message?: Maybe<Scalars['String']['output']>;
4948
+
};
4949
+
4928
4950
/**
4929
4951
* Updates the delivery method (shipping method or pick up point) of the checkout. Updates the checkout shipping_address for click and collect delivery for a warehouse address.
4930
4952
*
@@ -6935,6 +6957,25 @@ export type CustomerDelete = {
6935
6957
user?: Maybe<User>;
6936
6958
};
6937
6959
6960
+
/**
6961
+
* Event sent when customer user is deleted.
6962
+
*
6963
+
* Added in Saleor 3.23.
6964
+
*/
6965
+
export type CustomerDeleted = Event & {
6966
+
__typename?: 'CustomerDeleted';
6967
+
/** Time of the event. */
6968
+
issuedAt?: Maybe<Scalars['DateTime']['output']>;
6969
+
/** The user or application that triggered the event. */
6970
+
issuingPrincipal?: Maybe<IssuingPrincipal>;
6971
+
/** The application receiving the webhook. */
6972
+
recipient?: Maybe<App>;
6973
+
/** The user the event relates to. */
6974
+
user?: Maybe<User>;
6975
+
/** Saleor version that triggered the event. */
6976
+
version?: Maybe<Scalars['String']['output']>;
6977
+
};
6978
+
6938
6979
/** History log of the customer. */
6939
6980
export type CustomerEvent = Node & {
6940
6981
__typename?: 'CustomerEvent';
@@ -12597,6 +12638,14 @@ export type Mutation = {
12597
12638
* - CHECKOUT_UPDATED (async): A checkout was updated.
* Requires one of the following permissions: MANAGE_CHECKOUTS.
12647
+
*/
12648
+
checkoutDelete?: Maybe<CheckoutDelete>;
12600
12649
/**
12601
12650
* Updates the delivery method (shipping method or pick up point) of the checkout. Updates the checkout shipping_address for click and collect delivery for a warehouse address.
12602
12651
*
@@ -14840,6 +14889,11 @@ export type MutationCheckoutCustomerNoteUpdateArgs = {
14840
14889
};
14841
14890
14842
14891
14892
+
export type MutationCheckoutDeleteArgs = {
14893
+
id: Scalars['ID']['input'];
14894
+
};
14895
+
14896
+
14843
14897
export type MutationCheckoutDeliveryMethodUpdateArgs = {
0 commit comments