Skip to content

Releases: tloncorp/tlon-apps

v0.7.0

10 Nov 19:19
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Over-the-air (OTA) update for %groups and %talk.

What's new

  • Fixes to the virtual scroller in Chat and Talk
  • Fixes references to private groups
  • Fixes several interactivity bugs in the Channel Editor
  • Fixes channel recency sorting
  • Fixes group admin actions
  • Fixes mobile-responsive navigation styling

Contributions

Full Changelog: v0.6.0...v0.7.0

v0.6.0

08 Nov 20:46
cead859
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Over-the-air (OTA) update for %groups and %talk.

What's new

  • Adds the capability to abort a long-running group join in Groups
  • Removes hover interactions on mobile viewports, eliminating the need for double-taps
  • Fixes horizontal overscroll issues on mobile viewports
  • Fixes threaded view in Chat channels and Talk
  • Fixes an issue where a ship could create channels of the same name in different groups, causing accidental content cross-posting
  • Fixes an issue in Notebooks where the cursor could get trapped in the image URL block field
  • Fixes an issue where joining a group from a reference would sometimes fail with no recovery
  • Fixes double-matches in the ship search dropdown
  • Fixes an issue where the Chat input would aggressively grab focus

Contributions

  • everywhere: disabled CSS hover on touchscreens by @rcrdlbl in #1082
  • groups: fix for double listing of matched value in join ship selector by @patosullivan in #1085
  • Chat: fallback to 'find groups' if join fails on group ref by @patosullivan in #1078
  • groups: adding better handling for errored group joins by @arthyn in #1087
  • chat: fixing thread layout regression by @arthyn in #1089
  • diary/edit: up/down to exit image URL paste section by @rcrdlbl in #1091
  • groups: various mobile overflow fixes by @rcrdlbl in #1093
  • chat: fix missing today marker by @arthyn in #1099
  • groups: fix for collision caused by channels using the same channel flag by @patosullivan in #1088
  • talk: fixing looping chatinput focus by @arthyn in #1097
  • diary: adds missing piece for state updates by @arthyn in #1098
  • notebooks: prevented insertion of extraneous newlines into notebook posts by @rcrdlbl in #1100
  • lint: fixing type issue from in PR commit by @arthyn in #1103

Full Changelog: v0.5.0...v0.6.0

v0.5.0

04 Nov 00:24
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Over-the-air update for %groups and %talk.

What's new

  • Adds a notice for disconnects in the web UI
  • Reworks the group creation flow
  • Adds a click-to-copy action for ship names
  • Fixes incorrect time handling in heap and with quips
  • Fixes display of curio titles
  • Fixes an issue with curio commenting interactivity
  • Fixes several issues with chat state migration
  • Adds a utility to nuke all agents in a desk (raze)

Contributions

Full Changelog: v0.4.0...v0.5.0

v0.4.0

01 Nov 18:08
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Over-the-air (OTA) update for %groups and %talk.

This release resets state for %chat. Applying this update will result in loss of data.

What's new

Groups

  • Improves responsive-mobile interactions
  • Changes the navigation to be route-based, rather than hook-based
  • Addresses issues with group and channel creation
  • Enables cancelling a group join from the sidebar
  • Fixes a bug with "Copy" actions not working

Talk / Chat

  • Adds S3 upload for images
  • Addresses message ordering issues in the sidebar
  • Adds pinning for Groups chat channels in Talk
  • Fixes the accidental insertion of white space or line beaks

Gallery

  • Makes the list or grid view setting per-user, not per-admin

Notebook

  • Supports lists and inline header elements

Contributions

Full Changelog: v0.3.0...v0.4.0

v0.3.0

11 Oct 20:28
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Over-the-air (OTA) update for %groups and %talk.

What's new

