What is Nostr?
hzrd149 /
npub1ye5…knpr
2024-12-17 20:45:33

noStrudel v0.42.0 and applesauce

Finally another version of noStrudel. I keep telling myself I’m going to do more frequent releases but then time keeps getting away from me

This release comes with a bunch of news features and most importantly a lot of cleanup

Features

Olas media posts

You can now view a simple feed of media posts made on https://olas.app/ in the app and comment on them using NIP-22 comments

Simple gif picker

This was mostly a test, but there is now a simple gif picker (and barely functional search) that is based on k:1063 events If you want a better search and to help populate the nostr gif library you can use https://gifbuddy.lol created by lemon (npub1hee…rsv6)

New support view

The (tiny) support button at the bottom of the side menu now hides a zap leader board that shows top supporters and any custom messages they leave

Favorite DVM feeds

You can now favorite DVM feeds in the discover view

Tools under notes

There is now a simpler tools menu under notes and threads

Searching local cache relay

If your using nostr-relay-tray the search view will now use it by default for searching. which should make it a little faster and more reliable

Small features

  • Add “Proactively authenticate to relays” option to privacy settings, defaults to off

  • Add option for debug API

  • Add option to hide noStrudel logo in nav bar

  • Show unknown notifications in notification view

  • Add templates to event publisher

    Bug fixes

  • Show nostr mentions in markdown content

  • Fix delete events not getting published to outbox

  • Fix page changing from RTL when viewing some profiles

  • Refresh relay info on relay page

  • Fix bug with removing “about” in profile editor

  • Fix automatically disconnecting from authenticated relays

Applesauce

Over the past few months I’ve been doing tons of cleanup on the core of noStrudel (677 changed files with 19,683 additions and 17,889 deletions) and extracting it out into a friendly nostr SDK called applesauce

Its very much a work-in-progress but the idea with these libraries is to help myself (and maybe others) build the UI layer of nostr apps and eventually make noStrudel just another app that is built with applesauce

If your a developer and another nostr SDK sounds interesting to you. you can check out the Getting Started docs

Author Public Key
npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr