| .. | 
		
		
			
			
			
			
				| @types | Replace browser-encrypt-attachment with matrix-encrypt-attachment (#7795) | 2022-04-05 11:29:27 -06:00 | 
		
			
			
			
			
				| accessibility | Replace "community" with "space" of keyboard shortcuts (#7994) | 2022-03-23 07:52:05 +00:00 | 
		
			
			
			
			
				| actions | Delete groups (legacy communities system) (#8027) | 2022-03-22 23:07:37 +00:00 | 
		
			
			
			
			
				| async-components/views/dialogs | Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933) | 2022-03-01 20:42:05 +00:00 | 
		
			
			
			
			
				| audio | Step 8.4.3: Improve PlaybackQueue listener efficiency | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| autocomplete | Resolve emoji autocomplete not being temporally consistent (#8086) | 2022-04-14 20:31:50 +00:00 | 
		
			
			
			
			
				| components | RTL layout compatibility: bridges list on room settings page (#8243) | 2022-04-19 11:39:45 +00:00 | 
		
			
			
			
			
				| contexts | Avoid looking up settings during timeline rendering (#8313) | 2022-04-14 23:23:22 +00:00 | 
		
			
			
			
			
				| customisations | … |  | 
		
			
			
			
			
				| dispatcher | Fix: Remove jittery timeline scrolling after jumping to an event (#8263) | 2022-04-08 20:48:57 +02:00 | 
		
			
			
			
			
				| editor | Fix: "Code formatting button does not escape backticks" (#8181) | 2022-04-19 09:20:56 +00:00 | 
		
			
			
			
			
				| effects | Add heart effect (#6188) | 2022-04-08 15:31:04 -06:00 | 
		
			
			
			
			
				| emojipicker | … |  | 
		
			
			
			
			
				| events | Avoid looking up settings during timeline rendering (#8313) | 2022-04-14 23:23:22 +00:00 | 
		
			
			
			
			
				| hooks | Prefer RoomStateEvent.Update where possible as it fires far less (#7878) | 2022-02-24 14:39:25 +00:00 | 
		
			
			
			
			
				| i18n/strings | Live location sharing: set map bounds to include all locations (#8324) | 2022-04-19 11:35:39 +00:00 | 
		
			
			
			
			
				| indexing | Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933) | 2022-03-01 20:42:05 +00:00 | 
		
			
			
			
			
				| integrations | Step 8.5: Move tabbed integration manager dialog construction | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| mjolnir | Send stable m.policy.rule.* events instead of mjolnir-prefixed unstable ones (#8300) | 2022-04-13 09:10:55 +01:00 | 
		
			
			
			
			
				| models | Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933) | 2022-03-01 20:42:05 +00:00 | 
		
			
			
			
			
				| notifications | Add lint for unused locals (#8007) | 2022-03-09 12:05:16 +00:00 | 
		
			
			
			
			
				| performance | … |  | 
		
			
			
			
			
				| rageshake | … |  | 
		
			
			
			
			
				| resizer | … |  | 
		
			
			
			
			
				| settings | Replace "Reply in thread" and "Leave the beta" with variables (#8349) | 2022-04-19 08:43:35 +00:00 | 
		
			
			
			
			
				| stores | Move RequiresClient from MatrixCapabilities to ElementWidgetCapabilities (#8290) | 2022-04-14 21:25:53 +00:00 | 
		
			
			
			
			
				| toasts | Step 8.5: Move user tab enum | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| usercontent | … |  | 
		
			
			
			
			
				| utils | Cleanup `MessageContextMenu` code (#8351) | 2022-04-19 07:59:23 +00:00 | 
		
			
			
			
			
				| widgets | Use & enforce snake_case naming convention on config.json settings (#8062) | 2022-03-18 10:12:36 -06:00 | 
		
			
			
			
			
				| workers | … |  | 
		
			
			
			
			
				| AddThreepid.ts | Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933) | 2022-03-01 20:42:05 +00:00 | 
		
			
			
			
			
				| Analytics.tsx | Step 3.2: Stop using `getComponent` in code | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| AsyncWrapper.tsx | Step 3.2: Stop using `getComponent` in code | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| Avatar.ts | Replace deprecated String#substr with String#slice (#8314) | 2022-04-14 07:52:42 +00:00 | 
		
			
			
			
			
				| BasePlatform.ts | Add message right click context menu v2 (#5672) | 2022-04-15 08:22:59 -06:00 | 
		
			
			
			
			
				| BlurhashEncoder.ts | … |  | 
		
			
			
			
			
				| CallHandler.tsx | Cast dispatcher payloads correctly when firing them | 2022-03-31 19:38:00 -06:00 | 
		
			
			
			
			
				| ContentMessages.ts | Replace browser-encrypt-attachment with matrix-encrypt-attachment (#7795) | 2022-04-05 11:29:27 -06:00 | 
		
			
			
			
			
				| DateUtils.ts | Live location share - set time limit (#8082) | 2022-03-21 12:42:58 +01:00 | 
		
			
			
			
			
				| DecryptionFailureTracker.ts | … |  | 
		
			
			
			
			
				| DeviceListener.ts | Step 8.5: Move isLoggedIn helper | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| Editing.ts | Fix issue with redacting via edit composer flow causing stuck editStates (#8184) | 2022-03-29 13:33:11 +01:00 | 
		
			
			
			
			
				| HtmlUtils.tsx | Fix issue with falsey hrefs being sent in events (#8113) | 2022-03-23 13:38:57 +00:00 | 
		
			
			
			
			
				| IConfigOptions.ts | Delete groups (legacy communities system) (#8027) | 2022-03-22 23:07:37 +00:00 | 
		
			
			
			
			
				| IdentityAuthClient.tsx | … |  | 
		
			
			
			
			
				| ImageUtils.ts | … |  | 
		
			
			
			
			
				| KeyBindingsDefaults.ts | Use & enforce snake_case naming convention on config.json settings (#8062) | 2022-03-18 10:12:36 -06:00 | 
		
			
			
			
			
				| KeyBindingsManager.ts | Make everything use the `KeyBindingManager` (#7907) | 2022-02-28 16:05:52 +00:00 | 
		
			
			
			
			
				| Keyboard.ts | Keyboard shortcut to open the sticker picker (#7985) | 2022-03-08 15:05:36 +00:00 | 
		
			
			
			
			
				| Lifecycle.ts | Don't show the prompt to enable desktop notifications immediately after registration (#8274) | 2022-04-13 19:05:08 +01:00 | 
		
			
			
			
			
				| Livestream.ts | Use & enforce snake_case naming convention on config.json settings (#8062) | 2022-03-18 10:12:36 -06:00 | 
		
			
			
			
			
				| Login.ts | … |  | 
		
			
			
			
			
				| Markdown.ts | Fix formatting not being applied after links (#7990) | 2022-03-08 13:12:36 +00:00 | 
		
			
			
			
			
				| MatrixClientPeg.ts | Don't show the prompt to enable desktop notifications immediately after registration (#8274) | 2022-04-13 19:05:08 +01:00 | 
		
			
			
			
			
				| MediaDeviceHandler.ts | … |  | 
		
			
			
			
			
				| Modal.tsx | … |  | 
		
			
			
			
			
				| NodeAnimator.tsx | … |  | 
		
			
			
			
			
				| Notifier.ts | Step 8.3: Convert `RoomViewStore` to a more modern singleton for imports | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| PageTypes.ts | Delete groups (legacy communities system) (#8027) | 2022-03-22 23:07:37 +00:00 | 
		
			
			
			
			
				| PasswordReset.ts | Add lint for unused locals (#8007) | 2022-03-09 12:05:16 +00:00 | 
		
			
			
			
			
				| PlatformPeg.ts | … |  | 
		
			
			
			
			
				| PosthogAnalytics.ts | Include /test in tsc config, fix rest of issues (#8119) | 2022-03-23 10:27:28 +00:00 | 
		
			
			
			
			
				| PosthogTrackers.ts | Delete groups (legacy communities system) (#8027) | 2022-03-22 23:07:37 +00:00 | 
		
			
			
			
			
				| Presence.ts | … |  | 
		
			
			
			
			
				| Registration.tsx | type Actions (#7862) | 2022-02-22 10:04:27 +00:00 | 
		
			
			
			
			
				| Resend.ts | … |  | 
		
			
			
			
			
				| Roles.ts | … |  | 
		
			
			
			
			
				| RoomAliasCache.ts | … |  | 
		
			
			
			
			
				| RoomInvite.tsx | Extract start DM logic to a helper file (#8317) | 2022-04-14 16:52:12 +01:00 | 
		
			
			
			
			
				| RoomNotifs.ts | Fix wrongly asserting that PushRule::conditions is non-null (#7973) | 2022-03-04 09:39:16 +00:00 | 
		
			
			
			
			
				| Rooms.ts | Step 8.5: Move room i18n helpers | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| ScalarAuthClient.ts | Use & enforce snake_case naming convention on config.json settings (#8062) | 2022-03-18 10:12:36 -06:00 | 
		
			
			
			
			
				| ScalarMessaging.ts | Step 8.3: Convert `RoomViewStore` to a more modern singleton for imports | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| SdkConfig.ts | Fix incorrect typing on SdkConfig defaults (#8147) | 2022-03-25 09:13:26 -06:00 | 
		
			
			
			
			
				| Searching.ts | … |  | 
		
			
			
			
			
				| SecurityManager.ts | Step 3.2: Stop using `getComponent` in code | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| SendHistoryManager.ts | … |  | 
		
			
			
			
			
				| SlashCommands.tsx | clarify `/jumptodate` argument (#8323) | 2022-04-14 11:13:18 -04:00 | 
		
			
			
			
			
				| Terms.ts | Step 3.2: Stop using `getComponent` in code | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| TextForEvent.tsx | Fix export of redacted polls (#8118) | 2022-04-11 11:10:16 +02:00 | 
		
			
			
			
			
				| Unread.ts | Avoid looking up settings during timeline rendering (#8313) | 2022-04-14 23:23:22 +00:00 | 
		
			
			
			
			
				| UserActivity.ts | … |  | 
		
			
			
			
			
				| UserAddress.ts | … |  | 
		
			
			
			
			
				| Views.ts | … |  | 
		
			
			
			
			
				| VoipUserMapper.ts | Step 8.5: Move various room utilities out of `createRoom` | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| WhoIsTyping.ts | … |  | 
		
			
			
			
			
				| boundThreepids.ts | … |  | 
		
			
			
			
			
				| call-types.ts | Step 8.5: Move call event type | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| createRoom.ts | Make Jitsi widgets in video rooms immutable (#8244) | 2022-04-07 07:34:07 -04:00 | 
		
			
			
			
			
				| email.ts | … |  | 
		
			
			
			
			
				| emoji.ts | Upgrade `emojibase` and `twemoji` (#7286) | 2022-03-23 17:08:34 +00:00 | 
		
			
			
			
			
				| group_helpers.tsx | Delete groups (legacy communities system) (#8027) | 2022-03-22 23:07:37 +00:00 | 
		
			
			
			
			
				| identifiers.ts | … |  | 
		
			
			
			
			
				| index.ts | Step 6: Refactor event rendering to stop using `getComponent` | 2022-03-28 14:02:31 -06:00 | 
		
			
			
			
			
				| languageHandler.tsx | Replace deprecated String#substr with String#slice (#8314) | 2022-04-14 07:52:42 +00:00 | 
		
			
			
			
			
				| linkify-matrix.ts | Fix issue with falsey hrefs being sent in events (#8113) | 2022-03-23 13:38:57 +00:00 | 
		
			
			
			
			
				| phonenumber.ts | … |  | 
		
			
			
			
			
				| sendTimePerformanceMetrics.ts | Mandate use of js-sdk/src/matrix import over js-sdk/src (#7933) | 2022-03-01 20:42:05 +00:00 | 
		
			
			
			
			
				| sentry.ts | Use & enforce snake_case naming convention on config.json settings (#8062) | 2022-03-18 10:12:36 -06:00 | 
		
			
			
			
			
				| shouldHideEvent.ts | Fix regression of edits showing up in the timeline with hidden events shown (#8260) | 2022-04-08 12:10:10 +01:00 | 
		
			
			
			
			
				| theme.ts | Replace deprecated String#substr with String#slice (#8314) | 2022-04-14 07:52:42 +00:00 | 
		
			
			
			
			
				| verification.ts | Step 8.5: Move various room utilities out of `createRoom` | 2022-03-28 14:02:31 -06:00 |