| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2026-09-19 | 1.1 kB | |
| pocket-id_darwin_amd64 | 2026-09-19 | 78.1 MB | |
| pocket-id_linux_386 | 2026-09-19 | 72.1 MB | |
| pocket-id_linux_amd64 | 2026-09-19 | 76.1 MB | |
| pocket-id_openbsd_amd64 | 2026-09-19 | 75.6 MB | |
| pocket-id_linux_arm64 | 2026-09-19 | 71.0 MB | |
| pocket-id_linux_armv7 | 2026-09-19 | 72.7 MB | |
| pocket-id_openbsd_arm64 | 2026-09-19 | 70.5 MB | |
| pocket-id_windows_arm64.exe | 2026-09-19 | 71.1 MB | |
| pocket-id_darwin_arm64 | 2026-09-19 | 73.5 MB | |
| pocket-id_freebsd_amd64 | 2026-09-19 | 75.7 MB | |
| pocket-id_freebsd_arm64 | 2026-09-19 | 70.7 MB | |
| pocket-id_windows_amd64.exe | 2026-09-19 | 77.0 MB | |
| README.md | 2026-09-19 | 6.0 kB | |
| v2.15.0 source code.tar.gz | 2026-09-19 | 2.3 MB | |
| v2.15.0 source code.zip | 2026-09-19 | 2.9 MB | |
| Totals: 16 Items | 889.5 MB | 0 | |
Features
- show admin UI warning for SQLite on networked filesystem (#1713 by @ItalyPaleAle)
- list allowed groups when hovering over allowed group count (#1671 by @kmendell)
- add explicit public keys for federated client credentials (#1702 by @ItalyPaleAle)
- use HS256 for Pocket ID's own session tokens + fixes (#1733 by @ItalyPaleAle)
- replace individual save buttons with single "unsaved changes bar" (#1757 by @stonith404)
- include passkey icons based on AAGUID (#1756 by @michaelbeaumont)
Bug Fixes
- Update de.json Translation (#1705 by @tw-)
- show long login code button regardless where the user is coming from (059d45d by @stonith404)
- make sorting of strings case insensitive (3657012 by @stonith404)
- trim values loaded from _FILE env vars in AppConfig (#1741 by @ItalyPaleAle)
- serve bundled logo if no custom logo is set (#1748 by @ItalyPaleAle)
- add missing
awaitto catch redirect invalid URL errors (fd99a6b by @stonith404) - limit JPG and PNG pixels to prevent decompression bomb (5cbacd8 by @stonith404)
- show more user friendly error page for authorize interaction failures (81cb290 by @stonith404)
- don't auto submit OAuth device codes (43c0b79 by @stonith404)
- prevent PAR requirement bypass via conflicting request parameters (2084dff by @stonith404)
- German translations for client secrets (#1759 by @darioackermann)
- preserve AAGUID icon hashes on Windows (b816360 by @stonith404)
- default profile picture empty if username contains only one char (4edfaf6 by @stonith404)
Documentation
Other
- Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#1711 by @dependabot[bot])
- add Hungarian language files (dd2fc67 by @stonith404)
- Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1725 by @dependabot[bot])
- update Go to
v1.27.0(f235104 by @stonith404) - update golangci-lint version (6ff9a5b by @stonith404)
- update Francis to rc.2 (#1728 by @ItalyPaleAle)
- upgrade jwx to v4 (#1730 by @ItalyPaleAle)
- Bump google.golang.org/grpc from 1.83.0 to 1.83.1 in /backend (#1736 by @dependabot[bot])
- update Francis to rc.5 (#1738 by @ItalyPaleAle)
- Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1739 by @dependabot[bot])
- update Francis to rc.6 (#1745 by @ItalyPaleAle)
- Bump adm-zip from 0.6.0 to 0.6.1 (#1747 by @dependabot[bot])
- update AAGUIDs (#1751 by @github-actions[bot])
- Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#1742 by @dependabot[bot])
- update vulnerable packages (1ee34fd by @stonith404)
- upgrade alpine packages on image build (d2c2cda by @stonith404)
- Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#1760 by @dependabot[bot])
- fix type checks (c22003f by @stonith404)
- Bump go.opentelemetry.io/otel/exporters/zipkin from 1.44.0 to 1.45.0 in /backend (#1765 by @dependabot[bot])
- update backend dependencies (6060c6e by @stonith404)
Full Changelog: https://github.com/pocket-id/pocket-id/compare/v2.14.0...v2.15.0