🌊 Remnawave Backend v2.2.0
2.1.19...2.2.0
🚀 Enhancements
- Implement subscription response rules (SRR) system (c97785d)
- Enhance error logging for ZodValidationException (ab3ee8a)
- Add optional
not connected users notificationfeature (bfc0242) - Add ApiBadRequestResponse decorator to endpoint (bccc2fe)
- Implement passkey authentication and remnawave settings management, move auth related .env variables to database (28e5329)
🩹 Fixes
- Enhance SNI handling in FormatHostsService (e1edab3)
- Updatr default SRR config (37fa407)
- Exlcude /info from SRR matcher (6c0c920)
- Forbid specific template (31591fa)
- Backend-contract deps (e321ebc)
- Add Redis caching with Keyv in processors and scheduler modules (ee0fe00)
- Clear forgotten cache (ade18f3)
- Remove user from node when no active data is found (7901e14)
- Delete unknown subscription templates during seeding process (8b93fd3)
- Update metrics URL in .env.sample and ensure case insensitivity for header values in response rules matcher (ff3fd57)
💅 Refactors
- User update logic (2b4bc8e)
🏡 Chore
- Update Dockerfile to use new validator URLs for frontend resources (d38214b)
- Add snippets functionality (a222fac)
- Update SRR Json-Schema (70b62b1)
- Make response rule modifications optional (2374985)
- Enhance subscription template management (55d91a6)
- Add external squads management (5fe625e)
- Integrate external squad actions queue (c18e2cb)
- Update external squad management (e57e006)
- Clean up environment variable assignments in gen-doc.ts (dba625b)
- Release v2.2.0 (dd2e663)
- Update version to 2.2.24 and add validator dependency (5baff38)
Latest Docker image:
remnawave/backend:latestghcr.io/remnawave/backend:latest
Docker images:
remnawave/backend:2.2.0ghcr.io/remnawave/backend:2.2.0
What's Changed
Full Changelog: 2.1.19...2.2.0