Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Releases: matrix-org/matrix-react-sdk

v1.1.0

07 May 14:36
Compare
Choose a tag to compare

Full Changelog

  • Relax password requirements to score of 3 out of 4
    #2949
  • Restore access to message quote option on first click
    #2948
  • Check for room in all Room.timeline* handlers
    #2946

v1.1.0-rc.1

30 Apr 11:02
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

Full Changelog

  • Add important info to new preview bar
    #2936
  • Add a message action bar
    #2935
  • Trigger riot-web build
    #2934
  • Input validation tooltips for registration
    #2933
  • Also say "Connect ..." on remaining key backup buttons
    #2931
  • Mark a few CSS classes as not selectable
    #2929
  • Cleanup message composer render() method
    #2883
  • Redesigned room preview bar
    #2925
  • Prevent user pills containing only emoji from embiggening
    #2907
  • Make alt-enter insert new line on macOS
    #2923
  • Test defaultServerName before showing it on forgot password
    #2924
  • Add a function to append/overwrite objects in the config on the fly
    #2922
  • use SdkConfig brand name instead of static "Riot"
    #2921
  • Use dedicated permalink creators in search results with multiple rooms
    #2898
  • Clarify that use backup means restore
    #2917
  • Fix key backup status when missing device
    #2919
  • Ensure <b> tags appear bold for all browsers
    #2918
  • Add a link in room settings to get at the tombstoned room if it exists
    #2908
  • Add a generic error page element for startup errors
    #2915
  • Add strings for js-sdk autodiscovery errors
    #2916
  • Focus the composer view on file upload
    #2914
  • use medium agent for e2e tests
    #2911
  • adjust prop in HeaderButton
    #2912
  • Remove breadcrumb scroll tolerances and use sensible defaults
    #2913
  • Fix having to click the member list button twice to show it after having
    changed room.
    #2906
  • Add period to the end of upgrade notice
    #2909
  • Remove duplicate space in credits
    #2889
  • Handle M_UNSUPPORTED_ROOM_VERSION in invites and room creation
    #2905
  • Re-enable E2E tests
    #2867
  • Remove BottomLeftMenu and supporting bits
    #2903
  • Fix for retina thumbnails being massive
    #2439
  • Send breadcrumb updates only when they change
    #2894
  • Add some tolerances to breadcrumb scrolling
    #2892
  • Fix validation to avoid undefined class on fields
    #2902
  • Always return a client from onRegistered
    #2895
  • Fix room upgrade warnings popping up in upgraded rooms
    #2897
  • Fix style lint errors & enable on CI
    #2901
  • Add stylelint
    #2900
  • Key backup: Handle case where your onw sig is invalid
    #2899
  • Simplify settings dialog CSS
    #2891
  • Fix upload cancel in e2e rooms
    #2893
  • Set E2E room status to warning when crypto is disabled
    #2890
  • Move SettingsDialog width override to fixedWidth
    #2888
  • Prevent the permalink creator from causing cascading failure
    #2882
  • Don't include all networks by default in the room directory
    #2881
  • Fix fixed width dialogs
    #2886
  • Fix settings dialog layout
    #2885
  • Update from Weblate
    #2884
  • Design tweaks to dialogs
    #2868
  • Remove 'try the app' link from login
    #2880
  • Track store failures after startup
    #2870
  • Translate vertical scrolling to horizontal movement in breadcrumbs
    #2877
  • Add telemetry for breadcrumbs and have the setting apply without refresh
    #2873
  • Fix a few bugs introduced in file upload rework
    #2879
  • Sync breadcrumb rooms through account data
    #2875
  • Scroll breadcrumbs to the left when they change
    #2878
  • Add an indicator to show a room is a direct chat in breadcrumbs
    #2874
  • Use the most recent version of the room in breadcrumbs
    #2872
  • Autohide the scrollbar on breadcrumbs
    #2876
  • Ensure the page URL is redacted before tracking analytics events
    #2871
  • fix NPE for rooms with redacted tombstones
    #2869
  • Don't re-init the stickerpicker unless something actually changes
    #2862
  • Add option to rotate images
    #2855
  • Add badges to breadcrumb rooms
    #2861
  • Include the current power level in the selector
    #2866
  • Apply 50% opacity to left breadcrumbs
    #2860
  • Small scroll fixes
    #2865
  • Put the stickerpicker below dialogs
    #2863
  • Logging tweaks
    #2864
  • Implement redesigned upload confirmation screens
    #2858
  • Use Field component in bug report dialog
    #2859
  • Notify user when crypto data is missing
    #2841
  • Update from Weblate
    #2857
  • Download PDFs as blobs to avoid empty grey screens
    #2847
  • Set title attribute on images in lightbox
    #2848
  • Add MemberInfo for 3pid invites and support revoking those invites
    #2843
  • round scrollTop upwards to prevent never detecting bottom
    #2846
  • Notifier is how singleton is known outside of this module
    #2845
  • Delay Notifier check until we have push rules
    #2844
  • BACAT Scrolling
    #2842
  • Handle storage fallback cases in consistency check
    #2840
  • Handle all the segments of a v3 event ID
    #2827
  • Add custom tooltips and scrolling to breadcrumbs
    #2839
  • Check if the message panel is at the end of the timeline on init
    #2829
  • Persist breadcrumb state between sessions
    #2837
  • Always append the current room to the breadcrumbs
    #2838
  • Alert the user to unread notifications in prior versions of rooms
    #2831
  • ...
