View Source Changelog
[Unreleased]
✨ Added
🛠️ Changed
⚰️ Deprecated
⛔ Removed
🐛 Fixed
🔒 Security
0.3.0 (2024-11-08)
✨ Added
- add support for dynamic topics in
@liveViewModel
decorator - add
@handleEvent
decorator to receive events from the server
🛠️ Changed
- events pushed through
push_event
get sent asevent
instead of provided name in%Event{}
. They can instead be subscribed to through thelvm-event
event type orhandleEvent
decorator
🐛 Fixed
- fix
lvm-event
events not being subscribed to
0.2.6 (2024-09-13)
🐛 Fixed
- js: export everything
0.2.5 (2024-09-11)
🐛 Fixed
- js: fix
this
not working inliveError
decorator function
0.2.4 (2024-09-10)
✨ Added
- js: add
addSubscription
to view model
0.2.3 (2024-09-09)
🐛 Fixed
- js: fix
this
not working inonJoin
andonLeave
0.2.2 (2024-09-09)
✨ Added
- js: add
onJoin
decorator - js: add
onLeave
decorator
🛠️ Changed
- js: use
lodash-es
module instead
0.2.1 (2024-09-09)
✨ Added
- js: add
setValueFromPath
action in view model - js: add
pushEvent
to view model
🛠️ Changed
- js: add
autoConnect
param toconnect
(default true)
0.2.0 (2024-09-09)
✨ Added
- Initial project setup
- Added support for
@liveViewModel
decorator - Added support for
@liveObservable
decorator, includingdeep
,shallow
,struct
, andref
- Added support for
@localObservable
decorator, includingdeep
,shallow
,struct
, andref
- Added support for
@liveEvent
decorator - Added support for
@liveError
decorator - Added support for
@action
decorator - Added support for
@computed
decorator - Added demo project
- Added spec docs to reference goals and future state
🛠️ Changed
- Updated README with documentation
- Reorganized project
0.1.0 (2024-09-04)
Initial project release 🚧