Skip to content

[Frontend][Version][Update] lexicon version v3.2.0 #83

Merged
starjustice merged 1 commit intomasterfrom
v3-3.2.0
Apr 22, 2025
Merged

[Frontend][Version][Update] lexicon version v3.2.0 #83
starjustice merged 1 commit intomasterfrom
v3-3.2.0

Conversation

@starjustice
Copy link
Collaborator

@starjustice starjustice commented Apr 22, 2025

Type of PR

  • 🐞 Bug fix (non-breaking change which fixes an issue)
  • 🧙‍♂️ New feature (adding a feature following a feature-request issue)
  • 🔨 Improvement (improving an existing feature - includes style: and perf:commits)
  • 🏗️ Refactor (rewriting existing code without any feature change)
  • ✍️ (!) This change is or requires a documentation update

Description

This PR includes a minor version update to Lexicon v3.2.0, introducing several key features and enhancements:

Live Chat

Adds support for Live Chat via Discourse. Users can now:

  • Join and leave chat channels
  • Reply to messages within thread channels

Note: Advanced features such as direct messages (DM), sending images in chat, and creating new channels will be included in future releases.

Live Chat Push Notifications

Lexicon now supports push notifications for Live Chat mentions (e.g., “hello @adam”).
This feature requires discourse-lexicon-plugin version v3.1.0 or higher.

Additional information/context

List Sync Repo

  • [Frontend][Chat Channel Detail][Feature] Add screen for chat channel detail
  • [Frontend][Live Chat][Feature] Implement live chat scene
  • [Frontend][Thread][Feature] Add thread scene
  • [Frontend][Chat][REST][Adjustment] Connect APIs for chat channel list, join/leave channel, and mark as read
  • [Frontend][Thread][GraphQL] Add query for thread detail and mutation for replying to chat
  • [Frontend][Chat Channel Detail][Connect] Connect chat channel detail to API
  • [Frontend][Chat][Connect] Connect APIs for chat channel list, join, leave, and read
  • [Frontend][Thread Detail][Implement] Implement thread detail UI and data
  • [Frontend][Thread][Connect] Connect reply chat mutation
  • [Frontend][Chat Channel List][Polling] Polling for chat channel list
  • [Frontend][Thread][Send] Implement send thread chat
  • [Frontend][Chat Channel Detail][Polling] Polling for chat channel detail
  • [Frontend][Thread Detail][Polling] Polling for thread detail
  • [Frontend][Detox][Mock] Mock API for chat channel
  • [Frontend][Detox][Chat] Add detox test for chat channel detail
  • [Frontend][Detox][Mock] Mock API for thread
  • [Frontend][Live Chat][Fix] Fix unknown notification from live chat
  • [Frontend][Thread Detail][REST] Add thread detail API and navigate from notification to thread detail
  • [Frontend][Chat Channel Detail][Fix] Fix delay on back button
  • [Docs][Live Chat] Add documentation for live chat
  • [Frontend][Chat][Improvement] Hide chat for unauthenticated users
  • [Frontend][Push Notif][Chat] Link push notification to chat
  • [Frontend][Chat][Refactor] Move channel detail hook to chatChannelDetail scene
  • [Frontend][Live Chat][Fix] Fix chat scroll position when navigating from notification
  • [Docs][Live Chat] Update docs for live chat version 3.2.0

@starjustice starjustice merged commit f484982 into master Apr 22, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant