Notes
What's new on Lumifonic
Every shipped update, in reverse chronological order.
- v0.12.0
Bring-your-own Stripe, real rewards, HQ audio & fullscreen video
- Monetization now actually works — artists paste their own Stripe secret key on /monetize. Tips and paid downloads charge directly on your Stripe account. Lumifonic takes 0% platform fee.
- Rewards are real: completing objectives and redeeming promo codes now grants actual bonus storage on top of the 2 GB base quota, plus badges that display publicly on your profile for everyone to see.
- The verified checkmark now shows next to your name across the app once you clear the 10,000 plays + 1,000 followers threshold.
- Higher-quality audio playback — original source is streamed as-uploaded with preservesPitch enabled, no re-encoding, and an HQ badge in the full player.
- The big waveform in the expanded player is now fully seek-enabled — click anywhere on it (not just the timeline slider) to jump to that section of the song.
- Music videos have a fullscreen button in the player for proper cinema-mode watching.
Also in this release
- Stripe secret keys are stored in a private database schema that is not reachable through the public API, only by trusted server code.
- Success page confirms the payment status live with Stripe when you return from checkout, so tips and download unlocks flip to succeeded immediately.
- You can disconnect Stripe at any time from /monetize.
- v0.11.0
Personalization quiz, Listen Again, promo codes, objectives & verification
- Take the two-minute personalization quiz to tune Discover — pick genres, moods, how adventurous the algorithm should be, and fresh-vs-deep-cuts balance.
- New Listen Again shelf on Discover — the tracks you've played most often, ready to replay in one tap.
- Rewards & Objectives menu — complete missions like Upload 10 tracks or Post 5 comments to earn bonus storage and collectible badges.
- Promo code system — redeem event codes for bonus storage and exclusive collectible badges. New codes drop during special events.
- Verification program — hit 10,000 plays on a single track AND 1,000 followers to unlock the verified checkmark and +50 MB of bonus storage.
Also in this release
- Bonus storage from codes and objectives stacks on top of the base 2 GB artist quota.
- Play history is stored per-user so Listen Again keeps getting smarter the more you listen.
- v0.10.0
Tips, paid downloads & the new Lumifonic logo
- Fans can now tip artists directly from any track or profile page. Minimum $1, powered by Stripe Checkout.
- Optional paid downloads — artists can set a price on any track and unlock high-quality downloads for supporters.
- Artists connect their own Stripe account in one flow at /monetize. Money lands directly in your bank; Lumifonic keeps a small 8% platform fee.
- New official Lumifonic logo everywhere — sidebar, top bar, favicon, hero.
- Waveform click-to-seek is now wired into every player surface: mini player, expanded player, and the track page.
Also in this release
- Stripe webhooks confirm payments end-to-end, so tips and download unlocks stay in sync even if a browser tab closes early.
- Stripe Connect Express handles verification and payouts on your behalf.
- Coming next: Discover personalization quiz + Listen Again, then waveform comments, then the community mega-suite (remix branches, timeline stories, collaboration, challenges, quests).
- v0.9.0
Batch uploads, scheduled releases & a rebuilt player
- Batch upload — queue an entire EP or album, each track with its own cover art and metadata.
- Scheduled releases — pick a release date per track so pre-save hype stays tied to the drop.
- Click anywhere on the waveform to seek. Works the same in the mini player and the full player.
- Fixed the stuck-pause bug — play/pause now stays in sync with what's actually playing, for both audio and video.
- Music video player now uses a single source-of-truth so scrubbing, pausing, and switching tracks are glitch-free.
Also in this release
- New Notes/Changelog section (this page!) so we can log every update in the app itself.
- Scheduled tracks stay hidden from discovery, search, and public profiles until their release date.
- Streams for unreleased tracks are blocked server-side even if a URL leaks.
- v0.8.0
Music videos, artist onboarding & privacy toggles
- Upload music videos with a proper video player.
- Choose Listener or Artist at sign-up — upgrade any time.
- Fine-grained privacy toggles for birthday, location, pronouns, website.
- Album covers now display everywhere the track plays.
- v0.7.0
Storage boost — 2 GB free per artist
- Per-artist storage bumped from 500 MB to 2 GB. Upload more, gate less.