v4.1.0
Over-the-air update to %groups and %talk. This release fixes several issues with roles and permissions in Groups, fixes some cosmetic and behavioral issues with Notebooks, and adds optional privacy-preserving usage analytics to public and private groups.
Desk hashes:
%groups 0v7.5lrtm.0li4c.b11hb.nieen.c3il2.20omp.9lvsp.1l0do.ga0ih.6dqbq
%talk 0v1t.tdgbo.bsev7.p7upk.g0gtc.pv2tf.qa8i3.brsac.se33f.6kpd3.j783p
What's new
- Adds %talk-cli improvements
- Adds optional privacy-preserving telemetry to public and private groups for Tlon product analytics. See the in-app message for more details on what we do/don't track and why
- Fixes an issue with roles and channel permissions would hang indeterminately when editing on the group/channel host
- Fixes an issue where channel subscribers belonging to a role for which the admin added, removed, then re-added read permissions would miss content that was posted to the channel during their kicked period
- Fixes an issue with not being able to remove pre-Groups 2 roles from members
- Fixes an issue where saving a new note and navigating back to the Notebook index before it finished saving would result in a crashing
quipCount
error - Fixes an issue where block element fields in the Notebook editor would inconsistently insert and overlap other content
- Fixes several cosmetic issues with block element fields in the Notebook editor
- Fixes several issues with text and block element spacing and margins in Notebooks
- Fixes an issue where the entire area of the Notebook comment field was not clickable
- Fixes an issue where the clickable area of the top-level sidebar item was unusably small
- Fixes an issue where certain views would lack a browser page title
- Fixes an issue where following notifications for group-meta activity would result in a blank screen
- Fixes a host of mobile layout issues
- Changes link appearance in Notebooks to blue + underlined
Contributions
- notebooks: make links blue and underlined by @jamesacklin in #2644
- notebook: block content menu usability by @patosullivan in #2639
- fix simple typo in settings dialog text by @alecananian in #2646
- notebooks: fix caching edge case for saving a new note by @patosullivan in #2654
- notebooks: more block content fixes by @patosullivan in #2651
- %talk-cli Improvements by @polrel-witter in #2212
- notebooks: visual edits by @jamesacklin in #2659
- groups/talk: fix tappable area of first sidebar button by @dantish in #2656
- update agent name for storage by @patosullivan in #2664
- groups: inconsistent browser tab labels by @dantish in #2661
- notebook: make all the add comment section focusable by @dantish in #2666
- groups: add PostHog analytics; capture Groups events by @alecananian in #2658
- chat: display status indicator for pals by @Fang- in #2665
- profiles: include pals icon & actions in modal by @Fang- in #2669
- dms: fix empty scroller on new DMs by @patosullivan in #2668
- author: fix tsc error by @jamesacklin in #2670
- groups: better roles handling, ensure valid states by @arthyn in #2673
- groups: add privacy notice by @jamesacklin in #2671
- groups: add new pals icons by @jamesacklin in #2680
- profiles: hide pals action if not installed by @Fang- in #2678
- groups: add analytics notice by @arthyn in #2683
- analytics: capture the data when opted by @arthyn in #2684
- analytics: limit capturing even further by @arthyn in #2688
- notifications: various route issues by @patosullivan in #2689
- groups: mobile layout issues by @dantish in #2686
- Update ActivityModal.tsx by @jamesacklin in #2690
New Contributors
Full Changelog: v4.0.1...v4.1.0