Skip to content

Releases: tloncorp/tlon-apps

v6.0.2

01 Jul 15:12
5d72c9e
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release fixes several issues with unreads, notifications, and privacy changes.

What's new

  • Adds a notice to the Chat channel log when someone deletes a message
  • Fixes several issues where unread counts would not update correctly
  • Fixes an issue where replies to a thread in a multi-DM would result in an unclearable blue dot
  • Fixes an issue where a deleted message in a channel would result in an unclearable unread dot
  • Fixes an issue where changing the privacy of a group would result in an unjoinable invitation

Contributions

  • unreads: fix missing counts, missing group dots, and inability to clear dm threads by @arthyn in #3647
  • activity: dont crash on bad data by @arthyn in #3648
  • activity: self activity should change recency by @arthyn in #3626
  • privacy-selector: dont accidentally clear cordon by @arthyn in #3662
  • activity: correct bad activity keys by @arthyn in #3661
  • activity: add more granular 'notify' count by @arthyn in #3668
  • activity: handle scry poles correctly by @arthyn in #3680
  • groups-ui: fix init types by @arthyn in #3681
  • activity: refine combined count for channels by @arthyn in #3682
  • various: add resource-id-ing ~| into common paths by @Fang- in #3683
  • activity: increment time-ids in "better" steps by @Fang- in #3686
  • activity: allow clearing unreads for deleted messages by @arthyn in #3684

Full Changelog: v6.0.1...v6.0.2

v6.0.1

20 Jun 19:11
b6cff4e
Compare
Choose a tag to compare

Over-the-air (OTA) update for %groups. This release adds a global mark-all-as-read button and fixes several critical bugs in DMs.

  • Adds a global "Mark All as Read" control to the Home button in the sidebar/bottom-tabs to manually clear all unread dots in all groups, in all channels, and all DMs. This is destructive and unrecoverable.
  • Fixes an issue where groups would be missing unread dots, but channels would show a blue or gray dot.
  • Fixes an issue where starting a new DM was impossible.
  • Fixes an issue where starting a new thread in a DM message was impossible.
  • Fixes an issue where starting a new multi-party DM would fail to show it in the sidebar.

What's Changed

Full Changelog: v6.0.0...v6.0.1

v6.0.0

17 Jun 16:43
Compare
Choose a tag to compare

Over-the-air update (OTA) for %groups. This release introduces %activity, a purpose-built agent for managing notifications and unread states of messages, channels, DMs, and groups.

What's new

  • Introduces %activity, a purpose-built agent for managing notifications and unread states of messages, channels, DMs, and groups.
  • Adds the ability to show the number of unread messages in a group/channel/DM in the UI.
  • Adds the ability to mute a Chat thread, which will prevent it from sending notifications.
  • Adds the ability to mute an entire group, channel, or DM, which will prevent it from sending notifications.
  • Migrates all existing unreads and notifications to %activity.
  • Preserves backwards-compatibility for push notifications with existing clients.
  • Fixes an issue where Leap would crash.
  • Fixes an issue where task lists in Notebooks would fail to post.
  • Fixes an issue where mentions in gallery content would fail to render.
  • Fixes an issue where if several members of a group DM were not on the correct protocol version, nobody in the DM could send a message.

Contributions

Full Changelog: v5.11.0...v6.0.0

v5.11.0

28 May 18:34
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release adds a mix of quality-of-life fixes.

This has been released with hash: 0vc.82lpc.enade.sp4kn.h3415.j8btq.uiv2e.bdosh.jfnhj.ss299.me0mn

What’s new

  • Fixes an issue with notebooks where notes would fail to publish on your own ship
  • Fixes an issue where opening a chat reference within the Messages tab would send you to the Groups tab
  • Fixes an issue where joining a group by shortcode was impossible
  • Fixes an issue where the list of groups in the sidebar would filter on the provided term incorrectly
  • Fixes an issue where group previews would be stale
  • Fixes an issue where the ~ or @ mention popup would show while entering text in a code-block
  • Fixes an issue where the notification settings modal would not appear in the Messages tab

Contributions

Full Changelog: v5.10.0...v5.11.0

v5.10.0

25 Apr 16:53
8cf4484
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release adds pending message storage and fixes several bugs.

This has been released with hash: 0vc.aqa4q.4h4da.mdghg.tnavk.lrbvj.9e08a.mml9b.9mhid.ev5rg.7eq9c

What's new

  • Your ship will now store messages you send and wait for a signal from the host/recipient before marking it as sent instead of relying entirely on the front end.
  • We also fixed a few bugs where non-hosting admins could not delete messages or leave the group.
  • The channel sidebar is also notably snappier and correctly sorts by recency.
  • We also bumped the cache time down considerably so it doesn't swell and begin degrading the mobile app's performance.
  • Finally, Lure links now work as intended on the desktop.

Contributions

