Skip to content

Commit 80384a8

Browse files
committed
Default to sending mailbox challenge emails
1 parent 27053ef commit 80384a8

4 files changed

Lines changed: 39 additions & 32 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- `@passlock/server` `createMailboxChallenge` will now send the challenge email unless `sendEmail: false` is set explicitly.
13+
- Upgraded npm dependencies
14+
1015
## [2.9.2] - 2026-06-25
1116

1217
### Removed

examples/sveltekit/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,20 @@
3131
"@lucide/svelte": "^1.21.0",
3232
"@passlock/browser": "^2.9.2",
3333
"@passlock/server": "^2.9.2",
34-
"@sveltejs/adapter-node": "^5.5.6",
34+
"@sveltejs/adapter-node": "^5.5.7",
3535
"@sveltejs/kit": "^2.68.0",
3636
"@sveltejs/vite-plugin-svelte": "^7.1.2",
3737
"@tailwindcss/vite": "4.3.1",
3838
"@types/node": "^24.1.0",
39-
"daisyui": "^5.5.23",
39+
"daisyui": "^5.6.2",
4040
"dotenv": "^17.4.2",
4141
"drizzle-kit": "^0.31.10",
4242
"drizzle-orm": "^0.45.2",
4343
"eslint": "^10.5.0",
4444
"eslint-config-prettier": "^10.1.8",
45-
"eslint-plugin-svelte": "^3.19.0",
45+
"eslint-plugin-svelte": "^3.20.0",
4646
"globals": "^17.7.0",
47-
"prettier": "^3.8.4",
47+
"prettier": "^3.8.5",
4848
"prettier-plugin-svelte": "^4.1.1",
4949
"prettier-plugin-tailwindcss": "^0.8.0",
5050
"sort-package-json": "catalog:",

packages/server/src/mailbox/mailbox.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,9 @@ export interface CreateMailboxChallengeOptions {
299299
/**
300300
* Ask Passlock to send the generated one-time-code email.
301301
*
302-
* When omitted or `false`, challenge creation keeps the generate-only
302+
* When omitted or `true` emails will be sent via the Passlock infrastructure
303+
*
304+
* When set to false challenge creation keeps the generate-only
303305
* behavior and no email is sent by Passlock. The returned `code` and
304306
* `message` remain available for custom delivery in either mode.
305307
*/

pnpm-lock.yaml

Lines changed: 27 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)