Skip to content

Conversation

@MartinCupela
Copy link
Contributor

Goal

The channel.state.last_message_at should not be updated if channel.config.skip_last_msg_update_for_system_msgs is enabled and message being added to the state is a system message.

Follow-up on #1379

@github-actions
Copy link
Contributor

Size Change: +185 B (+0.05%)

Total Size: 354 kB

Filename Size Change
dist/cjs/index.browser.js 118 kB +61 B (+0.05%)
dist/cjs/index.node.js 119 kB +61 B (+0.05%)
dist/esm/index.mjs 117 kB +63 B (+0.05%)

compressed-size-action

@MartinCupela MartinCupela changed the title fix: skip channel.state.last_message_at update on skip_last_msg_update_for_system_msgs and system message fix: skip channel.state.last_message_at update on incoming system message if configured Oct 23, 2025
@MartinCupela MartinCupela merged commit 0cd6009 into master Oct 23, 2025
4 checks passed
@MartinCupela MartinCupela deleted the fix/ignore-last_message_at-on-skip_last_msg_update_for_system_msgs branch October 23, 2025 14:06
github-actions bot pushed a commit that referenced this pull request Nov 18, 2025
## [9.26.0](v9.25.0...v9.26.0) (2025-11-18)

### Bug Fixes

* prevent reporting delivery for already reported message ([#1643](#1643)) ([8612079](8612079))
* skip channel.state.last_message_at update on incoming system message if configured ([#1642](#1642)) ([0cd6009](0cd6009))

### Features

* add app_banned and has_unread properties to ChannelFilters ([#1649](#1649)) ([9b580b0](9b580b0))
* add filter tags to channels ([#1646](#1646)) ([4101531](4101531))
* add hide_history_before option for adding members ([#1645](#1645)) ([3c75c12](3c75c12))
* add should_send_custom_events toggle ([#1651](#1651)) ([39abbb6](39abbb6))
* support members_template property for campaigns ([#1647](#1647)) ([d04fade](d04fade))
* support option to mark messages unread by message timestamp ([#1648](#1648)) ([64ddb4b](64ddb4b))
@stream-ci-bot
Copy link

🎉 This PR is included in version 9.26.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants