🌊 Remnawave Frontend v2.5.0
2.4.4...2.5.0
🚀 Enhancements
- Enable allowSingleDateInRange for DatePickerInput in multiple components (2aa747fc)
- Revoke subscription & connection password modal (809344d4)
- Add HWID-related remarks in the CustomRemarks widgets (b4666562)
- Add "Hide Get Link" button option in BaseSettingsBlockComponent (c329426b)
- i18n: Add new translations for "Hide Get Link" button options in remnawave.json (18f5e6df)
- Add TemplateInfoPopover to HWID settings widgets for enhanced user guidance (72737ce3)
- Enhance dashboard metrics with new nodes quick stats and refactor metric components (068ae44c)
- Hide sidebar in Infra Billing page (81746436)
🩹 Fixes
- Srh inspector missing drawers (a65136ac)
- i18n: Refine wording for "Hide Get Link" button option in remnawave.json (826d8da2)
💅 Refactors
- Config profile drawers (78ae0544)
- Replace Alert and Button components with ActionCardShared for improved UI in NodesHeaderActionButtonsFeature (a33d383b)
- Update CreateInfraBillingRecordDrawerWidget (20f49514)
- Remove LandscapeBannerShared component and adjust InfraBillingPageComponent layout (32d17e08)
- Add wrapActions prop to PageHeaderShared and update usage in StatisticNodesPage (4338251a)
- Node details card (a26a817b)
- Update layout and styles in node consumption and tracking cards (b0af9c89)
- Build info modal (f934f2dc)
- User modal components (3ca5b761)
- DataUsageColumnEntity (77a97cda)
- Simplify tooltip label in UserIdentificationCard component (5a4329fd)
- Modals (6224e697)
- Update button sizes in BaseNodeForm (b91f993a)
- Remove StatCardWidget and integrate MetricCardShared in StatsWidget (5c2dfb8b)
- Template variables help modal (a8ceb9d4)
- Accessible nodes modal (d64e3841)
- Internal squad accessible nodes (f4c2d9f5)
🏡 Chore
- i18n: Update translations (#277)
- Bump version to 2.5.0 in package.json and package-lock.json (677844c1)
- Update @remnawave/backend-contract to version 2.5.1 in package.json and package-lock.json (9f8aaf4c)
- i18n: Update translations (#279)
- i18n: Update translations (#280)
- Add current month translation and update locale usage in various components (6dee1a2f)
- i18n: Update translations (#281)
- i18n: Update translations (#282)
- i18n: Update translations (#283)
- Update @remnawave/backend-contract to version 2.5.6 and remove emptyInternalSquads remarks from ExternalSquadsCustomRemarksTabWidget and SubscriptionUserRemarksCardWidget (3649f82d)
- i18n: Update translations (#284)
- i18n: Update translations (#285)
- i18n: Update translations (#287)
- Update package dependencies to latest versions (8fc7df07)
- i18n: Update translations (#288)
- Update package dependencies to latest versions (68d96545)
- i18n: Update translations (#289)
- i18n: Update translations (#290)
- Release v2.5.0 (bd06ce01)
🎨 Styles
- Update ActionIcon color and size in UserSubscriptionRequestItem component (a2cf4469)
- Update copyable code block styles (dc050cb9)
📦 Artifacts
- remnawave-frontend.zip - archive with built frontend
🔍 Details
- Commit: bd06ce0
- Branch: 2.5.0
- Build time: 2026-01-07T14:33:08+03:00
What's Changed
- chore(i18n): update translations by @github-actions[bot] in #277
- chore(i18n): update translations by @github-actions[bot] in #279
- chore(i18n): update translations by @github-actions[bot] in #280
- chore(i18n): update translations by @github-actions[bot] in #281
- chore(i18n): update translations by @github-actions[bot] in #282
- chore(i18n): update translations by @github-actions[bot] in #283
- chore(i18n): update translations by @github-actions[bot] in #284
- chore(i18n): update translations by @github-actions[bot] in #285
- New link to Happ Routing Builder by @IKitKatt in #286
- chore(i18n): update translations by @github-actions[bot] in #287
- chore(i18n): update translations by @github-actions[bot] in #288
- chore(i18n): update translations by @github-actions[bot] in #289
- chore(i18n): update translations by @github-actions[bot] in #290
- chore: release v2.5.0 by @kastov in #278
New Contributors
Full Changelog: 2.4.4...2.5.0