Skip to content

chore: prepare release 1.7.0#141

Merged
0 commit merged intodevfrom
release
Mar 10, 2026
Merged

chore: prepare release 1.7.0#141
0 commit merged intodevfrom
release

Conversation

@github-actions
Copy link

Important

Merging this PR will create a new release.

Features

  • in-app notification banner, account unread counts, and Discord-style floating pill
  • language specific pronouns setting in experimental tab
  • add parsePronounsInput utility function and refactor pronoun handling in commands
  • quick text reactions using +# prefix
  • badge count DMs-only toggle and highlight-only app badge option
  • show dev version with commit hash when not on a release tag
  • keyboard navigation shortcuts, ARIA form labels, and keyboard shortcuts page (#201)
  • Add voice/video room support (#2680)
  • enable HTTP/2 Cleartext (h2c) for proxy use
  • full-width highlight for notify-loud/silent push rule messages
  • notification settings page improvements
  • in-app bug report and feature request modal
  • match form fields to GitHub issue templates
  • improve sliding sync to match Element Web approach
  • register ExtensionPresence for live presence updates
  • tie presence extension into sendPresence setting

Fixes

  • resolve lint and formatting issues for quality checks
  • disallow unreacting if can't send redact events
  • show notice when lacking perms to send reactions
  • knope misconfiguration
  • sliding sync rendering, atBottom, phantom unread, pagination spinner
  • remove allowRedirects, add error fallbacks, apply useAuthentication in html parser
  • robust reply loading, E2EE support, blocked-user state
  • SW push deep-links, visibility suppression, settings decoupling, nav fix
  • export HandleNotificationClick to match Router.tsx import
  • show rich body in banner; fix encrypted msg dedup
  • source version from APP_VERSION instead of hard coding
  • banner default off on desktop, show for DMs, fix space navigation
  • prefer room-scoped member avatar over global profile
  • Element Call DM video calls + delayed event methods + post-lobby reload (port from Wally)
  • /myroomnick without new nick resets nick
  • do it for /myroomavatar as well
  • apply post-lobby reload to voice rooms too (same timing issue as DM calls)
  • use port 8080 instead of 80 in Caddyfile
  • strip cap_net_bind_service file capability from caddy binary
  • use absolute path for script tag to fix SSO redirect loading error
  • in-app notification banner placement
  • default badge unread counts to off
  • properly apply blockquotes so that custom html also gets forwarded
  • prevent duplicate forwards by managing forwarding state in MessageForwardInternal
  • remove NotificationBanner from ClientNonUIFeatures
  • remove stray conflict marker in useCommands.ts
  • update GITHUB_REPO constant to SableClient/Sable
  • notification delivery bugs (push sound, OS notifications, in-app audio, media session)
  • treat DMs as loud regardless of mention/push-rule sound tweak
  • revert DM badge highlight — only highlight on actual mentions/replies
  • use orphan parent space for deep-link navigation
  • suppress OS notification when app is focused; wrap in try/catch
  • always fire OS notification on desktop (Discord-style)
  • always reinit on TimelineRefresh to fix sliding sync hang
  • fix import order and suppress intentional await-in-loop
  • fix ESLint errors in ExtensionPresence and add changeset
  • make sendPresence toggle work for classic sync too

@github-actions github-actions bot requested a review from a team March 10, 2026 15:14
@github-actions github-actions bot force-pushed the release branch 6 times, most recently from 1e359c8 to 2858e2d Compare March 10, 2026 16:37
@7w1 7w1 closed this pull request by merging all changes into dev in 3c4d93f Mar 10, 2026
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