Read more

v1.0.7

08 Apr 14:13
Compare
Choose a tag to compare

v1.0.6

01 Apr 12:43
Compare
Choose a tag to compare

Full Changelog

  • Handle storage fallback cases in consistency check
    #2853
  • Set title attribute on images in lightbox
    #2852
  • Download PDFs as blobs to avoid empty grey screens
    #2851
  • Add MemberInfo for 3pid invites and support revoking those invites
    #2850

v1.0.6-rc.1

27 Mar 17:40
Compare
Choose a tag to compare
v1.0.6-rc.1 Pre-release
Pre-release

Full Changelog

  • Catch errors when checking IndexedDB
    #2836
  • Remove noreferrer on widget pop-out
    #2835
  • Rework room directory so that new room is always available
    #2834
  • Send telemetry about storage consistency
    #2832
  • Widget OpenID reauth implementation
    #2781
  • Log results of basic storage consistency check
    #2826
  • Clarify devices affected by notification settings
    #2828
  • Add a command for creating custom widgets without an integration manager
    #2824
  • Minimize stickerpicker when the title is clicked
    #2822
  • Add <code> blocks around homeserver and identity server urls
    #2825
  • Fixed drop shadow for tooltip.
    #2815
  • Ask the user for debug logs when the timeline explodes
    #2820
  • Fix typo preventing users from adding more widgets easily
    #2823
  • Attach an onChange listener to the room's blacklist devices option
    #2817
  • Use leaveRoomChain when leaving a room
    #2818
  • Fix bug with NetworkList dropdown
    #2821
  • Trim the logging for URL previews
    #2816
  • Explicitly create cryptoStore in React SDK
    #2814
  • Change to new consistent name for MemoryStore
    #2812
  • Use medium agents for the more resource intensive builds
    #2813
  • Add log grouping to buildkite
    #2810
  • Switch to git protocol for CI dependencies
    #2809
  • Go back to using mainine velocity
    #2808
  • Warn that members won't be autojoined to upgraded rooms
    #2796
  • Support CI for matching branches on forks
    #2807
  • Discard old sticker picker when the URL changes
    #2801
  • Reload widget messaging when widgets reload
    #2799
  • Don't show calculated room name in room settings name input field
    #2806
  • Disable big emoji for m.emote messages as it looks weird
    #2805
  • Remove Edge from browser support statements
    #2803
  • Update from Weblate
    #2802
  • Really fix tag panel
    #2800
  • Update CompatibilityPage to match officially supported browsers
    #2793
  • Use Buildkite for CI
    #2788
  • Fix CSS syntax errors preventing offline member opacity from working
    #2794
  • Make the EntityTile chevron a masked SVG for theming
    #2795
  • Remove refs from RegistrationForm
    #2791
  • Fix initial letter avatar vertical offset in Firefox
    #2792
  • Fix the custom tag panel
    #2797
  • Ensure freshly invited members don't count towards the alone warning
    #2786
  • Fix 'forgot password' warning to represent the reality of e2ee
    #2787
  • Restore Field value getter for RegistrationForm
    #2790
  • Initial portions of support for Field validation
    #2780

