Wishlist
Productivity & WikisA self‑hosted wishlist app you can share with friends and family
Features
- Claim items on a wishlist
- Mark claimed items as purchased
- Auto‑fetch product details from URLs
- Invite users via email (SMTP required)
- PWA support for mobile access
Recent releases
View all 40 releases →- Modal UI components improved
Full changelog
What's Changed
- chore(deps): update dependency nodemailer to v8.0.5 [security] by @renovate[bot] in https://github.com/cmintey/wishlist/pull/698
- chore(deps): update node by @renovate[bot] in https://github.com/cmintey/wishlist/pull/699
- chore(deps): update alpine docker tag to v3.23.4 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/705
- chore(deps): update pnpm/action-setup action to v6 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/706
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/700
- chore(deps): update dependency typescript to v6 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/694
- chore(deps): update dependency @types/nodemailer to v8 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/701
- feat: modal improvements by @cmintey in https://github.com/cmintey/wishlist/pull/707
Full Changelog: https://github.com/cmintey/wishlist/compare/v0.63.0...v0.63.1
- handlebars security update
- nodemailer security update
- vite security update
- Email TLS configuration options
Full changelog
New features
- feat: Email TLS options by @cmintey in https://github.com/cmintey/wishlist/pull/687
Other changes
- Translations update from Hosted Weblate by @weblate in https://github.com/cmintey/wishlist/pull/678
- chore(deps): update github-actions (major) by @renovate[bot] in https://github.com/cmintey/wishlist/pull/667
- chore(deps): update dependency @sveltejs/vite-plugin-svelte to v7 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/671
- chore(deps): update dependency vite to v8 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/685
- chore(deps): update dependency @humanspeak/svelte-markdown to v1 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/663
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/684
- chore(deps): update node.js to d8e448a by @renovate[bot] in https://github.com/cmintey/wishlist/pull/683
- Translations update from Hosted Weblate by @weblate in https://github.com/cmintey/wishlist/pull/688
- chore(deps): update dependency handlebars to v4.7.9 [security] by @renovate[bot] in https://github.com/cmintey/wishlist/pull/689
- chore(deps): update dependency nodemailer to v8.0.4 [security] by @renovate[bot] in https://github.com/cmintey/wishlist/pull/690
- chore(deps): update node.js to 06e5c9f by @renovate[bot] in https://github.com/cmintey/wishlist/pull/692
- chore(deps): update dependency vite to v8.0.5 [security] by @renovate[bot] in https://github.com/cmintey/wishlist/pull/697
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/693
Full Changelog: https://github.com/cmintey/wishlist/compare/v0.62.0...v0.62.1
- OIDC configurable claims for name and username
Full changelog
New features
With OIDC, you can now specify which claims are used for setting the name and username.
- feat(oidc): allow specifying the claims used for name and username by @cmintey in https://github.com/cmintey/wishlist/pull/676
What's Changed
- fix: New items indicator alignment on list card by @cmintey in https://github.com/cmintey/wishlist/pull/675
- fix: create signup token with correct group by @cmintey in https://github.com/cmintey/wishlist/pull/681
Full Changelog: https://github.com/cmintey/wishlist/compare/v0.61.0...v0.62.0
- Skeleton v4 upgrade
- Tailwind upgrade
Full changelog
Thank you!
Wishlist has reached 500 stars! Thank you all so much for the support on this project!
Notable changes
This release upgrades two major UI libraries used by Wishlist: Tailwind and Skeleton. These upgrades involved significant changes and UI refactoring. You may notice small changes in the look of Wishlist, but the functionality should remain the same. If you notice any new bugs, please open an issue and I will look into it.
- Skeleton v4 by @cmintey in https://github.com/cmintey/wishlist/pull/426
Other changes
- Translations update from Hosted Weblate by @weblate in https://github.com/cmintey/wishlist/pull/657
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/642
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/662
- chore(deps): update dependency svelte to v5.53.5 [security] by @renovate[bot] in https://github.com/cmintey/wishlist/pull/658
- fix: Pull to refresh with dialogs by @cmintey in https://github.com/cmintey/wishlist/pull/664
- fix(deps): update dependency nodemailer to v8 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/644
- fix: retain locale number format for currency input by @cmintey in https://github.com/cmintey/wishlist/pull/665
- Translations update from Hosted Weblate by @weblate in https://github.com/cmintey/wishlist/pull/659
- chore(deps): update eslint monorepo to v10 (major) by @renovate[bot] in https://github.com/cmintey/wishlist/pull/643
- chore(deps): update node by @renovate[bot] in https://github.com/cmintey/wishlist/pull/661
- chore(deps): update packages by @renovate[bot] in https://github.com/cmintey/wishlist/pull/666
- chore(deps): update dependency @types/node to ^24.12.0 by @renovate[bot] in https://github.com/cmintey/wishlist/pull/670
- Translations update from Hosted Weblate by @weblate in https://github.com/cmintey/wishlist/pull/668
Full Changelog: https://github.com/cmintey/wishlist/compare/v0.60.1...v0.61.0
If you enjoy Wishlist and want to support the development, please consider sponsoring the project: https://github.com/sponsors/cmintey
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.