Release v4.1.7+4
What's Changed
- Morph-repo-2 by @wcjord in #1681
- 1655-hide-rooms-filters-with-7-rooms by @wcjord in #1656
- Fluffychat merge by @ggurdin in #1685
- feat: don't award analytics data for messages not in l2 by @ggurdin in #1686
- feat: trim username and password fields before login by @ggurdin in #1687
- feat: allow users to edit lemmas by @ggurdin in #1694
- feat: move language dropdowns into learning settings dialog by @ggurdin in #1695
- feat: use onInitStateChanged in login function to redirect to chat vi… by @ggurdin in #1696
- feat: bring back share link to join spaces by @ggurdin in #1701
- fix: added linkify to message token text widget by @ggurdin in #1702
- chore: update reply and link text styling by @ggurdin in #1708
- fix: reenable token clicking after adding linkify spans by @ggurdin in #1711
- chore: update link text color in dark mode by @ggurdin in #1716
- feat: add submit button to learning settings popup by @ggurdin in #1717
- 1547 level indicator for all users by @ggurdin in #1722
- Add message meaning challenge activity by @wcjord in #1706
- Vi-copy by @WilsonLe in #1724
- fix: override text field's default error styling to remove gap but st… by @ggurdin in #1726
- 1689-make-separate-room-extensions by @sienna-sterling in #1727
- feat: added XP offset data to public profile to prevent user from eve… by @ggurdin in #1731
- fix: unfocus keyboard on click outside in activity planner page, add … by @ggurdin in #1732
- feat: move reply button to chat view header by @ggurdin in #1733
- fix: replace web preview icons by @ggurdin in #1746
- fix: add back password reset button by @ggurdin in #1747
- feat: update country dropdown to match style of language dropdown by @ggurdin in #1756
- chore: add missing grammar copy by @ggurdin in #1762
- allow user to simply search for username without prefix and suffix by @WilsonLe in #1761
- fix: remove expanded widget from country tile by @ggurdin in #1765
- fix: resolve memory leak on iOS caused by theme data by @ggurdin in #1768
- chore: update vocab copy by @ggurdin in #1770
- Unborked locales by @wcjord in #1741
- chore: reduce padding in learning setting dropdowns by @ggurdin in #1772
- chore: updated input bar copy by @ggurdin in #1774
- 1719 grammar detailed view in analytics by @ggurdin in #1728
- fix: update out-of-date language cache by @ggurdin in #1775
- Remove routes that can lead to space chats by @Kelrap in #1757
- fix: dispose TextPainter after use by @ggurdin in #1777
- fix: combine token with following punctuation to prevent punctuation … by @ggurdin in #1783
- fix: make learning settings dropdowns stand out against background by @ggurdin in #1784
- fix: remove analytics from memory on logout by @ggurdin in #1786
- feat: use custom vocab and morph icons by @ggurdin in #1787
- Copies for all by @WilsonLe in #1780
- Revert "Copies for all" by @ggurdin in #1788
- feat: maintain scroll position in vocab/morph analytics view by @ggurdin in #1791
- feat: custom sort order for morph features by @ggurdin in #1794
- fix: if example message contains multiple of the same lemma, bold eac… by @ggurdin in #1795
- fix: update morph feature sort order by @ggurdin in #1796
- make word meaning activity refetch new definition if cache expires by @WilsonLe in #1779
- feat: only show window of tokens surrounding highlighted words in lem… by @ggurdin in #1811
- fix: when merging punctuation into tokens to prevent line breaks, acc… by @ggurdin in #1812
- fix: if SVG content is already cached, don't use a FutureBuilder in C… by @ggurdin in #1816
- choreo: lower case text before tts by @ggurdin in #1817
- fix: more accurate splitting of tokens containing punctuation by @ggurdin in #1822
- fix: lock app in portrait mode by @ggurdin in #1823
- fix: go to space after clicking join even if already in the space by @ggurdin in #1827
- fix: fix for splitting up tokens with combined punctuation by @ggurdin in #1828
- fix: normalize space chat count copy by @ggurdin in #1829
- feat(github): GitHub production release flow by @kwek20 in #1807
- chore: revert updates to grammar icons in analytics summary by @ggurdin in #1831
- fix: move shouldDoActivity function to pangeaMessageEvent to prevent … by @ggurdin in #1832
- fix: set profile to public by default by @ggurdin in #1840
- Update background color in language_level_dropdown.dart and p_languag… by @Sofanyas in #1841
- fix: fix emoji rendering issues in message token text by @ggurdin in #1842
- Fix arb types by @ggurdin in #1848
- feat: fetch new tokens for messages without originalsent representations by @ggurdin in #1853
- fix: don't allow users to have same base and target short langCode by @ggurdin in #1854
- fix: always show display event in toolbar by @ggurdin in #1855
- fix: dynamically update input bar height to offset event list by @ggurdin in #1859
- 1814 add future loading dialog to prevent user interaction during signup login loading by @ggurdin in #1866
- Adds logging when redirecting from space chat by @Kelrap in #1862
- fix: wait for bot options to be saved before closing conversation bot… by @ggurdin in #1868
- fix: update base/target language on dropdown value change in activity… by @ggurdin in #1869
- feat: add option to go back from user settings signup page by logging… by @ggurdin in #1870
- fix: delete selection are around input bar textfield by @ggurdin in #1871
New Contributors
Full Changelog: v0.0.12...4.1.7+4