Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Aug 28, 2026 0.1.11## What's Changed - chore: release 0.1.11 - feat: forge MusicBrainz lookups to Blossom - fix: reduce relay bandwidth and harden production policy ## Android downloader licensing WaveFunc source remains MIT licensed. The Android APK also contains youtubedl-android 0.18.1 under GPL-3.0. Its exact upstream source and GPL license are attached to this release; WaveFunc corresponding
More…
source is the source archive for this release tag. - Aug 5, 2026 0.1.10## What's Changed - chore: release 0.1.10 - fix: polish mobile player and signal charts ## Android downloader licensing WaveFunc source remains MIT licensed. The Android APK also contains youtubedl-android 0.18.1 under GPL-3.0. Its exact upstream source and GPL license are attached to this release; WaveFunc corresponding source is the source archive for this release tag.
- Aug 5, 2026 0.1.9## What's Changed - chore: release 0.1.9 - fix: publish song shares as standalone notes ## Android downloader licensing WaveFunc source remains MIT licensed. The Android APK also contains youtubedl-android 0.18.1 under GPL-3.0. Its exact upstream source and GPL license are attached to this release; WaveFunc corresponding source is the source archive for this release tag.
- Aug 5, 2026 0.1.7## What's Changed - chore: release 0.1.7 - feat: move mobile navigation into sidebar - refactor Nostr data plane and station sharing ## Android downloader licensing WaveFunc source remains MIT licensed. The Android APK also contains youtubedl-android 0.18.1 under GPL-3.0. Its exact upstream source and GPL license are attached to this release; WaveFunc corresponding
More…
source is the source archive for this release tag. - Aug 4, 2026 0.1.6## What's Changed - chore: package Android downloader license sources - chore: release 0.1.6 - feat: label NIP-46 sessions by platform - feat: add native media forge and harden mobile flows ## Android downloader licensing WaveFunc source remains MIT licensed. The Android APK also contains youtubedl-android 0.18.1 under GPL-3.0. Its exact upstream source and
More…
GPL license are attached to this release; WaveFunc corresponding source is the source archive for this release tag. - Aug 4, 2026 0.1.5## What's Changed - chore: release 0.1.5 - fix: stabilize support and social data reloads - feat: restore station engagement and modernize wallet - fix(android): route signer and wallet links through intents
- Aug 4, 2026 0.1.4## What's Changed - fix: remove animated app background - feat(android): prepare resilient v0.1.4 playback
- Apr 18, 2026 0.1.2## What's Changed - chore: release 0.1.2 - feat: improve search index reliability and client-side matching - feat: add remote search reindexing capability - docs: add release process documentation
- Apr 13, 2026 0.1.1## What's Changed - chore: bump version to 0.1.1 - feat: add genre carousels to station view - feat: add cross-platform URL opening utility - feat: add support popover component for lightning donations - fix(apps): update Wavefunc app store link to direct app page - feat(FloatingHeader): add station management button for authenticated users - docs: add pubkey to zapstore.yaml - build: add zapstore.yaml for app store listing
- Apr 13, 2026 0.1.0## What's Changed - docs: update release checklist progress - refactor(FloatingHeader): move download link from nav to header actions - feat(apps): add download page and PWA support - docs: add release checklist - ci: add release workflow and version bump script - chore: update project branding assets and metadata - feat: improve responsive design and search synchronization - feat(build): add platform-specific tauri build scripts and panic-safe setup - feat(desktop): add system tray, media keys, autostart and deep linking
More…
- feat: add sleep timer and share improvements - feat(player): implement robust playback engine with state machine and diagnostics - fix(env): correct tauri detection and improve relay URL logic - refactor(admin): lift favorites list state up to avoid duplicate hooks - feat(favorites): add image field to favorites lists and improve UI - feat: re-enable favorites and replace QR scanner component - feat(wallet): add preferred mint selection and nutzap support - chore: remove debug_favorites.ts script - feat(wallet): add popover for header balance and auto-unlock on load - refactor(wallet): migrate from NDK wallet to applesauce-wallet for NIP-60 cashu - fix(StationView): correct variable name in conditional rendering - refactor: migrate hooks to canonical applesauce-react reactivity patterns - refactor: migrate song and favorites to applesauce-native domain - feat: migrate zap flow to applesauce-native and optimize station loading - refactor: migrate from NDKStation to applesauce-core domain models - refactor(nostr): migrate from NDK to applesauce-core domain models - refactor: migrate nostr operations to applesauce-core - refactor: migrate from NDK to Wavefunc runtime - refactor: migrate from nostr-dev-kit to applesauce for nostr operations - refactor: migrate station handling from NDKStation to domain types - feat: migrate station handling to applesauce libraries - feat: integrate applesauce nostr libraries and add domain models - fix: increase dialog z-index and fix yt-dlp JS runtime detection - feat: add share song dialog to signals and crate pages - chore: improve yt-dlp handling and deployment scripts - feat(yt-dlp): split download and upload into two-step client-signed flow - feat: add YouTube search and audio attachment to songs - feat(signals): add signals page with enhanced song display - feat(song-favorites): add song saving and crate management - feat(player): handle HTTP streams with external playback and UI updates - feat: add loading skeletons and improve relay configuration - feat(radiocard): extract thumbnail component with error handling - feat(favorites): integrate favorites dropdown into station detail and radio cards - feat(admin): add admin control panel for curating featured content - refactor(StationDetail): reimplement layout as two-column grid for desktop - refactor(FloatingPlayer): restructure mobile panel layout for clarity - feat(mobile): implement unified bottom sheet for navigation and station details - chore: remove unused font files and update favicon - style(settings): update UI components to use brutalist design system - refactor(ui): update login components with brutalist design - fix: add CORS headers to well-known nostr.json endpoint - feat: add zap dialog and improve station detail UI - feat (ui): community overhaul - feat: improve responsive design and add mobile navigation - feat(components): add SmallLogo and StreamQualityBar components - feat(FeaturedLists): improve station list display and add thumbnails - feat(ui): extract SectionTitle component and add outlined-text CSS class - style(FeaturedLists): increase min-height for featured list module - feat(ui): add featured collections carousel and social interactions - feat(components): enhance RadioCard and FloatingHeader with new features - feat(ui): implement constructivist redesign with new theme and components - chore: add ctxcn configuration file for local development - refactor(metadata): replace direct MCP client with WavefuncMetadataServerClient - fix(deploy): improve deployment script reliability and logging - revert: undo relay search perf changes (bleve custom analyzer broke build) - perf: improve search performance and reliability - fix: update environment variable handling and database cleanup - feat: add reindex command and improve station deduplication - refactor(migration): switch from SQL to JSON data source and improve station grouping - build: upgrade MCP SDK and handle storage migration - feat(relay): implement custom station-aware search index - refactor(relay): migrate from SQLite/Badger/Bluge to LMDB/Bleve for event storage - chore: update dependencies and add design system documentation - security: Replace hardcoded production keys with dev fixtures - changes - history - search route - better search - thumb - icons - platform detection - fix login - metadata fixes - auto animate - featured - favs - favs - featured - schemas - schema - schema - em - server info - cvm - fl - filter - rename lists - scanner pk login - relays - deletions - seef fearuted - featured - resettable remote - albums - better context vm - point - agenda - migration - version fix - nwc - zaps - responsive zaps - zaps - padding fixes - link search - browse - wallet - button sizes - history - withdraw - refactor - layout - withdraw - refactor - redeem saaaar - withdrawal and deposit update - relays - Implement primary mint functionality in Cashu wallet setup and view; enhance settings management for mints and relays. - login - login sk - cashu wallet - zaps and wallets - live - andoid - migration - migrate romote - favs - tags - merge migration - radio card refactor - color - fixes - refactor(MyStationsSettings): replace useStations hook with direct events access - profile - login dialog - settings - settings - fix now playing - well known - breaking tags - remove posts - fix deploys - fix env - refactor deployment - fix deploy - fix relay deploy - deploy - community start - args - station route - feat(EmbeddableComment): add Open Graph preview support for links - inline preview - comments - comments - spectogramm - community and icons - radio card - favorites - sheet - layout - mobile - play button - client - now playing - docs - log and avatar - icy metadata - actions - auth required - nip46 - search input - icons - event subscription - likes - update - icons - style(FloatingHeader): adjust spacing and alignment in header component - better merge - shadows - search field - feat(ui): add dropdown menu component and mobile menu improvements - style(FloatingHeader): reorganize imports and update class names - feat(ui): update card and button styles with brutal design - brutalist - player - feat(metadata): enhance stream metadata extraction with multiple strategies - event json - fix - player refactor - base class - cache invalidation - rm - cache - kill relay - favourites - fix favourites - favorites - router - claude - styles - float - float - feat(contextvm): implement ContextVM metadata server for radio streams - streams - lint - tauri and play - feat(relay): enhance event storage with description enrichment for search indexing - refactor(station): replace useSearchStations with useStationsObserver for improved filtering - feat(search): implement search functionality for radio stations - chore: update development scripts and enhance README for migration - chore: update project structure and add relay functionality - fixes - station card - hook - hook - wrapped events - seed - feat(ndk): add NDKStation class for radio station events - spec - feat(wallet): implement Cashu wallet support in WalletButton - posts - wallet button - login - button - build: update dependencies and add nostr-dev-kit packages