Build# |
Date |
Updates |
4.4.3.16 | 2020-05-05 |
New:
Fixes:
- [reactor] fix of
<Wrapper><Tape/></Wrapper> case initialization;
- [gtk] spell check, proper handling of
and other non-alpha characters;
|
4.4.3.15 | 2020-05-02 | Fixes:
- [css] fix of
@set handling;
- [reactor] Tape, fix of cases when list contains just few items;
- [sqlite] fix of /samples/sqlite/rs-record-to-object.htm
|
4.4.3.14 | 2020-05-01 | New:
- SOM ( Sciter Object Model ) feature - modern way to expose native code (native assets) to script in OOP way. See this blog post.
- [script runtime]
Asset namespace to deal with native assets;
- started migration of built-in behaviors to this new mechanism: plaintext, masked, edit, textarea for now;
behavior:tabs native behavior demo has been migrated to SOM;
- SQLite wrapper is refactored to use SOM and SQLite is now linked statically to usciter[.app,.exe];
- SOM makes tiscript API obsolete. If you use it, consider porting to SOM as tiscript API will be removed in future.
Fixes:
- [behavior:masked] fixes;
- [richtext] spellchecker highlighting fixes;
- [css] internal ensureVisible functionality uses CSS (scroll-manner) to determine need of scroll animation.
- [script] fix of
graphics.fillColor(clr) when clr is a named CSS variable.
|
4.4.2.13 | 2020-04-29 |
New:
view.windowFrame = #standard | #extended | #solid | #solid-with-shadow | #transparent; property to set window frame at runtime;
- [linux] spell checker support using Hunspell library. Sciter expects dictionaries to be found at /usr/share/hunspell/ ;
- [usciter] + live reload feature by Mr. Pravic - monitors content of project folder and reloads it when changes detected.
Fixes:
|
4.4.2.12 | 2020-04-25 | Fixes:
- [api]
SciterDataReadyAsync() fix to be compatible with view.request() ;
- Element.owner fix for popup elements;
- [Windows] fix of "jump" at popup rendering;
- [script,SSX] fix of
Reactor.Component that has @type attribute (like <input|text>, <select|tree>, etc.) - wrong cursor appearance in mousewheel events;
- [windows, css] cursor: url(...) fixes;
<input|edit> , <input|password> fix of initial setup;- [css]
!important flag parsing fix; - [script] AV on "naked" event declaration, see: https://github.com/c-smile/sciter-sdk/issues/163
- fix of home:// url schema handling;
- [wsciter.exe] demo of sciter::request - custom asynchronous resource loading.
|
4.4.2.11 | 2020-04-22 | Fixes:
- [Windows] binaries are signed with sha256 stamp now (used to be sha1);
- [linux]
<output|date> and <output|time> rendering fix; - [windows] fix of "hole" rendering of child windows;
<input|text> initialization fix; |
4.4.2.10 | 2020-04-20 |
New:
- [html/css]
home:// url schema - home:// root gets resolved to folder of sciter.dll.
Fixes:
- [css] fix of intrinsic style of
<i> ,<u> , etc.
- [css] border-radius:
var(foo,10px) - fix of variable use in border radius;
- [win] fix of child windows on
window-frame="extended" ;
- [css, high-dpi] on_dpi_changed, fix of fonts recalculation when moving window between screens with different DPI;
- [css]
position:absolute / display:inline-block fix of auto width calculation;
- [css]
list-marker-color handling fix;
- [windows]
view.state = View.WINDOW_FULL_SCREEN; in usciter.exe fix.
<input|text value="something"> initialization fix.
|
4.4.2.9 | 2020-04-18 | Fixes:
- speed up of document parsing/loading;
- [css] line-height: height(100%); handling fix;
|
4.4.2.8 | 2020-04-16 | Fixes:
Removals:
- CSSS! script is gone. Remnants of HTMLayout era when the engine had no script at all.
|
4.4.2.7 | 2020-04-13 | Transition to "Style 2.0" architecture is complete. My pardon for inconveniences caused by the transition.
|
4.4.2.6 | 2020-04-12 |
New:
- [reactor/vtape] implementation of "virtual" scrollbar. To recap:
vtape is a virtual list where items have variable heights.
Fixes:
- [style 2.0] regression fixes.
- [script] fix of negative numeric keys parsing in object literals like
{-1:"nothing"}
|
4.4.2.5 | 2020-04-09 | Fixes:
|
4.4.2.4 | 2020-04-06 | New:
Fixes:
- Fix of problem with synthetic
<tbody> handling. While <tbody> can be ommited in markup of simple tables it is desired to put it there explicitly.
- [behavior:column-resizer] generates
event statechange when user will resize columns.
|