v5.10.0
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
- hidden message: fix issue with react query key by @patosullivan in #3359
- perf: speed up useRecentSort in useSidebarSort by @patosullivan in #3371
- Unify Prettier config by @dnbrwstr in #3372
- Sidebar: reduce re-renders to further minimize jank by @patosullivan in #3365
- tests: support loading custom vase in +do-load by @Fang- in #3361
- new-channel: remove errant space preventing check from working by @arthyn in #3375
- edit: make useMyLastMessage more performant by @patosullivan in #3370
- ops: change repo name by @arthyn in #3379
- Fix prettier again by @dnbrwstr in #3378
- channels: server persisted pending messages by @arthyn in #3366
- sidebar sort: fix issue with recency by @patosullivan in #3390
- Fix vite/e2e issues caused by urbit sigil component by @patosullivan in #3391
- Perf: set cache time to 5m by @patosullivan in #3400
- negotiate: produce vase for /dbug/state scry by @Fang- in #3392
- fix wannec deploy issue by @patosullivan in #3402
- groups: fix issue where admins can't delete if they're not the host by @patosullivan in #3404
- edit: allow editing a message with a quoted reply by @patosullivan in #3408
- mar: add dummy json grow by @pkova in #3409
- s3: fix a regression that caused uploads to fail for cloudflare R2 users by @patosullivan in #3411
- GroupActions: don't prevent non-hosting admins from leaving group by @jamesacklin in #3410
- web: add missing find route back (fixes desktop lure links) by @patosullivan in #3418
- channels: remove duplicate replies by @arthyn in #3422
- ops: promote 5.10 to staging by @arthyn in #3423
- desktop: fix missing groups sidebar metadata by @latter-bolden in #3426
Full Changelog: v5.9.0...v5.10.0-rc0