node-kakao

Loco protocol compatible library

MIT License

Downloads
79
Stars
401
Committers
17
node-kakao - NodeKakao v4.5 Latest Release

Published by storycraft almost 3 years ago

Changelog

  • src/api/auth-api-client.ts : LoginForm에서 forced 키 제거. AuthApiClient의 login, loginToken 메서드에 forced 인자 추가 (default = false)
node-kakao - NodeKakao v4.4

Published by storycraft over 3 years ago

Change logs

  • 패킷 처리시 모든 필요한 리소스를 가져온뒤 다음 패킷을 처리할 수 있도록 수정
  • 각종 버그 수정

ESM, Deno 빌드가 안정성 및 rollup 오류로 제공이 중단 되었습니다.

node-kakao - NodeKakao v4.3

Published by storycraft over 3 years ago

Change logs

  • 로그인 관련 내부 로직 변경
  • PING 주기 기본 5분에서 1분으로 단축
  • 각종 버그 수정
node-kakao - NodeKakao v4.2

Published by storycraft over 3 years ago

Change logs

  • push_packet 이벤트 추가
  • 처음 로그인시 모든 채널을 가져올수 있도록 추가 요청 구현
  • 오픈 프로필 업로드를 위한 OpenUploadApi 추가
  • sendChat, forwardChat 메서드에 noSeen 인자 추가 (읽고 전송)
  • 이벤트 핸들러 추가를 위해 channelListblockList를 로그인 전에 접근할수 있도록 수정.
  • 각종 버그 수정
node-kakao - NodeKakao v4.1

Published by storycraft over 3 years ago

Change logs

  • 네트워크 성능 개선
  • Stream API 리팩터링
  • Media 업로드 / 다운로드 API 변경
  • 채널 정보, 채팅 저장소 및 로더 api (ChatStore, ChannelDataStore, ClientDataLoader) 추가
node-kakao - NodeKakao v4

Published by storycraft over 3 years ago

NodeKakao v4

NodeKakao 전체 재작성

v3 이하 모든 버전과 코드가 호환되지 않습니다. Api 변경사항과 마이그레이션은 migration-v3.md 참고해주세요.

Improvements

  • Deno 지원 (* via ES module)
  • 브라우저에서 일부 기능 사용 가능 (* tcp와 http단 구현을 통해 모든 기능 사용 가능)
  • TsDoc
  • ESLint 적용 (Google + ESLint:recommended)

Bug fixes

  • Fix #80
  • Fix #85
  • Fix #44
  • 그 외 이벤트 버그 등
node-kakao -

Published by JellyBrick almost 4 years ago

node-kakao -

Published by JellyBrick almost 4 years ago

node-kakao -

Published by JellyBrick almost 4 years ago

node-kakao - NodeKakao v3.1

Published by storycraft about 4 years ago

NodeKakao v3.1

New features

  • Added various web apis
    • Added OpenLinkClient
    • Added ChannelBoardClient
    • Added FriendClient
    • Added OpenUploadClient
  • Introducing TalkApiClient which provides various web api calls
  • Added sendRaw to ChatManager
  • Added forwardChat to ChatManager for chat forwarding
  • Added support for sending MultiPhoto
  • Added 'chat_event' event for OpenChannel chat event(shouting)
  • Custom client config

Improvements

  • Added TalkApiClient for only web apis
  • Removed FeedTemplate
  • Added changedType to 'profile_changed' event
  • Added lastMeta to 'meta_changed' event
  • Added 'error' event.

Bug fixes

  • Fixed #49
  • Fixed #66
  • Fixed hideChat #52
  • Fixed Mention bug #53
  • Fixed spell errors #54
  • Fixed type declaration error #55
  • Fixed broken UserInfo when user change profile on open chat.
  • Fixed OpenProfileType

For more detailed features, check #46

node-kakao - NodeKakao v3

Published by storycraft over 4 years ago

New features

  • Migrate ChannelInfo with ChatChannel
  • Implement MemoChat
  • get kick list on OpenLinkManager
  • Remove user from kick list on OpenLinkManager
  • Implement POST based media sending (encrypted)
  • Adds more events
  • Automagically reconnect when server switch

Improvements

  • Improve api
  • Improve events
  • Improve message sending
  • remove unnecessary async codes
  • Improve exposed methods and properties on ChatChannel, ChatUser, UserInfo
  • All loco request returns RequestResult which contains status code and result.

Bug fixes

  • Fix #35
  • Fix #38
node-kakao - NodeKakao v1

Published by storycraft over 4 years ago