noverachat_flutter 0.7.0 copy "noverachat_flutter: ^0.7.0" to clipboard
noverachat_flutter: ^0.7.0 copied to clipboard

Flutter bindings for NoveraChat — lifecycle-managed providers and controllers over the headless noverachat_dart core.

Changelog #

0.7.0 - 2026-07-31 #

Features #

  • end-user 방 목록 API 지원 — chat.myRooms() (TS·Dart·Flutter 대칭) (12e2403)

0.6.1 - 2026-07-30 #

Bug Fixes #

  • 히스토리 로드가 재연결 앵커를 세우도록 (TS·Dart 대칭) (72ac891)

0.6.0 - 2026-07-29 #

Features #

  • 메시지의 앱 정의 페이로드(data) 노출·전달 (TS·Dart·Flutter 대칭) (ea2707a)

0.5.3 - 2026-07-29 #

Bug Fixes #

  • disconnect 가 방 파사드를 버려 재연결 후 메시지가 사라지던 문제 (d420657)
  • disconnect 는 소켓만 닫고 방 상태를 유지 (Dart·Flutter 대칭) (17ade0a)

0.5.2 - 2026-07-28 #

Bug Fixes #

  • WS 연결/종료 경쟁으로 소켓이 누수되던 문제 (TS·Dart 대칭) (6bf42bb)

0.5.1 - 2026-07-28 #

Bug Fixes #

  • 메시지 컬렉션 id 중복·순서 방어 (TS·Dart 대칭) (3104690)

0.5.0 - 2026-07-27 #

Features #

  • sdk: 서버 신규 계약 반영 — mergeDiff 병합·타이머 캐시 가드 제거·lastMessageAt 시드 (f239ba9)

0.4.0 - 2026-07-23 #

Features #

  • sdk-dart,sdk-flutter: 로컬 스냅샷 캐시(Phase A) 추가 — 콜드 스타트 즉시 렌더 (0200581)
  • sdk-dart: 코어 소유 메시지 상태 MessageCollection 추가 (ADR-0001) (f1692fc)
  • sdk-web,sdk-react: 스냅샷 캐시 + MessageCollection TS 미러 추가 (81626ee)

0.3.0 - 2026-07-22 #

Features #

  • sdk-react: 2차 훅 4종 추가 (useRoomList·useMemberList·useRoomFiles·useRoomSettings) (91554c4)
  • sdk-react: 코어 훅 첫 구현 (Provider·useMessages·useTyping·useUnread) (71cbbde)

0.2.0 - 2026-07-22 #

Features #

  • sdk-flutter: RoomController·ChatMessage 확장 — 채팅방 코어 바인딩 보강 (d704092)
  • sdk-flutter: 방 부가 기능 컨트롤러 4종 추가 (a7b637a)

0.1.0 - 2026-07-21 #

Features #

  • protocol: dev 서버 OpenAPI 스펙 vendor + API 정합 감사 (c76c140)
  • protocol: REST 타입 코드젠 — openapi 스펙에서 TS·Dart 생성 (6cb0807)
  • room: leave(deleteMessages) + deleteMyMessages() — web·dart 동시 적용 (ec741ad)
  • sdk-flutter: RoomListController — 채팅방 리스트 + 문서 사이트 전환 재적용 (f41e5fc)
  • sdk-web: REST 공개 타입을 스펙 생성물로 교체 (86ca988)

0.0.3 - 2026-07-15 #

Bug Fixes #

  • ci: CI 실패 2건 해결 — 락파일 갱신 + path 의존 경고 무시 (75a3cd1)
  • ci: CI 실패 2건 해결 — 락파일 갱신 + path 의존 경고 무시 (37bd1e3)

0.0.2 #

  • 문서 폴더를 pub 관례에 맞춰 docs/doc/ 로 변경.

0.0.1 #

  • 최초 공개. noverachat_dart 코어 위에 얹는 Flutter 바인딩:
    • NoveraChatScope — 클라이언트 라이프사이클을 위젯 트리에 연결하는 provider
    • RoomController — 방 단위 상태 + 앱 lifecycle flush
    • MessagesBuilder / ChatMessage — 메시지 리스트 렌더링용 빌더·뷰모델
    • TypingController / UnreadController — 타이핑 표시·안읽음 카운트
0
likes
160
points
496
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter bindings for NoveraChat — lifecycle-managed providers and controllers over the headless noverachat_dart core.

Repository (GitHub)

License

MIT (license)

Dependencies

flutter, noverachat_dart

More

Packages that depend on noverachat_flutter