A new beta version of TMS WEB Core v1.6 is available now for active registered users from the "My Products" page on our website, after login.
The new beta update is based on pas2js v2.0 RC8 and has meanwhile also numerous framework updates:
-New : Added public methods Show/Hide in TCustomControl
-New : Exposed Default property for TWebButton
-New : TCustomControl.OnScreenshotReady public event added
-New : TWebScrollBox.OnScroll event added
-New : Visible property for TWebResponsiveGridItem
-New : AutoCompletion property added to TWebMemo
-Fixed : Rare issue when first record in JSON dataset contains null value
-Fixed : TWebDateTimerPicker issue with BorderStyle = bsNone
-Fixed : Issue with TWebLabel alignment when Align <> alNone and AutoSize = true
-Fixed : Issue with changing ElementClassName at runtime for TWebLabel
-Fixed : Control realign when WidthStyle, HeightStyle <> ssAbsolute
-Fixed : Issue with changing alignment in TWebGridPanel at runtime
-Fixed : Issue with TWebCheckGroup OnCheckClick event
-Fixed : Rendering of TWebDateTimePicker with CSS
-Fixed : Behavior of TWebTabSheet in TWebPageControl
-Fixed : Exposed ElementPosition & Visible property on TWebSignIn
-Fixed : Issue with adding tabsheet at runtime in TWebPageControl
We look forward to your feedback and when your feedback is positive, we like to move to release.
Today I installed the new 1.6 beta version and are now unable to compile a project that previously compiled just fine with the 1.6 beta version.
This is Delphi shows:
An issue which I notice in Web Core in the current version for Delphi (with Delphi 10.3.3) and also in the latest beta of 1.6. (with Delphi 10.4): When using the version auto-increment feature in a release version of a PWA, then you get an error on compiling. Some part of the compile/make process does not find the right .js file.
Despite that, when copying the files to my web server, the application runs.