- The source code of the tests has been changed to use
el
helper instead ofh
helper.
- Changes have been made to the procedure for setting
innerHtml
forVHtml
. This is now done using_TrustedHtmlTreeSanitizer
.
- The source code has been modified to reflect the changes made to "analysis_options.yaml".
- Added
AsyncResult
class to simplify the implementation of handling asynchronous operations in synchronous methods by tracking state changes.
- Minor improvements in rendering procedures.
- Added concept of component effect key. The field
Object? Component.effectKey
has been added for this purpose. This field is intended to specify a value, which will indicate that the component requires rerendering if the previous value of this key differs from the current one. Usually the values for the key are taken from the current arguments.
- Added helper function
el
.
- Added description to
README.md
file for using global error reporting for non-UI cases.
- Fixed bug in
VTree._getKey()
. At the very beginning of the implementation, virtual keys could only be specified forVElement
nodes (via thekey
attribute), now virtual keys could be specified for any kind of nodes (in theObject? VNode.key
field). This was not taken into account and was incorrect work. Now this shortcoming has been eliminated.
- Added
ValueNotifier<ErrorReport?> global
static field toErrorReport
class. - The
VNode.renderSafely()
method has been changed to take into account the addition of the globalErrorReport
.
- Fixed a critical error in the
VNode.updateElement()
method. The error is related to the incorrect update of listeners.
- Changes have been made to the file
README.md
.
- Changes have been made to the file
README.md
.
- Initial release