Releases: RiadhAdrani/ruvy
Releases · RiadhAdrani/ruvy
v0.5.9
v0.5.8
0.5.8 - 2024-03-31
Fixed
- fix bad dom types export.
v0.5.7
0.5.7 - 2024-03-31
Added
- add
<ErrorBoundary/>
component to catch unexpected errors. - add
useErrorBoundary
hook that can be used within the fallback of an<ErrorBoundary/>
component to geterror
or attemptrecovery
.
v0.5.6
0.5.6 - 2024-03-11
Changed
- reworked typing.
v0.5.5
0.5.5 - 2024-02-04
Fixed
- bump
@riadh-adrani/dom-router
version.
v0.5.4
0.5.4 - 2024-02-02
Fixed
- export missing
getParams
from router.
v0.5.3
0.5.3 - 2024-01-28
Fixed
- bump
@riadh-adrani/domer
version. - bump
@riadh-adrani/dom-router
version.
v0.5.2
0.5.2 - 2024-01-14
Fixed
- fixed
createDestination
throwing when used without a router.
v0.5.1
0.5.1 - 2024-01-14
Added
createComposable
create a global hook that can be accessed from anywhere in the tree.useComposable
retrieve a namedcomposable
.unmountApp
used to unmount the current app instance.unmountRouter
used to unmount the current router instance.createDestination
create a valid url using a destination request.
Changed
- remake the framework from scratch and changed its architecture to be more expandable and dynamic.
- switched to
@riadh-adrani/domer
instead of@riadh-adrani/dom-utils
for DOM manipulations. - switched to
@riadh-adrani/dom-router
as the base of the routing system. navigate
now accepts a second parameterDestinationOptions
.
Removed
createStore
is removed, replaced bycreateComposable
.batch
no longer useful during to framework architectural change.replace
removed, you can setDestinationOptions.replace
totrue
instead.
v0.5.0
0.5.0 - 2023-10-03
Removed
- removed experimental hooks
useReactive
andusePromise
.