Releases: ArthurKun21/FGA-Preview-Build
FGA Preview 2509
Pre-2509
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Tip
Check out our CHANGELOG for some of the past releases.
Feat
-
Added Prelati to the Skill Maker
Skill Maker
Tip
If you are unsure which version to download then go with fga-preview-2509.apk
FGA Preview 2508
Pre-2508
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Tip
Check out our CHANGELOG for some of the past releases.
Feat
-
Added the ability to start the script at a different step of the battle script
For the initial run, it overrides the wave and/or turn based on the wave and turn from the selected step in the battle script. Subsequent runs will follow the normal battle script flow.
BFGO NP Skip
- Updated NP skip detection for better FGO, new logic currently only improves the 1st NP skip detection. For further improvements of the consecutive NP Skip detection(2nd and 3rd NP still uses old logic). It is going to require a lot of work to make it work reliably so it is going to be a future update.
Fixes
UI
- I, mistakenly, used
skill1instead ofservant1when I was updating the colors for skill maker commands, this caused the colors to be same foradandginstead ofabandcand so on. This has now been revert back to older color scheme. Also took the opportunity to update the other skill command colors as well.
Battle
- Improve the logic for checking out of commands/off script.
- When you imported a battle script with an invalid command, running it will cause the app to crash due to the error not being catch properly. Now it will show the error message properly instead of crashing the app.
I didn't get Prelati 😭😭😭
Tip
If you are unsure which version to download then go with fga-preview-2508.apk
FGA Preview - Alpha 2501
Alpha-2501
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- fix(battle): resolve wave and turn override issues (ArthurKun21/FGA-Preview#1215) (@ArthurKun21)
- fix(ui): Update Skill Maker command colors and corrected servant color grouping (ArthurKun21/FGA-Preview#1216) (@ArthurKun21)
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2501.apk
FGA Preview - Alpha 2499
Alpha-2499
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- fix(battle): resolved duplicate start command index issue (ArthurKun21/FGA-Preview#1212) (@ArthurKun21)
- test: fix leftover compose string tests (ArthurKun21/FGA-Preview#1213) (@ArthurKun21)
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2499.apk
FGA Preview - Alpha 2497
Alpha-2497
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- fix(battle): invalid command at script causes the app to crash (ArthurKun21/FGA-Preview#1207) (@ArthurKun21)
- chore: simplify nav3 saved state configs (ArthurKun21/FGA-Preview#1208) (@ArthurKun21)
- feat(gradle): Enable unused return checker (ArthurKun21/FGA-Preview#1209) (@ArthurKun21)
- feat(battle/bfgo): improve 1st NP Skip detection and execution (ArthurKun21/FGA-Preview#1194) (@ArthurKun21)
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2497.apk
FGA Preview - Alpha 2493
Alpha-2493
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- Update agp to v9.1.1 (ArthurKun21/FGA-Preview#1203) (@renovate[bot])
- Update compose.multiplatform.material3 to v1.11.0-alpha06 (ArthurKun21/FGA-Preview#1204) (@renovate[bot])
- feat(battle): Allow users to choose which command to start script execution from (ArthurKun21/FGA-Preview#1205) (@ArthurKun21)
- fix(battle): improve logic for out of commands/off-script exit (ArthurKun21/FGA-Preview#1206) (@ArthurKun21)
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2493.apk
FGA Preview 2489
Pre-2489
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Fixes
- Fix the infinite support screen refresh
- Fix the face card for TW, now all servers uses the new servant face card region.
- Fix the textfield UI for Support Gallery, Library and Material selection screen where the keyboard won't open for Android even though the textfield is focused.
- Fix the dialog UI for Support Gallery and Preferred Support where the background is transparent instead of solid color.
- Update the text for
stop on bond level upto clarify that it is also includes above the selected target bond level as well.
Feat
Support New Feat
-
Added new configuration for grand servants to enable choosing if the user wants to match both CE Slot 1 and 3 or just either one of them. Selecting "Either" should match the current behavior of the main repository.
-
Added preloading of supports at the start of battle script. This should help with the user to know if there's any problem with the support images much earlier rather than waiting until the support screen to show up and then finding out that the images are not loading.
Tip
Check out our CHANGELOG for some of the past releases.
Tip
If you are unsure which version to download then go with fga-preview-2489.apk
FGA Preview - Alpha 2488
Alpha-2488
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- Update metro to v0.13.1 (ArthurKun21/FGA-Preview#1191) (@renovate[bot])
- Update metro to v0.13.2 (ArthurKun21/FGA-Preview#1192) (@renovate[bot])
- Update generic.datastore to v2.0.0-alpha08 (ArthurKun21/FGA-Preview#1193) (@renovate[bot])
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.11.0 (ArthurKun21/FGA-Preview#1196) (@renovate[bot])
- fix(ui): some dialog have transparent background (ArthurKun21/FGA-Preview#1197) (@ArthurKun21)
- chore(gradle): add support for GitHub packages (ArthurKun21/FGA-Preview#1198) (@ArthurKun21)
- fix(ui): replace SearchBar with TopAppBar with TextField for better keyboard handling (ArthurKun21/FGA-Preview#1199) (@ArthurKun21)
- fix: update bond level up stop summary to clarify it also stops when above target level is reached (ArthurKun21/FGA-Preview#1200) (@ArthurKun21)
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2488.apk
FGA Preview 2463
Pre-2463
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Breaking Changes
-
Update the Battle Script Command Parser. You can now add whitespaces, tabs and new lines for better readability. All of this are going to be ignored when parsing the commands.
It also reacts if you type in a wrong command right after you type
Important
Any existing battle scripts edited after this version will no longer be compatible with older versions of the app. If you want to use it, you gotta update to remove the whitespaces, tabs and new lines.
Features
-
Update Home Screen UI. Added server clock and a simple gallery list detail view of the current supports. Links in Home Screen are now displayed to users.
-
Added the Support Gallery Screen, it was mostly for viewing support template images in the support directory. This function can also be viewed as well on Preferred Support Screen.
-
On app startup, there would be once in a whole app lifecycle where it will scan of the support images in the support directory in order to ensure that the paths are up to date.
-
Added Images next to Support Template Images
-
On Preferred Support Screen, you can now see support's template images. This will help you when you forgot the name but remember the image like me.
-
Battle Config got some design update as well. Notes, like edit skill command, are now happening on a separate screen for better User experience.
-
The summary in Battle Launcher for the current battle config have now been updated to show all of the current settings in the battle config. It used to be few info only because I got tired to code it in.
-
Storage now defaults to internal Storage unless changed by user. This gives a workaround to issues with certain devices
-
When the support images cannot be found. Will now throw an error, this should help when there's problems with storage permissions or if the support images are not properly extracted or not found in the storage.
-
Added Servant Templates Images
-
Added CE Templates Images
-
Added Flora option in Skill Maker
-
Updated the Skill Maker UI to actually inline the movement button instead of having it on tooltip. This should make it easier to move the commands.
-
APKs are now split into different architectures to reduce the APK size with a universal APK option for users who want to have all architectures in one APK. This should help with the installation of the app as well as reduce the storage used by the app.
-
Battle Launcher have now been updated to include more common settings.
-
Battle Launcher now uses the refill resources images for better visuals
-
Added re-request of Media Projection(for screenshot) and Accessibility Service when they're lost. This problem was observed on some devices particularly on Samsung devices when the screen was turned off.
Fixes
Misc
- Some optimization for running scripts. This is due to updating some of the inner workings of the dependency injection which ties in the program together.
Note
We are preparing for v2 of the Supports in the future. This will enable to download the latest support images with support for Translations. But this is going to take a lot of time so we just released the database with the current support template images.
Tip
Check out our CHANGELOG for some of the past releases.
Tip
If you are unsure which version to download then go with fga-preview-2463.apk
FGA Preview - Alpha 2480
Alpha-2480
Check out our documentation website: https://arthurkun21.github.io/FGA-Preview-Build/
Commits
- Update metro to v0.12.0 (ArthurKun21/FGA-Preview#1172) (@renovate[bot])
- Update gradle/actions action to v6 (ArthurKun21/FGA-Preview#1171) (@renovate[bot])
- Update dependency androidx.work:work-runtime to v2.11.2 (ArthurKun21/FGA-Preview#1173) (@renovate[bot])
- Update dependency androidx.browser:browser to v1.10.0 (ArthurKun21/FGA-Preview#1174) (@renovate[bot])
- fix: coil and compose resources not working in windows desktop (ArthurKun21/FGA-Preview#1175) (@ArthurKun21)
- feat(desktop): create jvm equivalent for work manager (ArthurKun21/FGA-Preview#1177) (@ArthurKun21)
- Update compose.multiplatform.material3 to v1.11.0-alpha05 (ArthurKun21/FGA-Preview#1178) (@renovate[bot])
- Update metro to v0.12.1 (ArthurKun21/FGA-Preview#1180) (@renovate[bot])
- fix(battle): update TW to the new face card region (ArthurKun21/FGA-Preview#1182) (@ArthurKun21)
- fix(support): infinite support loop when no scrollbar (ArthurKun21/FGA-Preview#1183) (@ArthurKun21)
- feat(battle): preload support images for preferred support on script start (ArthurKun21/FGA-Preview#1184) (@ArthurKun21)
- Update dependency com.github.ArthurKun21:compose-overlay-window to v1.5.5 (ArthurKun21/FGA-Preview#1185) (@renovate[bot])
- feat(support): add CE slot matching for Grand Servants (ArthurKun21/FGA-Preview#1186) (@ArthurKun21)
- feat(db): Switch to AndroidX bundled sqlite driver (ArthurKun21/FGA-Preview#1187) (@ArthurKun21)
- Update dependency io.ktor:ktor-client-java to v3.4.2 (ArthurKun21/FGA-Preview#1179) (@renovate[bot])
- Update dependency com.cheonjaeung.compose.grid:grid to v2.7.1 (ArthurKun21/FGA-Preview#1188) (@renovate[bot])
- Update metro to v0.13.0 (ArthurKun21/FGA-Preview#1189) (@renovate[bot])
Important
This is an alpha build and may contain bugs.
Tip
If you are unsure which version to download then go with fga-preview-alpha-build-2480.apk

