Skip to content

v2.4.0 - NuGet SDK 및 암호화

Choose a tag to compare

@jeiel85 jeiel85 released this 17 Apr 00:07
· 18 commits to master since this release

What's Changed

Added

  • NuGet SDK (PushServer.Client) - Cross-platform .NET WebSocket client library
  • AES-256 Encryption - Message encryption support using AES-256-CBC

Features

  • .NET 9/8/Standard 2.1 support
  • Auto-reconnection with exponential backoff
  • JWT authentication support
  • Redis/In-Memory session store

변경 사항

추가

  • NuGet SDK (PushServer.Client) - 크로스 플랫폼 .NET WebSocket 클라이언트 라이브러리
  • AES-256 암호화 - AES-256-CBC를 사용한 메시지 암호화 지원

기능

  • .NET 9/8/Standard 2.1 지원
  • 지수 백오프 기반 자동 재연결
  • JWT 인증 지원
  • Redis/In-Memory 세션 스토어

变更内容

新增

  • NuGet SDK (PushServer.Client) - 跨平台 .NET WebSocket 客户端库
  • AES-256 加密 - 使用 AES-256-CBC 的消息加密支持

功能

  • .NET 9/8/Standard 2.1 支持
  • 基于指数退避的自动重连
  • JWT 认证支持
  • Redis/In-Memory 会话存储

Changes

Added

  • NuGet SDK (PushServer.Client) - Cross-platform .NET WebSocket client library
  • AES-256 Encryption - Message encryption using AES-256-CBC

New Files

  • src/PushClient/PushClientSDK.cs - Main SDK class
  • src/PushClient/PushClientOptions.cs - Configuration options
  • src/PushClient/Models/PushModels.cs - Request/Response models
  • ws002/Services/EncryptionService.cs - AES-256 encryption service

Full Changelog: v2.3.0...v2.4.0