v2.3.0
What's Changed
- fix: remove print calls by @kevmo314 in #646
- fix: ensure the webview is mounted by @kevmo314 in #648
- feat: add annotations to agent by @kevmo314 in #645
- fix: improve rendering performance by @kevmo314 in #643
- feat: add annotations model for #641 by @kevmo314 in #647
- fix: catch js channel errors by @kevmo314 in #650
- fix: use a more stable key by @kevmo314 in #651
- feat: add some logging for online/offline status and metadata by @kevmo314 in #653
- feat: add periodic polling of chatters list by @kevmo314 in #655
- feat: add channelId to chat status by @kevmo314 in #656
- feat: add chat state fields to metadata by @kevmo314 in #658
- feat: new emotes api by @kevmo314 in #654
- fix: incorrect prompt duration by @kevmo314 in #660
- feat: switch header bar behavior by @kevmo314 in #662
- feat: add analytics to search by @kevmo314 in #661
- feat: pull viewer data from firestore by @kevmo314 in #657
- ci: add firebase functions build check by @kevmo314 in #663
- feat: add some alternative placeholder texts by @kevmo314 in #665
- chore: rename lock layout to lock interaction by @kevmo314 in #667
- feat: fn to store address by @chungwwei in #664
- Revert "feat: new emotes api" by @kevmo314 in #669
- feat: receiver webhook by @chungwwei in #668
- chore: switch to rtirl pfp.png endpoint by @kevmo314 in #671
- fix: add a delay to releasing a channel by @kevmo314 in #673
- feat: handle send and join errors more gracefully by @kevmo314 in #672
- chore: report errors by @kevmo314 in #674
- feat: new emotes api + upgrade packages by @kevmo314 in #670
- fix: move admin.initializeApp() to auth by @kevmo314 in #676
- chore: remove unnecessary log by @kevmo314 in #678
- chore: migrate emotes to new function by @kevmo314 in #677
- feat: new and improved emote picker by @kevmo314 in #679
- feat: improved autocomplete by @kevmo314 in #680
- fix: update emote picker colors for light mode by @juaoose in #681
- feat: add emote autocomplete by @kevmo314 in #682
- feat: add announcement and first time chatter by @kevmo314 in #683
- fix: parse color names instead of codes by @juaoose in #685
- fix: update material color by @SputNikPlop in #686
- feat: add in-band advertising claim by @kevmo314 in #684
- fix: add gads by @SputNikPlop in #688
- fix: wait for first message before claiming by @kevmo314 in #689
- feat: last active time tracking by @kevmo314 in #690
- feat: add api for fetching streamlabs donations by @kevmo314 in #687
- Revert "feat: add api for fetching streamlabs donations" by @kevmo314 in #692
- feat: add polling api for streamlabs donations by @kevmo314 in #693
- feat: speed up search results, add promoted users by @kevmo314 in #691
- fix: add socket.token scope by @kevmo314 in #694
- chore: remove streamlabs function by @kevmo314 in #697
- feat: expose streamlabs config by @kevmo314 in #699
- feat: implement streamlabs frontend by @kevmo314 in #696
- fix: merge instead of update for metadata last active by @kevmo314 in #695
- feat: create new auxiliary service by @kevmo314 in #698
- fix: reorder messages if timestamp ordering incorrect by @kevmo314 in #704
- fix: rank online higher, fix results persistence by @kevmo314 in #705
Full Changelog: 2.2.11...2.3.0