v1.0.5

21 Mar 10:27
Compare
Choose a tag to compare

Full Changelog

  • Hotfix: disable typing notifs jumping prevention for now
    #2811

v1.0.4

18 Mar 13:57
Compare
Choose a tag to compare

Full Changelog

  • No changes since rc.1

v1.0.4-rc.1

13 Mar 14:54
Compare
Choose a tag to compare
v1.0.4-rc.1 Pre-release
Pre-release

Full Changelog

  • Update from Weblate
    #2785
  • Remove padlock click handler to show unknown devices
    #2784
  • Use modern Yarn version on Travis CI
    #2783
  • Add versioning to integration manager API /register and /account calls
    #2782
  • Ensure scalar_token is valid before opening integrations manager
    #2777
  • Switch to yarn for dependency management
    #2773
  • Use a distinct color for selected autocomplete items
    #2778
  • Provide an escape from the registration process
    #2775
  • Fix instantly sending RRs
    #2770
  • Fix simple header counters to correctly handle zero, take two
    #2776
  • Fix sticky hover state by listening for hover on the document
    #2764
  • Fix header counters to correctly handle zero
    #2772
  • Pass correct args when creating event permalink in context menu
    #2774
  • Update from Weblate
    #2771
  • Scroll investigation changes
    #2766
  • Ability to bulk accept all invites (and fix rejecting all invites)
    #2757
  • Don't trample over existing sessions when verifying email addresses
    #2768
  • Misc fixes to StatusMessageContextMenu
    #2767
  • Fix erroneously sending RRs, pt1.
    #2769
  • Tweak country dropdown for redesign
    #2765
  • Prevent space characters from stopping big emoji messages
    #2745
  • Tweak auth components when dark theme is default
    #2763
  • Move country dropdown inside field in Settings
    #2756
  • npm audit fix --force
    #2758
  • Use Field component in auth flows
    #2749
  • Add /shrug command
    #2660
  • Support linking to hosting providers
    #2748
  • Get confirmation before enabling encryption
    #2728
  • clear min-height for typing notifs when the timeline viewport changes size
    #2747
  • Prevent flair pushing timeline downwards
    #2746
  • Include tag name when warning about rooms running off lists
    #2741
  • Reorganise props handling in Field
    #2740
  • Limit Field label to size of input
    #2742
  • Don't loop forever if you demote yourself via Enter on a PowerSelector
    #2743
  • Check if users are already in the room before inviting them
    #2734
  • Don't duplicate direct chats from other tags
    #2735
  • Fix media device selectors not updating
    #2739
  • Fix Room Directory custom homeserver entry not showing properly
    #2708
  • Add missing permalinkCreator prop
    #2729
  • Patch users not existing when opening settings
    #2738
  • Use a mask for the continuation icon
    #2737
  • Always insert rooms into lists when they get lost
    #2736
  • Convert objects and such to usable strings in rageshake
    #2732
  • Support stacking dialogs to prevent unmounting
    #2724
  • Convert PowerSelector to use mxField instead
    #2725
  • Don't re-enable the save button after saving profiles
    #2726
  • Support multiple email pushers and remove the legacy UserSettingsStore
    #2727
  • Bring back #528 fix as it still seems broken on OSX
    #2731
  • Fix margin on e2e icon in member panel
    #2721
  • Improved scrolling & pagination
    #2676
  • Nudge karma to 3.1.2
    #2719
  • Stop listening to account data when the stickerpicker is unmounted
    #2723

v1.0.3

06 Mar 15:46
Compare
Choose a tag to compare

Full Changelog

  • Don't duplicate direct chats from other tags
    #2762
  • Include tag name when warning about rooms running off lists
    #2761
  • Always insert rooms into lists when they get lost
    #2760
  • Fix the ctrl+k shortcut
    #2759

v1.0.2

06 Mar 11:26
Compare
Choose a tag to compare

Full Changelog

  • Only show hosting link if group admin
    #2755
  • Only show hosting link if domain == matrix.org
    #2754