I'm happy to release a new version of B4A.
This update includes many IDE improvements and other improvements:
- Find all references, quick search and find subs / modules tool windows were rewritten and are now syntax colored, the text is selectable and you can jump directly to the selected position:
- Subs code appears in the quick info windows:
This code is also selectable and clickable.
- Show Sub in window:
Allows showing subs in a floating windows. The text is selectable and clickable.
This can be triggered from all kinds of places including:
And:
- Positions and layouts of all windows are preserved.
- Search results font can be configured from Tools - IDE Options - Font Picker:
- IDE shows available updates:
- Recommended targetSdkVersion is set to 28.
- Alpha value of text colors can be set in the designer.
- Fix for a crash related to B4XView.Color with Android 10 and targetSdkVersion >= 29.
- Better handling of errors in the IDE.
- Deprecation warnings for modal Msgbox.
- Animation to zero size no longer causes an exception in new versions of Android.
- Starter service subs can be accessed directly without using CallSub.
- Warning and errors do not hide other information:
- Copy warnings from list of warnings.
- Generate 'Create Type' Sub:
- Copy events:
- Modules list is saved in lexicographic order to avoid unexpected changes with source control tools.
- Resources in implicitly referenced b4x libs are now accessible.
- Other minor improvements and bug fixes.
Developers who are eligible for a free upgrade will receive an email with installation instructions.
B4A will become free in a couple of weeks, therefore discount offers will not be sent like with previous releases.
Note that
B4J v8.10 has also been released with similar improvements.