Groups

  • Adds dummy marks for version negotiation
  • Adds a text-shadow to white text the Group sidebar cover image
  • Adds a second active state to selected items in the sidebar
  • Fixes a bug in Profiles where making a profile public would set it to private (and vice-versa)
  • Removes duplicate Pending ships in the admin interface
  • Fixes a layout issue with the Groups sorting dropdown
  • Implements display, privacy, and CalmEngine settings from Landscape
  • Adds a link to submit feedback to Tlon in the sidebar

Talk

  • Fixes a bug where adding multiple ships would cause the input form to jump slightly
  • Implements display, privacy, and CalmEngine settings from Landscape

Chat

  • Adds a loading state for pending messages and a double-arrow indicator showing when the group-hosting ship received it
  • Marks Chat channels as read on scrollback
  • Introduces more aggressive message deduplication in the chat log
  • Adds references for Urbit apps (using the format /1/desk/~sampel/desk-name)
  • Adds attribution to emoji reactions

Gallery

  • Fixes time/alphabetical sort of items

Contributions

  • groups: if group title text is white, use drop shadow by @rcrdlbl in #958
  • galleries: added option to sort by alphabet by @rcrdlbl in #957
  • talk: set ShipSelector padding to avoid size jumping by @rcrdlbl in #970
  • sidebar: set specific width for filtering dropdowns by @rcrdlbl in #976
  • devex: add scripts and config for use with bouncer by @tomholford in #967
  • groups: use landscape settings by @nerveharp in #963
  • contacts: flipped public/private logic on editing field by @rcrdlbl in #982
  • groups: pending members show up where they should by @rcrdlbl in #980
  • versioning: derisk deployment w/ poor man's versioning by @liam-fitzgerald in #966
  • sidebar: set active items one shade darker by @rcrdlbl in #977
  • desk: fix kick resubscribe loop due to public/rolling mismatch by @liam-fitzgerald in #989
  • chat: mark chat channel read when unread divider is visible on screen by @rcrdlbl in #975
  • chat: sent/delivered status for messages by @rcrdlbl in #993
  • refs: adds desk refs by @nerveharp in #990
  • ui: make virtuoso set keys on components properly by @liam-fitzgerald in #995
  • feel: adds ships to chat reactions by @nerveharp in #998
  • groups: adds feedback button and hover-menu to app title by @nerveharp in #997

Full Changelog: v0.2.0...v0.3.0

v0.2.0

30 Sep 23:51
1722b84
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Over-the-air (OTA) update for %groups and %talk.

What's new

  • Added an initial set of documentation for every agent except %hark
  • Added notices about the alpha and that your data is ephemeral
  • Improved chat window scrolling
  • Fixed chat loading issues
  • Prevented edit controls from showing up when you lack write permissions
  • Fixed an issue with starting a group chat bringing you to an incorrect page
  • Updated README to give a better overview of the project

Contributions

Hunter Miller (14):

  • groups: type documentation
  • chat: type documentation
  • diary: type documentation
  • heap: type documentation, and misc corrections
  • docs: adding %docs supported docs
  • chat: adding docs, and updating group docs to match
  • docs: fixing syntax errors
  • docs: adding heap and diary, modifying overview
  • chat: fixing bad loading order and new message loads not trigger state update
  • vscroll: replacing with virtuoso, running into prepend issues
  • apps: fix queries
  • vscroll: fixing prepending items and adding loaders
  • club: erroneous presig for multidm
  • apps: changing to bap for concision

James Acklin (8):

  • chat+heap+diary: hide inputs if cannot write
  • heap + diary: hide non-permissive comment field
  • diary: allow authors and admins to edit notes
  • heap: prevent non-authors/non-admins from editing curios
  • diary: update index to show/hide edit buttons
  • meta: moving dev instructions
  • meta: add MIT license
  • meta: final readme

ryjm (1):

  • docs: minor grammar/style edits

tomholford (5):

  • heap/ux: smaller button targets
  • docs: more readme tweaks
  • ux: add Alpha Notice
  • ui: address PR feedback
  • devex: simplify notice