Thorium Builder 3.5.0 Release Notes

RELEASE DATE: JULY 2022

Thorium Builder 3.5.0 is a minor release including bug fixes and basic new features.

Open Street Map

Bug Fix: Open Street Map was not releasing the "loading wheel" correctly.

New Feature: Open Street Map loaded from a Json API can now use nested JSON data.

Bug Fix: the quickView panel displayed when selecting a marker on a Map was not always displaying the attached image correctly

Bug Fix: the data mapping was not allowing to add the "address" field.


dbExpress (SQLite)

Bug Fix: a form loaded from a Repeater was not loading correctly the parent records displayed in a List.

Bug Fix: after a record modification in a Form, the Repeaters were not always reloaded correctly.

New Features: It is now possible to filter a user list in a repeater by using the option "Show only user data" (if the option is selected, then the repeater will  display only the current connected user record)

New Feature: It is now possible to create an "Edit Form" for the users table (_auth).
If a page with a form attached to the users table is called from a Repeater that loads the user records, then you can now edit the user records from this form.

Other minor bug fixes...


Firebase

New Feature: a new event was created (onFirestoreInsertSuccess). This event is triggered when you create a new Firebase record from a Form.
The event returns the form reference and the Firebase doc reference, for example:

app.on('onFirestoreInsertSuccess', function (form,docref) {
 app.dialog.alert(docref.id);
});


General Functionnalities

Bug Fix: AutoUpdate function was sometimes failing on Navigators without the "caches" support.

Bug fix: Media list zoom was not working properly in some particular contexts

Bug fix: Audio element in forms were not working correctly on mobile devices because they were implemented with audio/* MIME type that is not accepted (anymore?) by Safari on iOS.
The default MIME is now set to "audio/mp3, audio/wav, audio/aif, audio/aiff, audio/flac, audio/alac, audio/aa, audio/ogg"


Copyright© 2019-2022

...