🌊 Remnawave Backend v1.5.6
1.5.5...1.5.6
🚀 Enhancements
- Implement HWID device detection and limitation feature (448a835)
- Enhance proxy group handling in Clash and Mihomo generators (78098f5)
- Add custom response headers to subscription settings (0ef99d2)
- Ensure unique XTLS configuration during seeding (0d37a8a)
- Add optional thread ID support for Telegram notifications (bf44fc1)
- Add upsert functionality for hwid user devices (299c305)
🩹 Fixes
- Correct hwid device limit logic in subscription service (ec261e1)
- Trim address fields in HostsService and NodesService (a32e954)
- Update WEBHOOK_URL validation to accept both http and https (5f06c5c)
- Update listen addresses in XrayJsonDefaultConfig (428d7b3)
- Ensure proper response handling in ProxyCheckGuard (3ca59e4)
- Improve network handling in FormatHostsService (47e9b1e)
💅 Refactors
- Simplify hwid header extraction logic (e4bb0c0)
- Update NodesEvents to use notifyChatId and nodesNotifyThreadId (dee6205)
- Standardize naming conventions for user device handler (ae6ab2e)
- Improve hwid user devices service and handlers (41efd67)
- Update HwidUserDevices model and repository logic (e0a4316)
🏡 Chore
- Update package versions and dependencies (f5269bc)
- Update prisma version and enhance schema validations (3187303)
- Release v1.5.6 (6b760e0)
🤖 CI
- Update release-to-panel workflow for changelog links (a359cf1)
Latest Docker image:
remnawave/backend:latest
ghcr.io/remnawave/backend:latest
Docker images:
remnawave/backend:1.5.6
ghcr.io/remnawave/backend:1.5.6
What's Changed
- feat: implement HWID device detection and limitation feature by @kastov in #36
- feature/custom-response-headers by @kastov in #37
- Add clarifying comment for SUB_PUBLIC_DOMAIN in Docker config by @DigneZzZ in #39
- chore: release v1.5.6 by @kastov in #42
New Contributors
Full Changelog: 1.5.5...1.5.6