Thorium Builder 1.5.2 Release Notes

RELEASE DATE: JUNE 11th 2020
https://www.thoriumbuilder.com

Thorium Builder 1.5.2 is a minor version with some bug fixes and optimizations. (Mainly on the Json API).

Many new features are under development, see the Work in Progress page for more information.

Frameworks & External Components

Framework7 updated to 5.7.6  
Read the release notes here: https://framework7.io/release-notes/

Bootstrap Grid

The Bootstrap Grid Settings dialog has been completely redesigned (as for the PWA) with a more intuitive and flexible visual editor.

Thorium Builder Grid Editor

New Grid Editor

PWA Dark Mode

It is now possible to set the project theme in light, dark or automatic mode: when the value is set to Auto, the application will automatically use the theme of the current device.

New Auto Theme for PWA

New Auto Theme for PWA

New Help Centre

...

We are in the process of rewriting all of the documentation, eventually there will be more examples and information. TB now uses this new layout by default, although some of the help elements still load the previous documentation.

Load the New Help Center...

External Library & CSS

From the Project Settings, you can now add external JS Library and/or css. (New Advanced Tab)

Json API

  • The reserved words for form entries are now converted to aliases so that they can be used (id, name, description, etc.)

  • JSON Forms using the “Load Repeater Data” option are now handling Nested JSON structures.

  • JSON Forms Input Labels are now automatically assigned with the field name (when empty).

  • The JSON action button now correctly displays the radio button when the advanced properties dialog is open.

  • Json API converted to an Object with properties & methods.

  • JSON Forms Initialised from Repeater Data now display the Swich as “on” when a value has one of the following values: “on”, “true” or “1”.
    When submiting the form, the value sent for a switch widget is “true” or “false"

  • Bug Fix: JSON Custom Templates now use <li> insted of <div> html element (large results were not always displayed correctly while scrolling)

  • JSON Displayer Background Color can now be set

  • JSON Result with 0 or 1 record are now correctly handled.

  • API calls no longer block, the modal loader has been replaced by an SVG loader. (users can press the back button when an API has not responded quickly enough)

Other Bug Fixes & Optimisations

  • Unique widget ID generator now creates shorter IDs based on letters

  • The arrow in the back button of the navigation bar now inherits the color scheme in the editor

  • The hexadecimal background color was sometimes not applied correctly.

  • Bug fix: the breakpoint of the project settings panel was not saved correctly

  • Bug Fix: App Name is no longer coverted to lowercase

  • MacOS main menu context completely rewritten ( Copy-Paste was not alway working from the Shortcuts in some Text area)

  • PWA Form Builder Help Link is redirected to Firebase Form, JSON Form or Generic Forms depending on the context.

  • Thorium Help is now using the new layout by default (still in progress)

  • Bug Fix with PaddingTop popup 

  • Bug Fix: Code Editor text was too light in MacOS Light Mode

  • Remove Flexbox default top padding on Bootstrap Editor.

  • Pages cannot be longer renamed to “Index"

  • A new button lets you Backup your project as a TB Template File in one Click.

  • navbar is no longer movable from the DOM tree View

  • The DOM panel opens automatically when the size of the main window is greater than 1800 px

  • Swiper Slider improved

Copyright© 2019-2021

...