github futrnostr/futr v0.2.2
Release v0.2.2

latest release: continuous
4 days ago

Official release v0.2.2

For the latest development build, see the continuous release.

Closed issues

Changes

  • Optimized Subscription Handling

    • Implemented proper event pagination with timestamp tracking.
    • Added event deduplication across batches.
    • Improved debug logging for pagination and subscription events.
    • Fixed timestamp handling to prevent future-dated events.
    • Reduced events per pubkey from 2000 to 500 for better efficiency.
  • Relay Connection & Event Parsing

    • Improved relay connection state management.
    • Fixed parsing of OK messages from relays.
    • Updated follow list and DM relay parsing.
    • Added proper nevent links for quoted reposts.
    • Increased connection timeout from 3s to 15s to enhance reliability.
  • UI & UX Enhancements

    • Fixed follow list flickering by improving model caching.
    • Improved login experience with better async timing.
    • Fixed profile filter issues to improve data consistency.
  • Subscription & Relay Overhaul

    • Moved subscription handling to a dedicated SubscriptionHandler module.
    • Improved relay connection reliability with fallbacks and rebalancing.
    • Optimized relay selection logic for better distribution of events.
  • Codebase Improvements

    • Simplified tag handling by switching to list-based tags.
    • Moved type definitions into dedicated modules (Event, Profile, Relay).
    • Updated tag parsing and generation throughout the codebase.

Full Changelog: v0.2.1...v0.2.2

Don't miss a new futr release

NewReleases is sending notifications on new releases.