Skip to content

Release v4.1.12+1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jul 13:05
· 505 commits to main since this release
edb41b9

What's Changed

  • chore: fully update match info after auto-accepting replacement, add … by @ggurdin in #2866
  • Merge prod into main by @ggurdin in #2867
  • Merge prod into main by @ggurdin in #2875
  • Make replied message senders name readable on light background by @Kelrap in #2874
  • feat: allow admins to delete rooms by @ggurdin in #2815
  • 2775 space details changes by @ggurdin in #2877
  • Max activity participants by @Kelrap in #2871
  • chore: wrap nav rail in material and safearea widgets by @ggurdin in #2878
  • chore: add timeout to activity search by @ggurdin in #2879
  • refactor: analytics overview redesign by @ggurdin in #2881
  • 2884-chat-list-header-tweaks by @wcjord in #2885
  • fix(word_zoom_widget): hide text.content.text if same as lemma.text by @wcjord in #2883
  • chore: space detail redesign fixes by @ggurdin in #2888
  • chore: add intro and accouncement chat icons by @ggurdin in #2889
  • chore: fix widget span centering by @ggurdin in #2890
  • chore: bookmark launched activities by @ggurdin in #2893
  • feat: More vi and es translations by @WilsonLe in #2891
  • feat: redesign of space access page by @ggurdin in #2903
  • chore(new_group_view): simplify by removing chat/space toggle by @wcjord in #2899
  • chore: fix typo in copy by @ggurdin in #2904
  • Add background to activity card X buttons for visibility by @Kelrap in #2906
  • fix: added functionality to activity X button during add chat by @avashilling in #2911
  • chore: fix emoji token rendering in HTML messages by @ggurdin in #2913
  • 2661 find your people expanded public space exploration by @ggurdin in #2912
  • chore: update padding in navigation rail by @ggurdin in #2919
  • chore: if default power level is missing in power levels state event,… by @ggurdin in #2920
  • chore: adjust text / icon sizes in find your people view by @ggurdin in #2921
  • chore: update coloring in access page by @ggurdin in #2922
  • chore: add permission to send activity events to newly created chats by @ggurdin in #2923
  • refactor: improvements to fake message display, allow users to send m… by @ggurdin in #2925
  • Fluffychat merge by @ggurdin in #2929
  • chore: scroll up on page after selecting search bar by @ggurdin in #2931
  • chore: auto-load all participants on mobile by @ggurdin in #2932
  • 2933 use activity image url rather than re uploading to matrix by @ggurdin in #2939
  • chore: hide chat header buttons if membership is leave by @ggurdin in #2940
  • chore: exclude analytics rooms from forward dialog options by @ggurdin in #2941
  • chore: show member action popup on click avatar in room details page by @ggurdin in #2943
  • 2842 show participants in chat list by @ggurdin in #2947
  • Use activity icon on home page by @Kelrap in #2952
  • feat: getting started page by @ggurdin in #2957
  • chore: add missing bot avatar by @ggurdin in #2958
  • chore: fix alignment of mentions in html messages by @ggurdin in #2959
  • chore: add extra pixel to vertical positioning to account for divider… by @ggurdin in #2962
  • chore: adjust some sizing in room details page by @ggurdin in #2963
  • chore: use root navigator for popup menus by @ggurdin in #2964
  • chore: add right side padding to find your people search bar by @ggurdin in #2966
  • chore: deselect audio mode on audio finish by @ggurdin in #2968
  • chore: close emoji picker on chat tap without opening toolbar by @ggurdin in #2970
  • chore: some sentry fixes by @ggurdin in #2973
  • Space details tooltips by @Kelrap in #2974
  • chore: change create an activity button on mobile by @ggurdin in #2976
  • Add more visible activity outline color in dark mode by @Kelrap in #2979
  • Decrease padding on mini buttons to fix centering by @Kelrap in #2980
  • Workflows by @wcjord in #2990
  • Workflows by @wcjord in #2993
  • Workflows by @wcjord in #2995
  • Update chat creation buttons to match functionality by @Kelrap in #2989
  • Workflows by @wcjord in #2998
  • Workflows by @wcjord in #3001
  • 2840-show-all-lemma-emojis by @wcjord in #2978
  • Fluffychat merge by @ggurdin in #3003
  • 2960 toolbar for voice message audio transcript by @ggurdin in #3016
  • fix: set user base language by user selection by @ggurdin in #3018
  • chore: maintain timemout message until activity search fully loads by @ggurdin in #3019
  • chore: set invite step to complete if user has DM with non-bot user by @ggurdin in #3020
  • Hide reply action in chats where user can't send messages by @Kelrap in #3010
  • Public space refinement by @Kelrap in #3006
  • build: update matrix SDK by @ggurdin in #3021
  • chore: add close button to onboarding page on web by @ggurdin in #3024
  • chore: add CEFR level to activities by @ggurdin in #3025
  • chore: update copy in onboarding button by @ggurdin in #3026
  • chore: reset audio when playing ends by @ggurdin in #3029
  • chore: convert matrix mention widget into richtext by @ggurdin in #3030
  • chore: when showing non-message content in overlay message, set minim… by @ggurdin in #3033
  • chore: don't show reply content senderID if it doesn't loaded yet by @ggurdin in #3034
  • chore: forward display event when timeline is available by @ggurdin in #3035
  • Update no room prompt by @Kelrap in #3032
  • Adds delete button to space view menu by @Kelrap in #3037
  • Remove firebase setup on login by @Kelrap in #2718
  • chore: fix text sizing in non-token elements of HTML messages by @ggurdin in #3038
  • chore: comment out external audio message player by @ggurdin in #3056
  • Does not show any contents for level bar if progress is 0 by @Kelrap in #3040
  • Add account creation future loading dialog by @Kelrap in #3053
  • chore: give level bar in home page the same padding as level bar in c… by @ggurdin in #3057
  • chore: if user cancels image selection in user settings page, don't r… by @ggurdin in #3058
  • chore: add option to DM to member action popup menu by @ggurdin in #3059
  • chore: remove getting started view from space view by @ggurdin in #3060
  • chore: fix audio time going to two lines when font size is large by @ggurdin in #3061
  • chore: always restrict number of lines shown in chat list subtitle by @ggurdin in #3062
  • Fix language overflow by @Kelrap in #3063
  • Remove option to start conversation to self by @Kelrap in #3072
  • Make get started background grayer and more opaque by @Kelrap in #3071
  • chore: update emojis when switching between different tokens by @ggurdin in #3076
  • chore: update transcription error message by @ggurdin in #3080
  • Don't use public space default image/description for joining chats in space by @Kelrap in #3083
  • Use translate tooltip for speech translation button by @Kelrap in #3082
  • 3046-add-phonetic-transcription-for-language-with-a-non-latin-script by @wcjord in #3077
  • chore: add phonetic transcription to audio message toolbar by @ggurdin in #3092
  • chore: remove background color from emoji reactions by @ggurdin in #3093
  • chore: update presence avatar when user ID changes, go right to knock… by @ggurdin in #3094
  • chore: prevent getting stuck in chat members with no filters by @ggurdin in #3096
  • chore: fix position of unread label in nav rail by @ggurdin in #3098
  • chore: make text size match for matrix pill widget by @ggurdin in #3099
  • feat: initial work for add duration to in-chat activities by @ggurdin in #3074
  • Level bar alignment by @Kelrap in #3101
  • chore: fix permission check in sendActivityPlan by @ggurdin in #3108
  • chore: don't show match activities for single-word messages by @ggurdin in #3113
  • chore: remove access toggles and join with code button from new space… by @ggurdin in #3117
  • chore: fix can't edit duration on firefox/safari by @ggurdin in #3119
  • chore: fix message token button vertical alignment by @ggurdin in #3121
  • chore: make TTS and full message audio stop each other to prevent ove… by @ggurdin in #3128
  • chore: if space is selected, only show chats within that space in act… by @ggurdin in #3129
  • chore: in lemma constructs button, don't execute onTap if no points by @ggurdin in #3130
  • chore: fix mention font size by @ggurdin in #3132
  • Chat select overflow fix by @Kelrap in #3131
  • chore: make onboarding text smaller by @avashilling in #3133
  • chore: show full userIds in invitation page by @ggurdin in #3138
  • chore: visually distinguish between pinned and unpinned events in ove… by @ggurdin in #3141
  • chore: show loading indicator and error message in transcription by @ggurdin in #3143
  • chore: exclude reply content from HTML token search by @ggurdin in #3145
  • build: remove unused github actions by @ggurdin in #3146
  • Remove unpin tooltip/action when user does not have permission by @Kelrap in #3144
  • chore: deselect events in message overlay dispose function by @ggurdin in #3152
  • chore: fix playing icon in phonestic transcription widget by @ggurdin in #3155
  • Phonetic audio color visibility by @Kelrap in #3151
  • chore: make room details buttons expand to fill available space by @ggurdin in #3157
  • chore: use node.text instead of node.innerhtml by @ggurdin in #3164
  • 3161-only-do-phonetic-transcription-for-l1-l2-pairs-with-different-scripts by @wcjord in #3162
  • chore: fix audio player unique ID mixup by @ggurdin in #3165
  • chore: fix emoji reaction centering on iOS by @ggurdin in #3167
  • chore: add border around word card for emphasis by @avashilling in #3166
  • chore: make non-joined room members less opaque in room details view by @ggurdin in #3177
  • chore: don't select audio message on click play button by @ggurdin in #3179
  • feat: make tokens in STT transcript clickable by @ggurdin in #3182
  • refactor: word card redesign by @ggurdin in #3189
  • chore: make emote size message length match by @ggurdin in #3194
  • chore: change order of playback speed change by @ggurdin in #3195
  • chore: always use .wav when recording by @ggurdin in #3196
  • chore: increase background blur when toolbar is open by @ggurdin in #3197
  • chore: phonetic transcription changes for bot audio messages by @ggurdin in #3170
  • chore: fix audio ID issue by @ggurdin in #3201
  • chore: change delete message for empty spaces by @ggurdin in #3202
  • chore: hide delete option for DMs by @ggurdin in #3203
  • chore: center activity page title by @ggurdin in #3205
  • chore: add fake event to show when activity ended by @ggurdin in #3206
  • 3207-hint-is-different-for-correctincorrect-choice-in-it by @wcjord in #3208
  • chore: unfocus keyboard on click level up notification by @ggurdin in #3211
  • chore: make audio marker color more consistent by @avashilling in #3209
  • chore: replace mic icon with 1x default playback speed icon by @ggurdin in #3212
  • fix: Ban button displayed for already banned users by @ggurdin in #3213
  • fix: Workaround for reversed width and height of compressed videos se… by @ggurdin in #3214
  • chore: fix overflow in word card text by @ggurdin in #3220
  • chore: allow user to set playback speed before audio starts playing by @ggurdin in #3225
  • Make word zoom header flexible, so it doesn't overflow by @Kelrap in #3222
  • chore: update pin button after pinning / unpinning a message by @ggurdin in #3227
  • chore: update phonetic transcription when text changes by @ggurdin in #3234
  • feat: setup well-known dir for staging by @WilsonLe in #3231
  • Revert "chore: add fake event to show when activity ended" by @ggurdin in #3236
  • chore: revert changes to activity plan message by @ggurdin in #3237
  • chore: allow audio transcript to exapnd outside of original message b… by @ggurdin in #3210
  • chore: exclude punctuation tokens in HTML message rendering by @ggurdin in #3241
  • chore: don't expand delete space dialog if empty by @ggurdin in #3246
  • chore: fix duplicate key error by @ggurdin in #3247
  • chore: remove wait for sync when updating learning settings by @ggurdin in #3248
  • chore: if user is in trial window, always treat them as subscribed by @ggurdin in #3252
  • chore: on click space in nav rail, if invited, show invite popup by @ggurdin in #3254
  • chore: replace call to startRoom with call to startDirectChat for bot… by @ggurdin in #3256
  • chore: if originalSent doesn't have tokens, don't include it in repre… by @ggurdin in #3262
  • chore: fix audio player ID discrepancy by @ggurdin in #3264
  • Adds default avatars to spaces in find your people by @Kelrap in #3219
  • chore: reduce padding around avatar in settings view by @ggurdin in #3267
  • chore: show invite dialog on chat list init by @ggurdin in #3269
  • chore: if user closes invite dialog without declining, don't leave in… by @ggurdin in #3271
  • chore: fix overflow in overlay for other user's audio messages on sma… by @ggurdin in #3272
  • If there are no activities after loading finishes, display error message by @Kelrap in #3278
  • chore: set fetch audio error by @ggurdin in #3279
  • chore: don't interupt message audio with button click sound by @ggurdin in #3283
  • chore: send all message / constructs from the level to request for co… by @ggurdin in #3285
  • chore: always set playback speech variable when toggling audio speed by @ggurdin in #3287
  • Change toolbar button error behavior by @Kelrap in #3286
  • chore: wait for language change updates in sync by @ggurdin in #3290
  • chore: fix punctuation font size in centered messages by @ggurdin in #3292
  • chore: request activity topics/objectives/modes in user l1 by @ggurdin in #3296
  • chore: add bot speech to text to respresentations list by @ggurdin in #3300

New Contributors

Full Changelog: 4.1.10+2...4.1.12+1