Releases: georgejecook/maestro-roku
adds ability to set all fields on node from binding
bug fixing
Merged
Commits
- docs wip
aef3ef6
- adds more docs
1dddd98
- chore(core): Update to maestro plugin 0.8.0, which changed some var names in MultiContainer
0144ea1
- docs tweak
22f6b33
- update readme.md
a33dd40
- fix(Tasks): Fixes crashes in task cleanup
6f7aae6
- feat(core): Adds ability to disable index path refs, as that causes issues for some vendors (they use ints as aa keys!!)
03d098f
- feat(TabChildScreen): Allow configuring of remove from aggregate view behaviour in TabChildScreen
fc5e7f8
- fix(Collections): Fixes crash in getItemAtOffset
7f78610
- fix(mvvm): Fixes state not being bindable
680fddc
- fix(transitions): Fix crash on FadeTransition
97752c2
- adds publish docs script
c297dd1
bug fixing
out into the wild
First publicly supported release of maestro. I'ts been in dev for over 2 years, with 2 major rewrites in that time.
Soon I'll be adding docs, and more samples; but in a nutshell, this release is the first modern-bsc-tool-integrated release of maestro that I have shared publicly.
It adds more features than before, and it's still the way I wrtite all roku apps.
As always, maestro is on the bleedin edge of roku-community brighterscript features (maestro had brighterscript support a year before the official compiler), and this release is no different, packing in extra validations that are not yet in bsc, as well as node classes, which make MVC style coding, and writing tasks a cinch.
More code generation for MVVM patterns, than ever before, and new apis for:
- animations
- flyweight
- view transitions
and more to come!