v6.1.0
Over-the-air (OTA) update for %groups. This release delivers major improvements to %activity and %notify systems. It addresses several pain-points with unreads popping up in threads, read items not marking their parents as read, and fixes several other critical bugs with uploading images.
What's new
- Adds push notification reliability metrics for %notify
- Adds recursive unreads functionality in activity
- Adds new memex upload endpoint for native and web
- Adds support for cache control header on Tlon-hosted uploads
- Adds activity tab using %activity agent on web
- Fixes DM thread paths for notifications
- Fixes image upload content-length issue on web for uploads
- Fixes an issue where sending a DM would not bump the sidebar item as recent
- Fixes invisible links in chat input
- Fixes thread marking in activity
- Fixes groups preview fetch
- Fixes issue with a thread bump hiding unreads in activity
- Improves activity performance by reducing data transfer and processing
- Improves speed of marking everything as read in activity
- Improves handling of deleted messages in channels and chat activity
- Changes activity feed delivery and rendering
- Changes auto-marking read behavior in chats and threads
Contributions
- add cache control header to tlon-hosted uploads by @waiyaki in https://github.com/tloncorp/tlon-apps/pull/36723705
- notify: track client request statistics by @Fang- in https://github.com/tloncorp/tlon-apps/pull/3689pull/3709
- activity: recursive unreads by @arthyn in #3698
- activity: dont mix maps and mops by @arthyn in #3716
- nav-within-tab: make sure we send groups only stuff to the right place by @arthyn in #3715
- ops: promote 6.0.3 by @arthyn in #3718
- add ui-init-3 to mark-warmer by @patosullivan in #3723
- notify/chat: correct dm thread paths and prep for activity cutover by @arthyn in #3721
- activity: moving helpers to lib by @arthyn in #3712
- ops: promote 6.1.0 by @arthyn in https://github.com/tloncorp/tlon-apps/pull/3728pull/3725pull/3726
- api: use new version which handles quits automatically by @arthyn in #3736
- ops: sync dev -> staging by @arthyn in https://github.com/tloncorp/tlon-apps/pull/37423738tlon-apps/pull/3744com/tloncorp/tlon-apps/pull/3733
- activity: reduce transfer and quantity of updates by @arthyn in #3730
- ops: sync staging to dev by @arthyn in #3746
- native and web: use new memex upload endpoint by @latter-bolden in #3737
- activity: only render logs if we need them by @Fang- in #3748
- web: fix image upload content-length by @waiyaki in #3749
- activity: only direct kids from +get-children by @Fang- in https://github.com/tloncorp/tlon-apps/pull/3751tlon-apps/pull/3752pull/3753
- activity: reduce data transfer and processing further by @arthyn in #3754
- channel: don't unconditionally scry activity, check running by @arthyn in https://github.com/tloncorp/tlon-apps/pull/3755tloncorp/tlon-apps/pull/37563760
- activity: stop using read items by @arthyn in #3757
- activity: deliver sources with feed by @arthyn in #3761
- web: activity tab using activity agent by @arthyn in https://github.com/tloncorp/tlon-apps/pull/3735github.com/tloncorp/tlon-apps/pull/3763
- activity: make mark everything faster by @arthyn in #3764
- ops: promote dev 7-18 by @arthyn in https://github.com/tloncorp/tlon-apps/pull/37663767
- chat: self group dm should bump by @arthyn in #3768
- activity: optimistic reads by @arthyn in #3769
- develop -> staging by @patosullivan in #3770
- channels & chat: mark activity for deleted msgs as read by @Fang- in #3734
- activity: don't mark read if tab not focused and automatically mark read at chat bottom by @arthyn in #3771
- chat-input: fix invisible links by @arthyn in #3772
- activity: dont crash feed by @arthyn in #3773
- activity: disabling auto-marking until it can be fixed by @arthyn in https://github.com/tloncorp/tlon-apps/pull/3776tlon-apps/pull/3777
- activity: web match mobile bell tab by @arthyn in #3780
- activity: re-enable auto marking active chats/threads by @arthyn in https://github.com/tloncorp/tlon-apps/pull/3778tloncorp/tlon-apps/pull/3782
- ops: sync to dev 7 22 by @arthyn in #3783
- ops: promote dev 7 22 by @arthyn in #3784
- activity: fix thread marking by @arthyn in #3785
- misc: cleanup activity layout and fix groups preview fetch by @arthyn in #3787
- activity: fix bump hiding unreads by @arthyn in #3789
Full Changelog: v6.0.2...v6.1.0