1.58.0 (2026-06-19)
Features
- add admin legal pages api client and display mode types (e979aa8)
- add display mode selector to info page editor (04cbbb5)
- add system pages admin section (0d6a85a)
- admin-tickets: deep-link to a specific ticket from notifications (ff0b119)
- admin: overpay certificate upload block (f523604)
- admin: quick amounts editor in payment method settings (bb8b823)
- admin: show common placeholders group in email template editor (8b2501d)
- backgrounds: add constellation background (510e4bd)
- backgrounds: add fireflies background (1d00ca9)
- backgrounds: add liquid-gradient background (71160c6)
- backgrounds: add matrix-rain background (ab91c86)
- backgrounds: add snowfall background (e3dbc4e)
- backgrounds: add starfield background with depth projection (3742f2f)
- balance: per-method quick amounts on top-up page (25784db)
- hide info tabs by display mode visibility (39758a1)
- per-method quick amounts, system pages admin, animated backgrounds overhaul (47119c4)
Bug Fixes
- address review feedback on admin pages and backgrounds (9e6372a)
- admin: gate overpay certificate block by settings permission (ecc2d45)
- admin: harden legal pages editor state handling (515c3d7)
- admin: rework email template editor (#667043) (ac75a80)
- auth: send Bearer token for account merge endpoints (6721e25)
- backgrounds: configurable wave colors and boxes grid color with explicit multicolor mode (725bf8d)
- backgrounds: expose remaining hardcoded colors in shooting-stars, meteors, gradient-animation (f1f4281)
- backgrounds: keep constellation particles in bounds on resize (acd0d7c)
- backgrounds: legacy config compatibility and locale sync (caf499a)
- backgrounds: live speed and size updates for fireflies (3df2ef0)
- backgrounds: make beams and beams-collision colors configurable (acbccc8)
- backgrounds: read aurora gradient colors and speed from settings (66c08b5)
- balance: align quick amounts edge cases with bot behavior (9219885)
- cabinet: equal-height StatCards so dashboard balance/referral align (1a3236f)
- cabinet: harden global encoders against lone UTF-16 surrogates (d37872f)
- cabinet: Lava top-up return route + Telegram-unavailable card overflow (d7f7bc7)
- cabinet: recover "Сервис недоступен" false-positive + top-up fixes (16fad9f)
- connection: stop ERR_UNKNOWN_URL_SCHEME when opening app deep links on mobile (325e221)
- guard decodeURI(Component) against lone-surrogate crash (#667225) (81581f5)
- payments: open_url_direct payment URL opens externally in Telegram (#654272) (ce5737f)
- promocode: correct activation UX, error mapping and validity dates (35428cc)
- theme: readable text on any operator palette + admin consistency pass (7f68e2c)
- ui: finish design-audit follow-ups (9456c7f)