Other B4J v6.30 BETA is available for download


Staff member
Licensed User
I'm happy to release B4J v6.30 BETA.

This update includes the same debugger optimizations added in B4i v5.00 which significantly improve the performance of resumable subs in debug mode.
  • Debugger optimizations, mainly with resumable subs.
  • jServer v3.00 is included. Jetty, the underlying open source project, was updated from 9.4.6 to 9.4.10. This is a large update for Jetty with many bug fixes and improvements.
  • File: CopyAsync, Copy2Async, ReadBytes, WriteBytes, ListFilesAsync.
  • Node: MouseEntered and MouseExited events.
  • Node: PickOnBounds property - sets whether mouse events are intercepted based on the bounds or the non-transparent region.
  • Pane_Touch event - The Touch event is an alternative to the various mouse events. Its signature is the same as B4A and B4i Panel_Touch event.
  • jControlsFX9 - Fix for notifications.
  • MenuItem / Menu - ParentMenu property.
  • Bit.ArrayCopy - Same as ByteConverter.ArrayCopy.
  • XUI v1.70:
    • B4XCanvas: DrawPath, DrawPathRotated and MeasureText.
    • B4XView: TOUCH_ACTION constants for the Touch events.
    • XUI: Scale property. Always 1 in B4i and B4J. Same as 100dip / 100 in B4A.
    • B4XBitmap: Scale property. Always 1 in B4i and B4J. Same as Bitmap.Scale in B4A.

  • Custom class templates. Any library can add class templates.
  • jBitmapCreator v3.11 and xCustomListView v1.62 are included as internal libraries.
  • IDE:
    • Ctrl + Click on class types and custom types.
    • Autocomplete improvements.
  • Bug fixes and other minor improvements.

Backwards compatibility

The beta version can be downloaded here: www.b4x.com/b4j/files/beta.exe
Last edited:


Well-Known Member
Licensed User
Everything works for me, with Java 10.

I tested ListFilesAsync, it's perfect, great addition!