Releases: groupme-js/node-groupme
Releases · groupme-js/node-groupme
v4.1.0
v4.0.0
4.0.0 (2023-11-04)
Bug Fixes
- 🐛 change user id type to
string | number
(3129ebc) - 🐛 fix bug causing minor performance issue (206ca24)
- 🚨 import Base for real instead of as a type-only import (68f1205)
Build System
- 📌 update package-lock.json (38e53a7)
Features
- ⏪ reinstate BaseManager#fetch and avatar_url (c7b4bf5)
- Websocket: 🚧 add event handlers for websockets (c1ea762)
BREAKING CHANGES
- WEBSOCKETS ARE HERE!!!!!! only took 1 year to complete B)
v3.2.2
v3.0.0
3.0.0 (2022-05-27)
Bug Fixes
- 🚨 replace avatar with avatar_url (826ef0b)
Code Refactoring
- Channel: 🏗️ extend
Base
, update constructor signature (e5feacb) - User: ♻️ rename
avatar
toavatar_url
in User constructors (1e5c629)
Features
- add helper functions for constructing request handlers (#98) (1aea72e)
- Base: 💩 implement BaseGroup#_patch (7641639)
- Base: 💩 implement Chat#_patch (1a86da5)
- Member: ✨ add Member#image_url (1376aed)
- mock API calls in tests (#96) (a97289c)
- Poll: 🍻 poll overhaul (67f700b)
BREAKING CHANGES
- Channel: Channel constructor changed:
Channel(ChannelData)
->Channel(Client, ChannelData)
- User: User constructor no longer accepts
avatar
property; useavatar_url
instead
v2.7.0
v2.6.0
v2.5.0
v2.4.0
v2.3.0
2.3.0 (2022-05-12)
Bug Fixes
- Groups: remove unnecessary await in GroupManager#create (2e0a94a)
- Groups: rename reqBody to body for consistent naming (db9b776)
- Groups: send PostGroupBody instead of GroupCreateOptions (79902a8)
- Groups: use the more specific PostGroupResponse alias (f5c9a0c)
Features
- Groups: add GroupManager create (0aa27f0)