Releases: theachoem/storypad
2.29.0
What's Changed
✨ Features
- Improved emoji system 💪 by @theachoem in #636
You can now use emojis directly from your keyboard. Previously limited to 45 emojis, it’s now unlimited. We’ve also added weather and activity emojis for more expression. - Improved tag experience 🏷️ by @theachoem
Tags are now added directly inside the story page. Tap to open a quick overlay, type your tag, and get instant suggestions. If it already exists, you can select it. If not, you can create it right there—no need to open the tag drawer anymore. - Added cursor left/right buttons (easier editing, esp. with images) by @theachoem in #633
- Added tap Home again to scroll to top (tablet UI only) @theachoem
- Added photo capture in albums @theachoem
- Added voice recording directly from home @theachoem
🐛 Fixes
- Fix string not well-formed UTF-16 by @theachoem
- Only show social link when URL exists by @theachoem
Full Changelog: 2.28.0...2.29.0
2.28.0
What’s new!
-
Insert images as albums 🖼️
Heads-up: To keep things balanced for Pro users, all users can create 2-photo inline albums. Pro unlocks unlimited photos with additional album layouts. -
Custom home list style (Advanced) 🎨
Personalize how your stories appear on the home screen.
It’s free and available under advanced settings. -
Default story preferences (free) ⚙️
Tired of selecting background and layout every time you create a new journal? Set your default preferences once, and they’ll be applied automatically to all new stories. -
Improvements & Fixes
- Faster loading for yearly archives
- Improved backup sync performance
- Fixed bulk actions only reloading the last entry
- Archives & bin now separated by year tabs
- App remembers your last opened template tab
- UI improvements:
- Time is now shown at the top
- Preferences save button moved to the app bar
- Improved background/demo images
- Updated wording (bookmark instead of star)
- Various bug fixes and performance improvements
Full Changelog: 2.27.0...2.28.0
2.27.0
What’s new!
- You can now purchase without connecting to Google Drive.
You can still connect it optionally if you want to sync your purchase across platforms (e.g. iOS). - Period Calendar is now free 🌸
It’s turned off by default; enable it from the sidebar under Add-Ons. - Flexible Add-Ons
- Add-ons can now be turned on or off anytime.
- Don’t like Relax Sounds? Simply switch it off.
- We’ve also simplified our pricing.
We’ve made pricing easier with a one-time purchase: StoryPad Pro (9.99$) 🎖️- All previous add-ons are now included
- Already bought add-ons? You’ll get StoryPad Pro automatically at no extra cost
- All future updates are included; no additional purchases needed
- Improvements & Fixes
- Added Turkish language support 🇹🇷
- Fixed auto-sync issues with backups
- Removed pin limit; you can now pin unlimited notes
- Various bug fixes and performance improvements
What's Changed
- Upgrade to Flutter v3.41.6 by @theachoem in #617
- Bump node-forge from 1.3.2 to 1.4.0 in /bin/firebase_admin by @dependabot[bot] in #618
- Bump fast-xml-parser from 5.4.2 to 5.5.7 in /bin/firebase_admin by @dependabot[bot] in #616
- Remove google drive connect required to make purchase by @theachoem in #620
- Migrate from add-ons to 1 time purchase by @theachoem in #622
- Add support for Turkish translation by @theachoem in #623
- Backup show unsynced on initialize load by @theachoem in #624
- Remove number of pin stories limitation by @theachoem in #625
- Fix crashlytic errors by @theachoem in #626
- Allow toggle add-ons by @theachoem in #627
Full Changelog: 2.26.3...2.27.0
2.26.3
What's Changed
- Close #594 fix add-on component disappeared by @theachoem in #605
- Optomize image rendering & add migration for old assets by @theachoem in #606
- Allow disable auto backup by @theachoem in #609
- Add DB index for better performance by @theachoem in #610
Full Changelog: 2.26.2...2.26.3
2.26.2
What's Changed
- Fix google_font remove some font which cause white screen issue by @theachoem in #589
- Close #591 cannot connect to google drive on older android version by @theachoem in #597
- Close #595 fixed camera button does not work by @theachoem in #598
- Add Ukrainian locale by @theachoem in #599
- Upgrade Flutter to v3.41.4 by @theachoem in #600
- Update app icon switch to tile/sheet for consistency by @theachoem in #601
- Use custom image loader instead of provider for better control by @theachoem in #602
- Close #558 fix unable to quit app through back button by @theachoem in #603
- Improve edit/show story app bar by @theachoem in #604
Full Changelog: 2.26.0...2.26.2
2.26.0
🎉 For those who don’t prefer gender-specific icon, we’ve added more logo options for you! And it’s free for everyone!
My motivation for allowing users to choose any icon comes from the fact that journals are private. Sometimes, using an unrecognizable icon can help hide the app from others. Plus, everyone can pick any icon they like, while our identity remains the warm Girl logo!
What's Changed
- Remove sausage frying sound by @theachoem in #573
- Unify build flow & credentials by @theachoem in #575
- Upgrade flutter to 3.41.0-stable by @theachoem in #576
- Decouple flutter quill by @theachoem in #579
- Move theme mode picker to sheet for consistency by @theachoem in #583
- Close #582 allow to save app photo to device by @theachoem in #584
- Allow sharing story text + its attachments & fix share positioning issue on iPad by @theachoem in #585
- Close #508 add additional app icon by @theachoem in #581
- Add Flutter-level splash screen / more icons by @theachoem in #587
- Bump fast-xml-parser and @google-cloud/storage in /bin/firebase_admin by @dependabot[bot] in #586
Full Changelog: 2.25.0...2.26.0
2.25.0
What's Changed
- Improve theme picker sheet by @theachoem in #565
- Prevent pop when recording voice by @theachoem in #570
- Simplify universal UI for all platforms by @theachoem in #571
- Polish universal UI & side bar by @theachoem in #572
Full Changelog: 2.24.1...2.25.0
2.24.0
✨ People who love customization & cute designs will adore this update!
What's Changed
- Sanitize document before count word or char by @theachoem in #557
- Flip when there are multiple feelings a day by @theachoem in #559
- Improve story theme for dark mode by @theachoem in #560
- Improve reward page @theachoem in #561 #563
- Add background customization as add-ons by @theachoem in #562 #564
Full Changelog: 2.23.0...2.24.1
![]() |
![]() |
2.23.0
What's Changed
- Add .txt export option by @theachoem in #546
- Add markdown export add-on by @theachoem in #547
- Allow pin stories to the top by @theachoem in #548
- Close #551 add word/char count statistic by @theachoem in #552
- Add feature reward by @theachoem in #553
- Ensure not lock when opening camera/image picker by @theachoem in #554
- Move all support directory to enum for easily manage by @theachoem in #555
- Close #360 add story background by @theachoem in #556
Full Changelog: 2.22.3...2.23.0
2.22.0
What's Changed
- Add grid layout 📖 by @theachoem in #541
- Add markdown export option by @theachoem in #542 (pending release)
- Allow feeling to be on homepage by @theachoem in #544
Full Changelog: 2.21.0...2.22.0


