Andy Grunwald and Claude Opus 4.7
971b98a4cc
docs(wiki): document MAIL_FROM_SUBDOMAIN and NGINX_PORT env vars
...
Both variables exist in .env.self-host.example but were missing from the
user-facing env vars reference, so self-hosters had to read the example file's
inline comments to discover them.
- MAIL_FROM_SUBDOMAIN: added a row to the AWS SES section explaining how the
prefix combines with a verified domain to construct the MAIL FROM hostname,
and when to override the default.
- NGINX_PORT: added a new "Advanced" section for variables that almost never
need tuning, with the host-port override use-case spelled out.
Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected] >
2026-05-24 12:56:00 +02:00
Dries Augustyns
01ec34a8cb
docs: add new recipe pages for waitlist and sync unsubscribes
2026-05-17 18:08:26 +02:00
Dries Augustyns
53b631e6c6
seo: add data-nosnippet attribute and improve markdown type negotiation
2026-05-17 11:09:54 +02:00
taniasanz7
c484da88ab
feat: render template variables in WEBHOOK step url, headers and body
2026-05-16 08:11:35 +02:00
Dries Augustyns
4e95c5a4e4
seo: implement OpenAPI operation rendering and add llms documentation
2026-05-13 17:37:02 +02:00
Dries Augustyns
ccd516e4e8
feat: add Markdown cut link to footer and page for improved accessibility
2026-05-12 08:07:57 +02:00
Dries Augustyns
4ddafdc041
docs: expand documentation with new sections on importing contacts, unsubscribe pages, and API key management
2026-05-06 21:37:00 +02:00
Dries Augustyns
88a8a02e53
ui: add SVG favicon and update favicon links for consistency
2026-05-05 08:34:41 +02:00
Dries Augustyns
cbb3bffcf4
fix: update middleware matcher to exclude webmanifest files
2026-05-05 08:25:51 +02:00
Dries Augustyns
2d05c3fbc1
refactor: remove unused .png files
2026-05-04 18:17:31 +02:00
Dries Augustyns
7615b62945
fix: update not found handling in GET route to return 404 response
2026-05-04 14:09:19 +02:00
Dries Augustyns
ba23a1c6fa
fix: replace font loading method with utility function for improved performance
2026-05-04 12:45:15 +02:00
Dries Augustyns
4b5815c1d6
ui: update Open Graph and Twitter card images for various pages to enhance social sharing
2026-05-04 12:32:51 +02:00
Dries Augustyns
2eb407993b
feat: add configurable attachment limits for email service
...
Closes #358
2026-04-29 08:48:03 +02:00
Dries Augustyns
10946511b0
feat: enhance contact data handling by filtering empty strings and allowing null to delete fields
2026-04-27 16:59:18 +02:00
Dries Augustyns
c8190b953f
fix: Content negotiation for xml and txt
2026-04-23 08:04:39 +02:00
Dries Augustyns
208c809a90
fix: Add in-memory cache for lower-confidence phishing checks
2026-04-22 07:40:23 +02:00
Dries Augustyns
0b3aa28101
feat: add middleware support for .md file rewrites
2026-04-21 10:29:15 +02:00
Dries Augustyns
35a830fa7b
Merge pull request #350 from useplunk/dependabot/npm_and_yarn/next-16.2.3
2026-04-20 18:26:00 +02:00
Dries Augustyns
545d733794
docs: Add content negotiation to apps/wiki
2026-04-20 17:51:02 +02:00
Dries Augustyns
428079e632
ui: Transparent logo backgrounds
2026-04-19 09:09:46 +02:00
Dries Augustyns
e3395083db
feat: Enhance email processing to include parsed HTML body content in inbound email records
...
Closes #342
2026-04-13 17:58:52 +02:00
Dries Augustyns
ae64c2dbb5
feat: Add emailId field to webhook events for better correlation with send requests
...
Closes #344
2026-04-13 17:15:41 +02:00
dependabot[bot]
a6d5740b77
chore(deps): bump next from 16.1.7 to 16.2.3
...
Bumps [next](https://github.com/vercel/next.js ) from 16.1.7 to 16.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.1.7...v16.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.2.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-04-10 18:59:26 +00:00
Dries Augustyns
fb5aa8796a
feat: Add headless template type
2026-04-02 12:43:27 +02:00
dependabot[bot]
c17f7065d9
chore(deps): bump next from 16.1.6 to 16.1.7
...
Bumps [next](https://github.com/vercel/next.js ) from 16.1.6 to 16.1.7.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.1.6...v16.1.7 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.1.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-03-17 15:54:18 +00:00
Dries Augustyns
dc2ce02d1a
docs: Fix broken links on api overview page
2026-03-14 08:15:46 +01:00
Dries Augustyns
c19cf531b8
Merge branch 'next' of https://github.com/useplunk/plunk into next
2026-03-12 17:25:30 +01:00
Dries Augustyns
f0ef34646e
docs: Improve self-hosting env variable documentation
2026-03-12 17:24:37 +01:00
Mikkel Svartveit
44987d2b5e
fix: update old references to next.useplunk.com
2026-03-11 15:11:13 +01:00
Mikkel Svartveit
e3ea5fb6dc
fix: broken links to next-wiki.useplunk.com
2026-03-11 14:20:59 +01:00
Dries Augustyns
1a1e3204ee
chore: Add web analytics
2026-03-10 20:03:11 +01:00
Dries Augustyns
6c4cc295b8
docs: Add inbound to docs
2026-03-08 11:11:46 +01:00
Dries Augustyns
f6a32ce610
docs: Improve webhook documentation
2026-03-07 09:59:41 +01:00
Dries Augustyns
e8a247fe12
docs: Static segments
2026-02-23 14:03:05 +01:00
Dries Augustyns
b42698616a
docs: Add receiving emails functionality and update DNS records documentation
2026-02-18 08:34:49 +01:00
Dries Augustyns
5bce1d74ff
docs: add webhooks documentation for real-time event handling
2026-02-09 19:01:16 +01:00
Dries Augustyns
b4404f698e
docs: update contacts documentation to include subscription state and email delivery rules
2026-02-09 18:45:01 +01:00
dependabot[bot]
7647109fb6
chore(deps): bump next from 16.0.10 to 16.1.5
...
Bumps [next](https://github.com/vercel/next.js ) from 16.0.10 to 16.1.5.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.0.10...v16.1.5 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.1.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-01-27 20:11:43 +00:00
Dries Augustyns
0a67a8278f
feat: Add additional checks for website, NS records and personal emails
2026-01-12 20:02:08 +01:00
Dries Augustyns
e75e07f73f
fix: Add better validation for sender email
2026-01-08 09:04:50 +01:00
Dries Augustyns
940a4d225b
docs: Add more details about personalisation
2026-01-07 17:53:08 +01:00
Dries Augustyns
e732c76490
feat: Add forwarding domains as verification check
2026-01-03 09:54:17 +01:00
Dries Augustyns
85c992a9f9
types: Abstract inline interfaces to @plunk/types
2026-01-01 10:52:43 +01:00
Dries Augustyns
7648f6e1eb
chore: Replace references to deprecated services
2025-12-31 15:08:26 +01:00
Dries Augustyns
2ddfceca36
docs: Improve docs with core-concept and guides
2025-12-28 10:46:46 +01:00
Dries Augustyns
61cea95697
fix: Correctly reserve fields from being set on contact
2025-12-25 17:59:52 +01:00
Dries Augustyns
1fc1e23fce
docs: Add locale overwrite to project documentation
2025-12-25 17:53:58 +01:00
Dries Augustyns
0d54b1a631
docs: Add plus address check to /v1/verify
2025-12-24 12:18:53 +01:00
Dries Augustyns
6a9f6aa65a
feat: Add email verification endpoint at /v1/verify
2025-12-24 09:54:50 +01:00