Skip to content

Latest commit

Β 

History

History
327 lines (203 loc) Β· 14.3 KB

CHANGELOG.md

File metadata and controls

327 lines (203 loc) Β· 14.3 KB

Changelog

v1.0.1-16

compare changes

🩹 Fixes

  • Update pusher app key (#20)

v1.0.1-15

compare changes

🩹 Fixes

  • Type validation error for profile_picture property (getClip) (#19)

v1.0.1-14

compare changes

πŸš€ Enhancements

  • Add banUser & unbanUser (#16)

🩹 Fixes

  • Update pusher app key (#18)

🏑 Chore

  • Remove npm publish from release script (d545fc4)

v1.0.1-13

compare changes

πŸš€ Enhancements

  • Include originating resource ID for events (dae1f25)
  • Add clip endpoints (#12)
  • Add reply param to sendMessage (#14)

🩹 Fixes

πŸ’… Refactors

  • Remove redundant type (05cc913)
  • Fix type issue with instance data (75796af)
  • Remove redundant property (9e3e087)
  • Move main class to root (4464bc8)
  • Move GenericApiResponse to endpoints dir (8e845bb)
  • Move ErrorBase to error dir (4f7305c)
  • Move BaseInstance to core dir (9dff84a)
  • Add typed api body builder (cd95375)

🏑 Chore

v1.0.1-12

compare changes

πŸš€ Enhancements

  • Add support for new 'x-kick-auth' header. (#6)

v1.0.1-11

compare changes

🩹 Fixes

  • Banned event doesn't contain expiry for perm bans (4d59ec8)
  • Cjs build issues as exit-hook is esm module (7eb68f7)

🏑 Chore

  • Add pre/release scripts (aaeac3e)

v1.0.1-10

compare changes

🩹 Fixes

  • Thumbnail as optional field (6e8b1fc)

v1.0.1-9

compare changes

πŸ’… Refactors

  • Add instance creation helper (d672a39)
  • Simplify BaseInstance class (628b94f)
  • Use new instance creation method (8c345d5)
  • Improve error handling (ba37b92)
  • Remove unused import (ddd0906)

πŸ“– Documentation

  • Categorise errors (e4e776a)
  • Improve readability (b5a7801)
  • Clean + remove sources from properties (7250afc)
  • Detail socket's info and events (064ce73)

🏑 Chore

  • Remove explicit-member-accessibility rule (c571a1e)

v1.0.1-8

compare changes

πŸ’… Refactors

  • Move events to client folder (cb3a38e)
  • Use object as const for enums (a2868ea)
  • Add barrel files (50e7516)
  • Export everything, what could go wrong (50a34f2)

πŸ“– Documentation

🏑 Chore

  • Add generated docs to gitignore (a4fc663)
  • Remove typedocs folder (ec048f5)

v1.0.1-7

compare changes

πŸš€ Enhancements

  • Scope events to channel sockets (67160ec)
  • Improve event handling, scope back to client (2f4fce8)
  • Add channel id to streamer banned event (f6b4a8b)

🩹 Fixes

  • Add chatroomId to chatroom events (811ae71)
  • Instance data should be public (b8d288f)
  • Export correct private livestream events (668fe98)

πŸ“– Documentation

  • Add event guide (6f7900a)
  • Add missing sockets (776bb70)
  • Add events to kient reference (c147fe2)
  • Add link to event list in event guide (1d539d2)
  • Add sockets to kient reference (8d0e08f)

🏑 Chore

  • Add explicit member lint rule (b007803)

v1.0.1-6

compare changes

πŸš€ Enhancements

  • Add missing PollDeleteEvent (1c50f33)
  • Add missing channel events (fee484e)
  • Pusher private channel auth flow (2e2cdb6)
  • Add private-livestream socket (c7bd06f)
  • Private-channel and private-chatroom sockets (dcd6e73)
  • Add private-channel events (4b45364)
  • Add private-chatroom events (a0dcd3b)

πŸ’… Refactors

  • Improve switch statement readability (eb170c7)
  • Improve class constructors (d59e92f)

🏑 Chore

  • Fix eslint and lint files (b8969f4)

v1.0.1-5

compare changes

πŸš€ Enhancements

  • Add more events to channel/chatroom (78af8f6)

🩹 Fixes

  • ValidationError in ChannelInstance Constructor (#1)

πŸ’… Refactors

  • Use WsHandlers interface (f7418db)

πŸ“– Documentation

  • Add response instances - adds some reference pages for instances (0d0d5a0)
  • Add missing endpoints/instances (6a29c50)

v1.0.1-4

compare changes

πŸš€ Enhancements

  • Add message pinning (4e3d38d)
  • API response instances (0ba3601)
  • Add channel instance (f26faf5)
  • Chatroom connect from channel instance (6bd3402)

🩹 Fixes

  • Impove channel response types (cd4be2f)
  • Export PinMessageInput interface (dc5a01c)

πŸ’… Refactors

🏑 Chore

  • Add dist to tsconfig exclude (99d5370)
  • Fix changelog commit gen (e3795cf)

v1.0.1-3

compare changes

πŸš€ Enhancements

  • Add chatroom disconnecting (a688c4a)
  • Chat message sender status check (2064274)

πŸ’… Refactors

🏑 Chore

v1.0.1-2

compare changes

πŸš€ Enhancements

  • Add chat message sending (c5b923f)
  • Add chat message deletion - improve error handling (2378f4b)

πŸ’… Refactors

  • Add generic api error class (0169f9b)

🏑 Chore

  • Add github to package.json (a179ddd)

v1.0.1-1

πŸš€ Enhancements

  • Inital commit (0c1fcd4)
  • Add searching to docs (5adf497)
  • Add cycletls (3c115b1)
  • Add channel livestream endpoint (c3eef3a)
  • Add channel leaderboarrds endpoint (208e4c2)
  • Fix typedocs - sidebar plugin has issues - fixes exports for typedoc - upgrade packages - Slight loss in functionality (56c86c0)
  • Add new docs (179c7d8)
  • Add chatroom settings endpoint (bc7fa87)
  • Add polls endpoint - adds generic API response interface (d99b500)
  • Add authentication flow (dd893a4)
  • Add chat message events (b87c115)

🩹 Fixes

  • Remove generated docs from git (48cd52f)
  • Deepkit/type issues - replaced with old lock file (950a0ec)
  • Hopefully fix pnpm on CF pages (eaa2b67)
  • Fix v2? (1bb0291)

πŸ’… Refactors

  • Fix some endpoint types (3a68c4c)
  • Remove authed endpoints - too much work to setup with one time codes (e49f068)
  • Move base endpoint class (021da30)
  • Clean up file & class names (f2209c4)
  • Allow for numbers in chatroom listen (e656145)

πŸ“– Documentation

  • Improve documentation (2990f18)
  • Add information on entry class (27b0d95)
  • Fix getting started link (4e91e3d)

🏑 Chore

  • Gitignore generated docs (258078c)
  • Replace unbuild with tsup - needed for @deepkit/type compatibility (ac9cf61)
  • Remove playground src from git (094091a)
  • Gitignore vitepress cache/dist (7ff7142)
  • Remove old docs - fix package scripts - remove typedoc (83a845e)
  • Update deps (0ae1224)
  • Remove old jsdocs (b9d8bfc)
  • Update some docs stuff (eddbd4b)
  • Update version for npm (bac7a9c)
  • Update to MIT license (eab8541)
  • Add readme (53a152e)
  • Bump version (859c810)
  • Remove italic in readme (7337da1)
  • Add changelogen (a19811c)