B4R Tutorial B4R Change Log (version history)

Discussion in 'B4R Tutorials' started by Erel, Jul 7, 2016.

  1. Erel

    Erel Administrator Staff Member Licensed User

    v3.00 - October 22, 2019: https://www.b4x.com/android/forum/threads/b4r-v3-00-is-available-for-download.110718/

    This update adds support for ESP32 SDK v1.03 and also includes improvements to the boards selector, IDE improvements and updated MQTT library.

    Note that if you are using ESP32 then you must update to v1.03. This is done with Arduino IDE - Tools - Boards - Boards Manager.

    v2.80 - June 23, 2019: https://www.b4x.com/android/forum/threads/b4r-v2-80-is-available-for-download.106986/

    This update adds support for the latest versions of ESP8266 (v2.5.2) and ESP32 (v1.0.2) SDKs.

    It also includes the IDE improvements added to the other B4X products (auto bookmarks, auto backup improvements and others).

    Make sure to update the SDKs from the Arduino IDE (Tools - Boards Manager). Older versions of ESP8266 and ESP32 will not work with this version.

    v2.60 - April 17, 2019: https://www.b4x.com/android/forum/threads/b4r-v2-60-is-available-for-download.104972/
    • B4R is now based on the latest version of the IDE. It includes auto backups, bookmarks improvements, warning improvements and bug fixes. The list of boards is now sorted in the boards manager.

    Note that ESP8266 SDK v2.4.2 is still required when targeting ESP8266 boards.

    - June 3, 2018: https://www.b4x.com/android/forum/threads/b4r-v2-51-is-available-for-download.93666/

    This update includes all the IDE improvements that were added to the other B4X products including the ability to easily share modules between projects.
    • IDE improvements.
    • ByteConverter.ObjectSet - Allows setting a global object. Especially useful with arrays of objects.
    • Bug fixes.

    - July 20, 2017: https://www.b4x.com/android/forum/threads/b4r-v2-20-is-available-for-download.81878/

    • The IDE is localizable.
    • SD.Remove / Exist supported by ESP8266.

    v2.00 -
    June 21, 2017: https://www.b4x.com/android/forum/threads/b4r-v2-00-is-available-for-download.80895/

    New features and improvements:
    The ESP32 SDK is more mature. Communication works perfectly.

    v1.80 - January 26, 2017: https://www.b4x.com/android/forum/threads/b4r-v1-80-is-available-for-download.75629/

    New features and improvements:

    Arduino 1.8.0+ is required.

    v1.50 - November 6, 2016: https://www.b4x.com/android/forum/threads/b4r-v1-50-is-available-for-download.72758/

    This update includes the IDE improvements included in the latest versions of B4A and B4i (https://www.b4x.com/android/forum/threads/b4a-v6-30-has-been-released.71212/#content).

    It also adds an important new type named B4RSerializator. B4RSerializator makes it simple to send messages with various fields to other platforms.

    See this for more information: https://www.b4x.com/android/forum/t...d-and-receive-objects-instead-of-bytes.72404/

    v1.20 - July 7, 2016: https://www.b4x.com/android/forum/threads/b4r-v1-20-has-been-released.68741/

    This version adds support for ESP8266 modules. These are great modules for IoT solutions.

    Start with this tutorial: https://www.b4x.com/android/forum/threads/esp8266-getting-started.68740/

    Other improvements and changes:
    • The board selector allows changing all the exposed settings:


    • B4R framework supports boards that require specific memory alignment (as the ESP8266).
    • WebSocketClient library has moved to the internal libraries folder.
    • Serial.Initialize2 has been removed as it is not supported by many boards. It can be accessed with inline C.
    You can download the new version here: www.b4x.com/b4r.html
    Last edited: Oct 22, 2019
    Humberto, Javier Lovay and Cableguy like this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice