Superb!
Thanks Jewel for providing such an amazing tool to developer community.
An update is available v2.6.0
Date built: 08.03.25.15.34
- Added blocks generator for
Niotron,AppInventor,Kodular&AndroidBuilderby Patryk_F. UTF-8encoding issues have been resolved.
2.5.0:
- AnnotationProcessors now also allows non-YailType parameters. (ref)
- The Maven resolver has been updated to the latest version.
2.4.2:
- Added multi-threaded downloading technique on
fast upgrade.
v2.4.1:
- Skips writing docs for deprecated events, methods & block properties.
- Fixed some Maven Resolver related bugs.
- Maven Resolver stores compressed JARs.
- Added a
.readmefile.
Thanks to @Kevinkun for identifying docs gen & this bug and helping to resolve this issue.
An update is available v3.0.0
Date built: 16.04.25.21.56
- Added Gradle as default resolver to fetch transitive dependencies. (issue fixed)
- Added support for attaching AAR libraries.
- Added support for using bundled JDK8/JRE8.
- The default
icon.pnghave been changed. (Designed by @The_K_Studio) - A few changes in sources compiler. (issue fixed)
- Non-premium users can use basic functions as usual.
- JDK 8 to JDK 24+ compatibility.
The version 3 is a premium release. It requires a .license file to access its premium features. Please consider making a request for premium access. You might consider it as a support to this project.
Version 2 will remain perpetually free of charge, with ongoing maintenance encompassing bug fixes.
An update is available v3.2.0
Date built: 29.04.25.16.03
- Optimized
Gradle&Mavenresolver. - Optimized code suggestion feature for IntelliJ IDEA.
- Corrected a few typo.
- Renamed
$FAST_HOME/lib/tools/d821+.jarto$FAST_HOME/lib/tools/d8_11+.jar. - Optimized
R8Shrinker & Dexer. - Added
android-javadoc.jartoprovided-deps.xml.
v3.1.0 22.04.25.21.40
- Fixed compile-time dependencies resolving issues for
GradleResolver. - Added support for using the systemβs
GRADLE_HOMEif the bundle home is missing. - Fixed duplicates classes notes while using local JARs.
- Optimized attaching AARs feature.
- Added
collect_rulesattribute infast.ymlto use ProGuard rules from runtime AARs. - The default
icon.pnghave been changed. (Designed by @Joejsanz)
An update is available v3.6.0
Date built: 11.06.25.16.16 ![]()
- Executes blocks generator with the
-bargument. - Generates
components.pngfor each builder.
v3.5.2:
- Updated
GradleResolverto the latest version 4.14.2. - Removed large watermark from
blocks.png. - A few bugs have been fixed.
v3.5.1:
- A minor bug have been fixed.
I bought the premium license, now it surprised me and Iβm literally making extensions βFASTβ ![]()
Thank you very much for your support. It really means a lot to continue the development of this project.
I want to buy the premium license
Thanks for your interest in premium access, please consider requesting for a premium access here:
Created a new topic with 2 posts: Does not compile extension as UTF-8
An update is available 5.0.0
Date built: 16.09.25.23.58 ![]()
Breaking changes:
- Uses Android API specific
D8library. - Changed local
AARparsing process. - Changed
AndroidHomepath. - Changed
KotlinHomepath. - Changed
AIDLcompiler path. - Modified
processor.jar. - Changed
premiumtoken system.- Itβll affect all the existing premium users. (Get in touch to get new token)
Bug fixes :
- AIDL compiling issues for Termux have been resolved.
- Some internal changes and minor bug fixes have been made.
Improvements:
- Updated
filter_mit_classesentries. - Updated Java & Kotlin compilers.
- Enhanced overall performance.
- Updated Blocks generator.
An update is available 5.1.0
Date built: 28.09.25.12.54 ![]()
Breaking changes:
- Shadow blocks added to the Blocks Generator.
- Added a new annotation (
@Shadow) to customize shadow blocks. Learn more - Added
valuetag to the@IsColorannotation to customize the color shadow blocks. - Updated the annotation processor.
Improvements and bug fixes:
- Updated Docs writer to be compatible with Shadow blocks.
- Check for valid class name while creating a new project.
- Fixed a dependency merging issue.
- Updated AARs process system.
- Fixed IDE suggestion issues for local AARs.
- Resolve sources.jar via Gradle if available.
This error
java.util.concurrent.ExecutionException: java.io.FileNotFoundException: https://raw.githubusercontent.com/jewelshkjony/fast-cli/refs/heads/main/resources/android/android-34.zip
From v5, FAST not more provide support for compile_sdk: 34, use 35 instead.
how do i change the path?
Do you want to change the project directory path?
No. I mean is, I have android 35 folder in my Appdata/local/fast/lib but when I run fast build it gives me that error . filenotfound android 34, so how do I fix it?
You need to change the version from fast.yml. Then run fast sync once.