- Adding in
scroll_into_view_signal
method.
- Adding in
media_query
function. - Adding in
color_scheme
function.
- Fixing a bug with the
is_window_loaded
andwindow_size
signals.
- Adding in
stylesheet_raw
,StylesheetBuilder::raw
andClassBuilder::raw
functions. - Adding in
routing::replace_url
function. - Adding in
events::ScrollEnd
event.
- Adding in new
attrs!
,props!
, andstyles!
macros which are shorthands for.attr
/.prop
/.style
respectively.
- The
apply_methods!
macro now works with macro paths, like.path::to::foo!()
- Adding in
replace_dom
function.
- Adding in
window_size()
function. - Adding in fragments.
- Adding in
error
event.
- Improves runtime error messages.
- Adds in new
#![prefix = "foo"]
syntax forclass!
. This is used to give a name to the class, for debugging purposes. - Adding in new
SelectionChange
event.
- Fixing the incorrect behavior of MouseEnter and MouseLeave events.
- Replacing inline_js with js-sys and gloo_events.
- Removing string interning from
attr
values, it was causing major performance issues.
- Adding in
submit
event. - Adding in
touchstart
,touchmove
,touchend
, andtouchcancel
events. - Fixing compile errors with
nightly
feature.
- Adding in
AnimationStart
,AnimationIteration
,AnimationCancel
,AnimationEnd
,FocusIn
,FocusOut
, andWheel
events. - Adding in numerous
Pointer*
events. - The
apply_methods
,html
, andsvg
macros now support generics such as.foo::<T>()
. - Deprecating the
attribute
,attribute_namespace
,attribute_signal
andattribute_namespace_signal
methods ofDomBuilder
. - Deprecating the
property
andproperty_signal
methods ofDomBuilder
. - Adding in
AsStr
support forCow
.
- Adding in MouseEvent methods to the DragEvents.
- Adding in
movement_x
,movement_y
,page_x
,page_y
,offset_x
, andoffset_y
to the mouse events.