v1.0 Build 8
Pre-release
Pre-release
I did not publish releases for the previous builds of Lurker iOS going to TestFlight, so this is the changelog specifically for this version, but the Full Changelog link below will be the full commit history for the project thus far.
What's Changed
- Added new option "Stay put when you send" which maintains your scroll position when you tap the keyboard and/or send a message. This is also in the Lurker PWA now as well, and the setting syncs between both types of clients.
- Moved the "jump to unread" button to the top center of the message list, as its prior position got in the way of message content.
- Improvements to buffer loading to hopefully make it feel nicer in general.
- Add support for full event filtering, look for "Event filter" in the settings screen. This setting can be set independently for your desktop and mobile Lurker clients, so you can turn events off entirely on mobile but keep them on for your desktop client.
- Added full support for bookmarks / saved messages. From the iOS app you can now save messages and view your bookmarks, and jump to any saved message from any point in history, just like on the web. (No filtering yet.)
TestFlight Link
What's Changed - Detailed
- Honor chat.keep_position_on_send by @amiantos in #76
- Float the unread affordance at the top, where it points by @amiantos in #77
- Learn when a buffer closes, and stop hanging on a lost hydrate by @amiantos in #78
- Ask for history pages in the unit we render them in by @amiantos in #79
- Hydrate with a read, not with the write verb by @amiantos in #80
- Honor the event-noise tier (#666) by @amiantos in #81
- Bookmarks: save messages and read them back by @amiantos in #83
New Contributors
Full Changelog: https://github.com/amiantos/lurker-ios/commits/v1.0-build-8