Skip to content

v2.1.0

Choose a tag to compare

@amiantos amiantos released this 07 Aug 06:04
· 246 commits to main since this release
48158f9

What's Changed

New Features

  • Theme Presets - You can now save and load different theme presets.
  • Light Mode - There is now a light mode theme to choose from, built right in. And it looks great, too!
  • System Light / Dark Mode Support - You can choose two different themes to auto-apply based on your system-level setting.

Fixes

  • PWA Swipe-to-go-back - Rejoice! Every buffer has a unique URL route now, so you can now 'swipe back' on Android and iOS PWAs, as well as using browser back/forward buttons on desktop (if you so desire). Fun bonus: you can now bookmark specific buffers, and you can copy a link to a specific message, to open that message in a new window, as an example.
  • Misc. Fixes - Fixed a possible issue with nick suggestions in the input bar on Android Firefox (maybe?), as well as some other minor fixes and improvements.
screenshot of lurker light mode

What's Changed - Detailed

  • Give every buffer a URL, and derive the mobile screens from it (#744, #200) by @amiantos in #749
  • Theme presets foundation: built-in Dark/Light, saved themes, system-scheme mapping by @amiantos in #750
  • Fix composer freezing during IME composition (Android keyboards) by @amiantos in #624
  • Network form: say what "commands to run on connect" actually wants by @amiantos in #752
  • Remove the asyncHandler wrapper — Express 5 forwards async rejections itself by @amiantos in #754
  • Hoist the .ua flex+gap workaround into the shared .device row by @amiantos in #753
  • Auto-reconnect: a ban on a surviving socket no longer poisons the next drop by @amiantos in #756
  • Survive the controlling terminal going away by @amiantos in #755
  • Bump wrangler from 4.114.0 to 4.116.0 in /docs in the minor-and-patch group by @dependabot[bot] in #751
  • Bump Lurker version to 2.1.0 by @amiantos in #757

Full Changelog: v2.0.0...v2.1.0