-
v0.5.1 Stable
released this
2026-09-18 18:50:51 +00:00 | 0 commits to main since this releasePatch release (fixes only, no new features).
Changes since v0.5.0
- #280 - removed
PALETTE_TRUSTED_IP_HEADER; API rate limits now key on the peer address only (all client-supplied IP headers ignored) - #292 - paste names now highlight uniformly on row hover in all list tables
- #294 - fixed switching to the midnight theme forcing dark mode (dark-first theme variant resolution)
- #296 - URL column in list tables: position restored to 6th, resized to fit the table without clipping the ID column, values rendered as plain text
Full changelog: https://git.archfox.org/poslop/palette/compare/v0.5.0...v0.5.1
Downloads
- #280 - removed
-
v0.5.0 Stable
released this
2026-09-18 01:49:44 +00:00 | 13 commits to main since this releasePalette v0.5.0
Highlights
- Theme-aware scrollbars: scrollbar styling now tracks the active theme preset (standard scrollbar-color/width with webkit fallbacks) (#273)
- Jump to top / bottom buttons for long pastes and the editor (#267), now also visible on mobile initial load (#282)
- Code viewer: line-number gutter sized to the widest number (#257) and pinned during horizontal scroll (#261); editor line numbers align with wrapped text rows (#274)
- Static-width copy/link feedback buttons so neighbors never jump (#260)
- History URL column widened (#255); page URLs renamed to match nav labels with 301 redirects (#256)
- Security: rate limiter keys buckets on the peer address instead of client-controlled X-Forwarded-For; optional trusted-header mode via PALETTE_TRUSTED_IP_HEADER (wiring tracked in #280) (#284)
- Fix: /raw streams attachment blobs for all attachment mimes instead of an empty body for non-images (#281)
- README + wiki screenshot refresh for the release (#278)
Notes
- Default rate-limit keying uses the direct peer address; deployments behind a trusted proxy that need per-client keying can set PALETTE_TRUSTED_IP_HEADER (see #280 for the current wiring status).
Downloads