Releases: LovelessCodes/StoryForge
Release list
Story Forge v1.2.1
Fixes
- fix: downloader limited to 60 seconds made versions nearly impossible to download by @LovelessCodes
See the assets to download this version and install.
Story Forge v1.2.0
This release is supposed to be a stepping stone towards better UI.
The local server hosting is configurated through a tabbed window, which is also how I want the installations to function.
The server config tab is a bit wonky, but we'll figure out how to make it better at another point in time - for now, enjoy the local server hosting 😄
I've been allocating a ton of my free time to running, gym sessions and my overall health.
Which is why there haven't been that many releases.
What's Changed
- feat: local server hosting by @LovelessCodes in #160
- fix: Installed mods were not able to be storted by @LovelessCodes
- feat: better app logging and benchmarking by @LovelessCodes
Full Changelog: storyforge-v1.0.0...storyforge-v1.2.0
See the assets to download this version and install.
Story Forge v1.1.0-rc.0
Story Forge v1.0.0
261 changes across ~7,000 lines of code. Here are the highlights in plain language:
🆕 Brand New Features
- User Accounts: You can now sign in, sign up, and manage your profile. The app remembers your account and can switch between users.
- Modpacks: A whole new way to bundle and share groups of mods together. Create modpacks, manage versions, and browse published packs - all from inside the app.
- Flatpak on Linux: The app is now available as a Flatpak, making installation and updates seamless on most Linux distributions.
- Installation Icons: Each game installation can have its own icon, making it easier to tell them apart at a glance.
🔧 Quality-of-Life Improvements
- Mod Tags: Mods now show tags, and you can click any tag to filter the mod list instantly.
- macOS Game Mode: The app now properly detects and launches native ARM (Apple Silicon) game builds, and supports using your system's dotnet installation.
- Playtime Tracking: The app now tracks how long you've played and saves that info so you know which installations get the most use.
- One-Click Mod Import: Paste a list of mods (like
modid@version,modid@version) and the app downloads and installs them all for you with progress tracking.
🐛 Important Fixes
- Linux Blank Screen: Fixed the dreaded blank/white screen that affected users with NVIDIA GPUs on Linux (especially under Wayland).
- Smoother Data Loading: Pages now show cached data instantly instead of flashing loading spinners every time you navigate - the app feels much snappier.
- Better Error Handling: Account loading, sign-out, and data fetching are all more robust and give clearer feedback when something goes wrong.
🎨 Under the Hood
- New App Icon: Story Forge got a fresh logo and branding across all platforms.
- Performance Boost: Many components were optimized to reduce unnecessary re-renders. Monaco editor (the code viewer) now loads on demand instead of upfront.
- Accessibility: Window controls are now proper buttons, and many interactive elements got labels for screen readers.
Full Changelog: storyforge-v0.9.3...storyforge-v1.0.0
Story Forge v1.0.0-rc.12
Full Changelog: storyforge-v1.0.0-rc.11...storyforge-v1.0.0-rc.12
Story Forge v1.0.0-rc.8
Story Forge v1.0.0-rc.11
- fixes the dialogs, tooltips, menus
Full Changelog: storyforge-v1.0.0-rc.10...storyforge-v1.0.0-rc.11
Story Forge v1.0.0-rc.10
What's Changed
- feat: replace old boring icon with new monochrome icon by @LovelessCodes in #149
- fix: navigating the app felt slow by @LovelessCodes in #150
- Feature/flatpak by @Kizaing in #147
- fix: react-doctor errors by @LovelessCodes in #151
- fix: disable auto updates for the flatpak by @LovelessCodes in #152
New Contributors
Full Changelog: storyforge-v1.0.0-rc.8...storyforge-v1.0.0-rc.10
Story Forge v1.0.0-rc.7
Full Changelog: storyforge-v0.9.3...storyforge-v1.0.0-rc.7
Story Forge v0.9.3
This update is a minor quality-of-life update focused on two areas: keeping track of your playtime, and making the app run natively on Apple Silicon Macs (for versions above 1.22.3).
Playtime tracking. The app now remembers when you last played each installation and how much total time you've spent. This data sticks around even when you rename or edit an installation, so you won't lose your tracked hours.
Native Apple Silicon support. If you're on a Mac with an M1/M2/M3/M4 chip, StoryForge now detects and prefers ARM64-native .NET runtimes for game versions that are above 1.22.3, instead of relying on Rosetta emulation. Combined with proper ARM64 download links, the game launcher is faster and more efficient on modern Macs.
Under the hood. We tightened up code quality with smarter TypeScript linting, fixed a few error messages that were showing the wrong information, and added proper semantic version checking so version-specific features only activate when supported.