I'm happy to release B4A v7.00 BETA. This update includes the new resumable subs feature. This is the most important programing language improvement since the addition of classes in B4A v2.
It makes it much simpler to manage asynchronous tasks.
Improvements:
Notes:
- B4A compiled libraries with service modules need to be recompiled.
- Java 8 is required (Tools - Configure Paths).
Developers who are eligible for a free upgrade will receive an email with upgrade instructions.
Please post issues in new threads.
It makes it much simpler to manage asynchronous tasks.
Improvements:
- Resumable subs - Wait For / Sleep: https://www.b4x.com/android/forum/threads/resumable-subs-sleep-wait-for.78601/#post-498072
[B4X] SQL with Wait For
[B4X] OkHttpUtils2 with Wait For - Async dialogs: https://www.b4x.com/android/forum/threads/doevents-deprecated-and-async-dialogs-msgbox.79578/
- Variables and subs renaming based on the Find All References feature:
- Quick search supports replacing including replacing in all modules.
- Icon picker - Filter field supports filtering by hex code.
- Starter service better handles cases where the process is started by multiple intents.
- CSBuilder.Image adds an underscore instead of space to fix an issue with multiline strings.
- Application_Error - Fixed a compatibility issue with Android 2.2.
- PhoneCalls - READ_CALL_LOG permission added. This is a new requirement.
- Sender is set when raising events with CallSub or CallSubDelayed from classes.
- DoEvents is deprecated. A warning will appear when using it (see the async dialogs tutorial). Note that it is still supported, exactly as before.
- SQL library updated to make it simpler to use with Wait For.
Notes:
- B4A compiled libraries with service modules need to be recompiled.
- Java 8 is required (Tools - Configure Paths).
Developers who are eligible for a free upgrade will receive an email with upgrade instructions.
Please post issues in new threads.
Last edited: