Skip to content

v1.6.1 Approve Trusted Device & 2FA Enhancements

Latest

Choose a tag to compare

@shuaiplus shuaiplus released this 12 Jun 08:50
· 1 commit to main since this release

NodeWarden Release Notes

1.6.1

Released on 2026-06-12.

Added

  • Added device login approval system allowing users to approve login requests from new devices through existing authenticated sessions, enhancing security for cross-device authentication workflows.
  • Added device fingerprint phrase generation using a comprehensive wordlist for human-readable device verification.
  • Added pending authentication requests panel in the web interface for managing incoming device login approval requests.
  • Added authentication request approval dialog with device details and fingerprint verification.
  • Added loading skeleton components for improved perceived performance during data loading states.
  • Added two-factor authentication endpoints (/two-factor/get-authenticator, /two-factor/authenticator) for enhanced 2FA management.
  • Added compatibility validation for cipher fields during import operations to ensure data integrity across different Bitwarden client versions.

Improved

  • Improved two-factor authentication response handling to better align with Bitwarden Identity server specifications, ensuring seamless compatibility with official Bitwarden clients.
  • Improved date and time formatting in settings page with dedicated formatDateTime utility function for consistent timestamp display.
  • Improved cipher update logic to preserve additional fields and maintain compatibility during cross-client synchronization.
  • Improved notification hub with better WebSocket message handling and authentication request notifications.
  • Improved authenticated routes with dedicated authentication request management endpoints.

Fixed

  • Fixed two-factor authentication response format inconsistencies that could affect client compatibility.
  • Fixed cipher field validation during import to prevent data loss when migrating from other password managers.
  • Fixed date display formatting issues in device management and settings pages.

Full Changelog: v1.6.0...v1.6.1


NodeWarden 更新日志

1.6.1

发布日期:2026-06-12

新增

  • 新增设备登录批准系统,允许用户通过已认证的会话批准来自新设备的登录请求,增强跨设备身份验证工作流的安全性。
  • 新增设备指纹短语生成功能,使用完整的词汇表生成易于人类识别的设备验证码。
  • 新增 Web 界面中的待处理身份验证请求面板,用于管理传入的设备登录批准请求。
  • 新增身份验证请求批准对话框,显示设备详情和指纹验证信息。
  • 新增加载骨架屏组件,改善数据加载期间的用户体验。
  • 新增两步验证端点 (/two-factor/get-authenticator/two-factor/authenticator),增强 2FA 管理功能。
  • 新增导入操作期间的密码条目字段兼容性验证,确保在不同 Bitwarden 客户端版本之间的数据完整性。

改进

  • 改进两步验证响应处理,更好地符合 Bitwarden Identity 服务器规范,确保与官方 Bitwarden 客户端的无缝兼容。
  • 改进设置页面的日期和时间格式化,使用专用的 formatDateTime 工具函数实现一致的时间戳显示。
  • 改进密码条目更新逻辑,在跨客户端同步期间保留额外字段并保持兼容性。
  • 改进通知中心,优化 WebSocket 消息处理和身份验证请求通知。
  • 改进已认证路由,新增专用的身份验证请求管理端点。

修复

  • 修复两步验证响应格式不一致问题,该问题可能影响客户端兼容性。
  • 修复导入期间的密码条目字段验证,防止从其他密码管理器迁移时的数据丢失。
  • 修复设备管理和设置页面中的日期显示格式问题。

完整更新记录: v1.6.0...v1.6.1