Hrm , ok. I don't know line-programming languages in general but I know well HTML , CSS and a bit of Javascript ( that ones for making sites )
An update is available 5.7.0
Date built: 28.02.26.11.53 ![]()
- Updated
MavenResolverto v2.0.16 - Allows sub-directory for icons & assets.
- Fix
utf-8encoding issue.
I lost my abmob ID extensions (for Jewel admob extension). While the Niotron IDE no more active, I can not rebuild them there. can I build these using Fast?
Developing extensions with FAST-CLI is definitely easier than with Niotron IDE. If you're on Android, you can even compile your extension project from Termux or GitHub Action Workflow.
Go to the $PROJECT_DIR/src folder to code and edit the Android manifest.
Ok, i did it. It works now. Thank you.
An update is available 5.7.1
Date built: 28.03.26.00.17 ![]()
- Performance tweaks. (2x for premium users)
- Updated ProGuard Library to v7.9.0
- Updated Yaml writer.
- Added
--del-remoteflag to remove project's remote deps from cache. E.g:fast sync --del-remote. - Added
--del-localflag to remove local parsed aars from cache.
Please update Fast to support YailProcedure.
I'm working on a major update. I just added the YailProcedure. Could you please test it?
An update is available 6.0.0
Date built: 06.05.26.23.08 ![]()
Breaking changes:
- Added support for
Xtendprogramming language. - Added support for modern Java (9-25) syntax.
- Added
manifests-mergingfeature. - Updated
AndroidRuntime.jarandprocessor.jarto supportYailProcedure. - Fix helper classes written in Kotlin were not supported.
- Allow creation of projects with
case-sensitiveproject names and package names. - Updated ProGuard library to
v7.9.1. - Removed unnecessary libraries from Kotlin Home.
- Gradle and Maven resolvers use custom cache directories.
- By scrapping the old licensing system, FAST now uses the new token system to determine premium users. (
Affects all users)
Contact with @JEWEL
Beacuse
I'm not up to date with everything, what is YailProcedure?
Please take a look here:
I already have known that.(read my post again). Jewel liked your post, I wrote a pm to him. But no answer from him nor a token.
Replied, check PM.
An update is available 6.3.0
Date built: 01.06.26.15.26 ![]()
- Added support for event name mismatch check in
EventDispatcher.dispatchEvent. - Added support for arguments count check in
EventDispatcher.dispatchEvent. - Added support for sequentially variables names check in
EventDispatcher.dispatchEvent. - Added new short annotations. E.g:
@DesignerComponent --> @Component
@DesignerProperty --> @Designer
@SimpleProperty --> @Property
@SimpleFunction --> @Function
@SimpleEvent --> @Event
- Updated sources writer with new short annotations.
An update is available 7.0.0
Date built: 15.08.26.00.17 ![]()
- Added
FastGuardfeature to obfuscate string literals. - Desugar feature is now compatible with JDK 8 to JDK 25+.
- Added relocator feature to resolve duplicate class conflicts without performing full code optimization.
- Added minimizer feature to identify and strip unused classes, reducing extension size.
- Added coreLibraryDesugaring feature to enable modern Java API support on older Android devices.
- The
excludesattribute now allows for excluding classes when merging dependencies. - Updated
annotation-processorto process helper classes directly without pre-compiling them when JDK 8/11. - Added manifest merging support to
src/AndroidManifest.xmlwithsynccommand. E.g:fast sync -mani. - Added
copycommand to copy selected blocks into clipboard. E.g:fast copy. - Added an optional attribute (
java_home) infast.yml. - Added an optional attribute (
default_args) infast.yml. - Optimized
manifest-merger&xtend-compiler. - Replaced
collect_ruleswithapply_rulesin fast.yml. - Added missing commands in default usage prints.
- Skips resolving dependencies twice when running
sync build. - Updated
manifest-merger. - Updated components version increaser to allow new short annotations.
- Updated provided dependencies to nb204.
- Updated project migrators.
- Updated
logs.txtwriter.
FAST, a next-gen extension compiler.
Hi @JEWEL
I understand I can migrate old RUSH projects into FAST.
Will the newly compiled FAST aix be upgradeable in an existing project with the RUSH extension, or will it be seen as a separate extension, requiring reworking of blocks etc. ?


