dioxus/packages/hooks/CHANGELOG.md

18 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v0.1.6 (2022-01-08)

Documentation

  • remove all usages of static closure syntax and update readme
  • update the docs
  • update cargo tomls
  • update local examples and docs to support new syntaxes
  • big updates to the reference
  • move around examples
  • move into a fromjs tutorial

New Features

  • allow use_ref to be cloned into callbacks
  • plug in bubbling
  • overhaul examples and clean things up
  • more API updates
  • it compiles once more
  • improve safety
  • massage lifetimes
  • add update functionality to useref
  • shared state mechanisms
  • mvoe away from compound context
  • omg what a dumb mistake
  • more suspended nodes!
  • wire up event delegator for webview
  • task system works but I broke the other things :(
  • static node infrastructure and ssr changes

Bug Fixes

  • component pass thru events
  • ci and bug in setter
  • make tests pass
  • readme and examples syntax
  • really big bug around hooks
  • keyword length
  • tags
  • desktop and mobile
  • all the bugs!

Commit Statistics

  • 93 commits contributed to the release over the course of 358 calendar days.
  • 82 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 (a36dab7)
    • Release dioxus-core v0.1.7, dioxus-core-macro v0.1.6, dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 (40d1f85)
    • component pass thru events (c439b0a)
    • Merge pull request #74 from mrxiaozhuox/master (47056fd)
    • Merge pull request #84 from DioxusLabs/jk/windows-lag (211d44d)
    • Merge branch 'master' into jk/router2dotoh (59f8b49)
    • allow use_ref to be cloned into callbacks (a890f39)
    • ci and bug in setter (4aadec1)
    • memoize dom in the prescence of identical components (cb2782b)
    • bump all versions (4f92ba4)
    • fix hooks docs (df168d0)
    • bump version (eab8422)
    • hooks (c606f92)
    • remove hooks warnigns (d788151)
    • plug in bubbling (d84fc05)
    • make tests pass (75fa7b4)
    • overhaul examples and clean things up (420a30e)
    • remove all usages of static closure syntax and update readme (cafb7df)
    • remove runner on hook and then update docs (d156045)
    • arbitrary expressions excepted without braces (4c85bcf)
    • polish some more things (1496102)
    • more API updates (a4f280d)
    • upgrade hooks (b3ac2ee)
    • readme and examples syntax (3dc0e59)
    • update the docs (c0e0196)
    • rip out unsafe task engine (c7d001c)
    • upgrade to new version of dioxus core. (cda759c)
    • remove portals completely (2fd56e7)
    • go back to noisy lifetime solution (8daf7a6)
    • clean up the core crate (e6c6bbd)
    • make warnings go away (0545d27)
    • rename fc to component (1e4a599)
    • docs (8814977)
    • update hooks (597a045)
    • really big bug around hooks (52c7154)
    • better desktop support (25a8411)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.1 (2b92837)
    • it compiles once more (8acdd2e)
    • move examples around (1e6e5e6)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (0d480a4)
    • keyword length (868f673)
    • docs and router (a5f05d7)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (b32665d)
    • tags (a33f770)
    • Merge branch 'master' into jk/remove_node_safety (db00047)
    • Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 (3a706ac)
    • Merge branch 'master' of https://github.com/jkelleyrtp/dioxus (60d6eb2)
    • update cargo tomls (e4c06ce)
    • bubbling in progress (a21020e)
    • desktop and mobile (601078f)
    • update local examples and docs to support new syntaxes (4de16c4)
    • docs (3ddf395)
    • improve safety (fda2ebc)
    • massage lifetimes (9726a06)
    • major cleanups to scheduler (2933e4b)
    • add update functionality to useref (a2b0c50)
    • all the bugs! (478255f)
    • shared state mechanisms (4a4c7af)
    • fix web list issue (da4423c)
    • remove wildcard (ba8ced5)
    • clean up the web module (823adc0)
    • examples (1a2f91e)
    • performance looks good, needs more testing (4b6ca05)
    • cleanup (1745a44)
    • fill out the snippets (6051b0e)
    • big updates to the reference (583fdfa)
    • docs, html! macro, more (caf772c)
    • mvoe away from compound context (a2c7d17)
    • examples (f1cff84)
    • omg what a dumb mistake (f782e14)
    • more suspended nodes! (de9f61b)
    • wire up event delegator for webview (7dfe89c)
    • task system works (3a57b94)
    • move examples around (304259d)
    • ssr + tide (269e81b)
    • static node infrastructure and ssr changes (9abb047)
    • more refactor for async (975fa56)
    • some project refactor (8cfc437)
    • move some examples around (98a0933)
    • rename ctx to cx (81382e7)
    • move around examples (70cd46d)
    • pre vnodes instead of vnode (fe6938c)
    • move into a fromjs tutorial (69f5cc3)
    • massive changes to definition of components (508c560)
    • major overhaul to diffing (9810fee)
    • cargo fix to clean up things (78d093a)
    • overall API updates (f47651b)
    • implememt nodes better (edbb33b)
    • comment out examples and move lifetime in FC type (62d4ad5)
    • updates to docs, extension (a2406b3)
    • add webview example (65d0d61)
    • add hooks (c1b990b)
    • docs, code frm percy (2b9c8d0)

v0.1.3 (2021-12-15)

Documentation

  • update local examples and docs to support new syntaxes
  • big updates to the reference
  • move around examples
  • move into a fromjs tutorial
  • update cargo tomls

New Features

  • it compiles once more
  • improve safety
  • massage lifetimes
  • add update functionality to useref
  • shared state mechanisms
  • mvoe away from compound context
  • omg what a dumb mistake
  • more suspended nodes!
  • wire up event delegator for webview
  • task system works but I broke the other things :(
  • static node infrastructure and ssr changes

Bug Fixes

  • really big bug around hooks
  • desktop and mobile
  • all the bugs!
  • tags
  • keyword length