This repository was archived by the owner on Sep 11, 2024. It is now read-only.
Releases: matrix-org/matrix-react-sdk
Releases · matrix-org/matrix-react-sdk
v0.12.0-rc.2
- Take TagPanel out of labs
#1805
v0.12.0-rc.1
- Remove the message on migrating crypto data
#1803 - Update from Weblate.
#1804 - Improve room list performance when receiving messages
#1801 - Add change delay warning in GroupView settings
#1802 - Only use
dangerouslySetInnerHTML
for HTML messages
#1799 - Limit group requests to 3 at once
#1798 - Show GroupMemberList after inviting a group member
#1796 - Fix syntax fail
#1794 - Use TintableSvg for TagPanel clear filter button
#1793 - Fix missing space between "...is a" and user ID
#1792 - E2E "fudge-button"
#1791 - Remove spurious console.trace
#1790 - Don't reset the presence timer on every dispatch
#1789 - Potentially fix a memory leak in FlairStore
#1788 - Implement transparent RoomTile for use in some places
#1785 - Fix varying default group avatar colour for given group
#1784 - Fix bug where avatar change not reflected in LLP
#1783 - Workaround for atlassian/react-beautiful-dnd#273
#1782 - Add setting to disable TagPanel
#1781 - [DO NOT MERGE] Tests proven to fail
#1780 - Fix room power level settings
#1779 - fix shouldHideEvent saying an event is a leave/join when a profile ch…
#1769 - Add "Did you know:..." microcopy to groups view
#1777 - Give emptySubListTip a container for correct bg colour
#1753 - Do proper null-checks on decypted events to fix NPEs
#1776 - Reorder the RoomListStore lists on Event.decrypted
#1775 - Fix bug where global "Never send to unverified..." is ignored
#1772 - Fix bug that prevented tint updates
#1767 - Fix group member spinner being out of flex order
#1765 - Allow widget iframes to request camera and microphone permissions.
#1766 - Change icon from "R" to "X"
#1764 - Regenerate room lists on Room event
#1762 - Fix DMs being marked as with the current user ("me")
#1761 - Make RoomListStore aware of Room.timeline events
#1756 - improve origin check of ScalarMessaging postmessage API.
#1760 - Implement global filter to deselect all tags
#1759 - Don't show empty custom tags when filtering tags
#1758 - Do not assume that tags have been removed
#1757 - Change CSS class for message panel spinner
#1747 - Remove RoomListStore listener
#1752 - Implement GroupTile avatar dragging to TagPanel
#1751 - Fix custom tags not being ordered manually
#1750 - Store component state for editors
#1746 - Give the login page its spinner back
#1745 - Add context menu to TagTile
#1743 - If a tag is unrecognised, assume manual ordering
#1748 - Move RoomList state to RoomListStore
#1719 - Move groups button to TagPanel
#1744 - Add seconds to timestamp on hover
#1738 - Do not truncate autocompleted users in composer
#1739 - RoomView: guard against unmounting during peeking
#1737 - Fix HS/IS URL reset when switching to Registration
#1736 - Fix the reject/accept call buttons in canary (mk2)
#1734 - Make ratelimitedfunc time from the function's end
#1731 - Give dialogs a matrixClient context
#1735 - Fix key bindings in address picker dialog
#1732 - Try upgrading eslint-plugin-react
#1712 - Fix display name change text
#1730 - Persist contentState when sending SlashCommand via MessageComposerInput
#1721 - This is actually MFileBody not MImageBody, change classname
#1726 - Use invite_3pid prop of createRoom instead of manual invite after create
#1717 - guard against m.room.aliases events with no keys (redaction?)
#1729 - Fix not showing Invited section if all invites are 3PID
#1718 - Fix Rich Replies on files
#1720 - Update from Weblate.
#1728 - Null guard against falsey (non-null) props.node, to make react happy
#1724 - Use correct condition for getting account data after first sync
#1722 - Fix order calculation logic when reordering a room
#1725 - Linear Rich Quoting
#1715 - Fix CreateGroupDialog issues
#1714 - Show a warning if the user attempts to leave a room that is invite only
#1713 - Swap RoomList to react-beautiful-dnd
#1711 - don't pass back {} when we have no
org.matrix.room.color_scheme
#1710 - Don't paginate whilst decrypting events
#1700 - Fall back for missing i18n plurals
#1699 - Fix group store redundant requests
#1709 - Ignore remote echos caused by this client
#1708 - Replace TagPanel react-dnd with react-beautiful-dnd
#1705 - Only set selected tags state when updating rooms
#1704 - Add formatFullDateNoTime to DateUtils and stop passing 12/24h to DateSep
#1702 - Fix autofocus on QuestionDialog
#1698 - Iterative fixes on Rich Quoting
#1697 - Fix missing negation
#1696 - Add Analytics Info and add Piwik to SdkConfig.DEFAULTS
#1625 - Attempt to re-register for a scalar token if ours is invalid
#1668 - Normalise dialogs
#1674 - Add 'send without verifying' to status bar
#1695 - Implemen...
v0.11.4
- Add isUrlPermitted function to sanity check URLs
v0.11.3
- Bump js-sdk version to pull in fix for setting room publicity in a group.
v0.11.2
v0.11.1
v0.11.0
v0.11.0-rc.3
v0.11.0-rc.2
Changes in 0.11.0-rc.2 (2017-11-10)
- Make groups a fully-fleged baked-in feature
#1603
v0.11.0-rc.1
- Improve widget rendering on prop updates
#1548 - Display group member profile (avatar/displayname) in ConfirmUserActionDialog
#1595 - Don't crash if there isn't a room notif rule
#1602 - Show group name in flair tooltip if one is set
#1596 - Convert group avatar URL to HTTP before handing to BaseAvatar
#1597 - Add group features as starting points for ILAG
#1601 - Modify the group room visibility API to reflect the js-sdk changes
#1598 - Update from Weblate.
#1599 - Revert "UnknownDeviceDialog: get devices from SDK"
#1594 - Order users in the group member list with admins first
#1591 - Fetch group members after accepting an invite
#1592 - Improve address picker for rooms
#1589 - Fix FlairStore getPublicisedGroupsCached to give the correct, existing
promise
#1590 - Use the getProfileInfo API for group inviter profile
#1585 - Add checkbox to GroupAddressPicker for determining visibility of group rooms
#1587 - Alter group member api
#1581 - Improve group creation UX
#1580 - Disable RoomDetailList in GroupView when editing
#1583 - Default to no read pins if there is no applicable account data
#1586 - UnknownDeviceDialog: get devices from SDK
#1584 - Add a small indicator for when a new event is pinned
#1486 - Implement tooltip for group rooms
#1582 - Room notifs in autocomplete & composer
#1577 - Ignore img tags in HTML if src is not specified
#1579 - Indicate admins in the group member list with a sheriff badge
#1578 - Remember whether widget drawer was hidden per-room
#1533 - Throw an error when trying to create a group store with falsey groupId
#1576 - Fixes React warning
#1571 - Fix Flair not appearing due to missing this._usersInFlight
#1575 - Use, if possible, a room's canonical or first alias when viewing the …
#1574 - Add CSS classes to group ID input in CreateGroupDialog
#1573 - Give autocomplete providers the room they're in
#1568 - Fix multiple pills on one line
#1572 - Fix group invites such that they look similar to room invites
#1570 - Add a GeminiScrollbar to Your Communities
#1569 - Fix multiple requests for publicised groups of given user
#1567 - Add toggle to alter visibility of a room-group association
#1566 - Pillify room notifs in the timeline
#1564 - Implement simple GroupRoomInfo
#1563 - turn NPE on flair resolution errors into a logged error
#1565 - Less translation in parts
#1484 - Redact group IDs from analytics
#1562 - Display whether the group summary/room list is loading
#1560 - Change client-side validation of group IDs to match synapse
#1558 - Prevent non-members from opening group settings
#1559 - Alter UI for disinviting a group member
#1556 - Only show admin tools to privileged users
#1555 - Try lowercase username on login
#1550 - Don't refresh page on password change prompt
#1554 - Fix initial in GroupAvatar in GroupView
#1553 - Use "crop" method to scale group avatars in MyGroups
#1549 - Lowercase all usernames
#1547 - Add sensible missing entry generator for MELS tests
#1546 - Fix prompt to re-use chat room
#1545 - Add unregiseterListener to GroupStore
#1544 - Fix groups invited users err for non members
#1543 - Add Mention button to MemberInfo
#1532 - Only show group settings cog to members
#1541 - Use correct icon for group room deletion and make themeable
#1540 - Add invite button to MemberInfo if user has left or wasn't in room
#1534 - Add option to mirror local video feed
#1539 - Use the correct userId when displaying who redacted a message
#1538 - Only show editing UI for aliases/related_groups for users /w power
#1529 - Swap from
ui_opacity
topanel_disabled
#1535 - Fix room address picker tiles default name
#1536 - T3chguy/hide level change on 50
#1531 - fix missing date sep caused by hidden event at start of day
#1537 - Add a delete confirmation dialog for widgets
#1520 - When dispatching view_[my_]group[s], reset RoomViewStore
#1530 - Prevent editing of UI requiring user privilege if user unprivileged
#1528 - Use the correct property of the API room objects
#1526 - Don't include the |other in the translation value
#1527 - Re-run gen-i18n after fixing https://github.com/matrix-org/matrix-react-
sdk/pull/1521
#1525 - Fix some react warnings in GroupMemberList
#1522 - Fix bug with gen-i18n/js when adding new plurals
#1521 - Make GroupStoreCache global for cross-package access
#1524 - Add fields needed by RoomDetailList to groupRoomFromApiObject
#1523 - Only show flair for groups with avatars set
#1519 - Refresh group member lists after inviting users
#1518 - Invalidate the user's public groups cache when changing group publicity
#1517 - Make the gen-i18n script validate _t calls
#1515 - Add placeholder to MyGroups page, adjust CSS classes
#1514 - Rxl881/parallelshell
#1338 - Run prunei18n
#1513 - Update from Weblate.
[#1512](https://github.c...