Full Changelog: v5.9.0...v5.10.0-rc0

v5.9.0

01 Apr 21:38
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release adds edit capabilities to chat channels in groups.

This has been released with hash: 0v11.s4uf6.nenn7.d57sf.5d7hk.o0736.i4hns.25gst.3niui.fhvio.cck3v

What's New

  • Adds the ability to edit messages in chat channels
  • Adds ability to open developer logs and tools in the app info tab
  • Fixes issue where role deletion was generating large amounts of events causing it to take a very long time
  • Fixes issue with chat scroller where it incorrectly inverted causing jumpiness
  • Fixes issue with escaping text in profiles
  • Fixes issue with PWA where navigating to home tab showed as external to the app
  • Fixes issue where chat input was stealing focus from search input
  • Fixes issue with profile agent conflicting with other desks

Contributions

Full Changelog: v5.8.0...v5.9.0

v5.8.0

19 Mar 22:32
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release further refines the left sidebar on desktop, makes search much faster, and includes lots of other small fixes.

This has been released with hash: 0vh.ua3q8.scdt5.k5gos.e1s0g.s6o1q.4riqe.uovcj.7apqn.pn4gr.2e4km

What's New

  • Improved performance of search
  • Improved performance of sidebar animation
  • Updated desktop navigation and Leap to be clearer based on feedback
  • Updated notifications to show nicknames
  • Updated state fetching to improve performance on mobile, specifically when reconnecting
  • Updated our areas of support to all point towards emailing [email protected]
  • Added handling for kick/resubscribes so that we don't DDOS ourselves or each other
  • Added support for special characters in search
  • Added redirects for bad URLs in channels
  • Fixed issue causing emoji picker to be hidden
  • Fixed issue with uploading to wrong http protocol
  • Fixed issue with uploading with missing publicUrlBase
  • Fixed issue where Leap was crashing when opened
  • Fixed issue where the wrong desk was being used for settings

Contributions

Full Changelog: v5.7.0...v5.8.0

v5.7.0

06 Mar 18:07
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups. This release cleans up our desktop navigation from recent sunset of Talk, in addition to cleaning up naming and icons, and lots of other small fixes.

This was released with hash: 0vm.5ug95.d2eur.gquis.do010.h2fu3.adamd.sftsk.5jaj2.ih89k.39b3e

What's New

  • Added support for uploading videos
  • Updated desktop sidebar navigation to match mobile app and give more space
  • Updated tile and icons to match mobile app
  • Fixed an issue where sometimes the mobile chat input was missing
  • Fixed an issue where some channels were missing in Messages sidebar
  • Fixed an issue where contacts were not properly updating when receiving new messages
  • Fixed an issue that caused channels to crash when encountering unknown message types
  • Fixed an issue where the root message in a thread was unable to be copied
  • Fixed an issue where update banner would keep showing repeatedly, although there still may be instances where it shows twice
  • Fixed an issue where clicking a link inside a reference would both navigate to the reference and open the link
  • Fixed an issue where chat input was stealing focus from search input
  • Fixed an issue with scry responses for replies

Contributions

Full Changelog: v5.6.0...v5.7.0

v5.6.0

20 Feb 22:19
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups and %talk. This release sunsets the Talk app porting its features over to Tlon/Groups and updates the groups join/creation flow on desktop.

This has been released with hashes:

%groups: 0vs.8tqgc.bo3bd.d9cq3.u6944.6r0pd.0erlv.ffjgl.9du6b.ug5km.67lna
%talk: 0v1q.8o3il.boteb.ks5ct.1r9fk.1dpbu.qdt9j.4kql9.fssth.fte9f.j853r

What's New

  • Sunset the Talk app bringing its features over to our main app
  • Updates the group join and creation flows for desktop
  • Fixed issue with role selection on desktop
  • Fixed an issue where version compatibility was being signaled incorrectly
  • Fixed an issue with how image URLs are recognized in the chat input
  • Fixed an issue where admins had trouble deleting content that wasn't their own
  • Fixed an issue in notebooks where code blocks written in the markdown view weren't parsed properly
  • Removed old unused dependencies in the desk

Contributions

Full Changelog: v5.5.1...v5.6.0

v5.5.1

02 Feb 20:55
Compare
Choose a tag to compare

Over-the-air (OTA) update to %groups and %talk. This hotfix patches behavior found to cause a kick/resubscribe loop in certain conditions when flagging content.

This has been released with hashes:

%groups: 0vp.s55sa.4rtc6.24nuj.gaq8m.qibub.br34a.n259j.qo6uc.6d5f0.t0il2
%talk: 0v11.cdhni.6dset.466q6.j5ugh.q4553.pp0tk.ga7u4.d0lrj.7ih9q.7dkql

Contributions

  • channels: fix kick/resubscribe loop caused by flagging by @arthyn in #3209

Full Changelog: v5.5.0...v5.5.1