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.
Generated by auto-changelog
.
- feat: import maestro-roku-list into maestro-roku
90f8339
- feat: adds local build target, and disables maps for distributed package
f935bdc
- version bump
0701b21
- docs tweak
2141051
- feat: add stack trace printer
1ba3b9c
- chore: remove errant print
b474c2b
0.13.2 - 2021-06-07
- Fix/minor fixes
#23
- fix: minor doc tweak for multiContainer
2a79dfc
- version bump
b4492a1
- fix: addresses crash when component can't instantiate a component
8fcb8cb
- fix: minor imporvements to cell tracker and componentpool
6a9a857
- fix: fixes wrong values in size animation
adce924
0.13.1 - 2021-06-02
- fix: get the content type from the return headers, not the send headers
8e3c049
- fix: request correctly interperets response header content type when charset/other text is present
73ae434
- chore: remove errant @nocatch
5a96526
0.13.0 - 2021-05-31
- Feat/adds visibility group
#19
- feat: overhauls network code, testing everything, making the code mor…
#18
- feat: overhauls network code, testing everything, making the code more readable and easier to work with, and fixing some bugs
55dd528
- feat: adds visibility group to facilitate simple selecting of sub views, without a dynamic container
2626483
- version bump
3ee220f
0.12.1 - 2021-05-27
0.12.0 - 2021-05-27
- Chore/add linting
#17
- adds linting, and addresses coding issues that arose
13ab71d
- fixes tests
bd37fbd
- update package
7f6a7c1
- extracts net helper methods into NetHelper class, and creates NEtREsponse
7555616
- version bump
e43372d
- version bump
03b00d4
- version bump
3ae1e43
- fix: Fixes missing onFirsTShow
ad7eb8b
- add linting to ci
5d4b4d7
0.11.3 - 2021-05-24
0.11.2 - 2021-05-24
- Fix/minor issues
#15
- package lock update
b5a48dd
- version bump
e43372d
- fix: makes fixes to component pool
f176c25
- Adds missing onFirstshow base method on view
92098df
- chore: typos
74b3cd8
- fix:spelling mistkae
1ad43b6
- chore: bsc 39
2d0bae2
0.11.0 - 2021-05-21
- Feat delayed task manager
#14
- feat(core): Adds DelayedTaskManager, for supporting delayed tasks
08287d9
- feat(core): adds simpleserializable support to registry, allowing for registry data to be read/written straight from/into classes and nodes
e37b119
- bump version
5dd54b0
0.10.4 - 2021-05-19
- Chore/fix dependencies
#13
- chore: adds missing package.lock
c77a01d
- chore: fix packagelock
79bd177
- version bump
ab67006
- fix broken link
1f13263
- chore: change deprecated code
9914609
0.10.3 - 2021-05-19
- docs: updates documentation
e92ab20
- docs: add docs for @strict
645cfb1
- fix: Fixes issue with FadeTransition not cross fading
85ed171
- chore: fix mispelled param
2206931
0.10.2 - 2021-05-18
0.10.1 - 2021-05-18
- Fix/mioc reset
#11
- fix: use latest maestro-roku-bsc-plugin
773d3eb
- bump version
11a79d0
- fix: reset local mioc container when calling reset, or unit testing can get whacky
8807a56
0.10.0 - 2021-05-18
- feat: stylemananger supports nested styles using values with ~key.path
d530430
- chore:update rooibos
4540274
- bump version
42265d3
- chore: tweak the build
bef9ec7
- chore: update rooibos settings
e0969f3
0.9.6 - 2021-05-17
- chore: upgrades to bsc 0.38.0, and fixes mismatched signatures, thank…
#8
- chore: upgrades to bsc 0.38.0, and fixes mismatched signatures, thanks to the new validations provided
39851d2
- bump version
e526c30
0.9.5 - 2021-05-13
0.9.4 - 2021-05-13
0.9.3 - 2021-05-12
- Allow fields to set fields on a binding
#7
- version bump
8bf660b
- feat: can set fields on any node via virtual fields property
c45e1c5
- chore: ensure lf line ending
11a84d6
0.9.2 - 2021-05-06
- 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
- bump
6b0fafd
- 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
0.9.1 - 2021-05-03
- remove missing package-lock
37a8644
- version bump
8876a84
- adds typescript dev dependency
e8cb3cb
- tweak to build yml
0f3479d
- revoke previous change
e27268b
- disables coveralls setting
147b0d5
- tweak to build yml
38c3c91
0.9.0 - 2021-04-29
- chore(build): Add github ci
888eb38
- Adds unit test
cc7cd9f
- chore(docs): improves readme
c288b2a
- fix(core): fixes state on base class
70a00de
- remove erroneous log
2b1737a
- feat(mvvm): Base view will call vm init, which allows for better lifecycle coordination
2ef63ab
- fixes some sample app issues
0e57e13
- adds .env file
dde46e4
0.8.1 - 2021-04-28
0.8.0 - 2021-04-28
- adds sample project
5761e9d
- adds basic docs
c7f4586
- feat(core): BaseView initialize moved to BaseClass and will wire up nodeclass observers if necessary
f3ac243
- fix(FontManager): Do not use -1 as default size
5b8cd34
0.7.5 - 2021-04-26
- bump
ab8bfd3
- fix(FontManager): fixes issue that broke system fonts
6cc8b9f
- fix(AggregateViews): Fixes issue that caused crash on popping nav controller view
89d3655
0.7.4 - 2021-04-26
- bump
be65210
0.7.2 - 2021-04-26
- bump
38b0a90
- fix(aggregateViews): Fixes auto focus being ignored for aggregate views in focus
70aa390
0.7.1 - 2021-04-26
- feat(flyweight): Adds cell tracker and component pool, for flyweight goodness
b603785
- chore(build): adds launch settings
301e324
- fix(AggregateScreens): Fixes auto focus issues
db303be
- use latest bsc, maestro, rooibos and log plugins
567d7e6
- fix(core): Udates to latest maestro plugin, which automatically sets up m vars for all views with ids
2004a9d
- bump
65f4469
- fix(Tasks): Fixes node fields not always getting set on bindings
a18142c
0.6.7 - 2021-04-22
0.6.6 - 2021-04-22
0.6.5 - 2021-04-22
- bump
6423409
0.6.4 - 2021-04-22
- rebuild with upgraded maestro-bsc-plugin
d1e8d1c
0.6.3 - 2021-04-22
0.6.2 - 2021-04-21
- version bump
6a11dc0
- fix(BaseView): do not send key press after accepted long press
7240806
- harden base cell
81752f9
0.6.1 - 2021-04-17
- version bump
91273b8
0.6.0 - 2021-04-17
- adds setPath method
d0fdf3d
- bump changelog
adcf450
- revert test issue
8905cc4
- adds simple kenburns
c433182
- fixes failing test
ffe13ff
- fixes animation animateWithSpeed
c768dcc
- fixes anim delay issues
fc09e1f
- hardens focus manager against infinite loops
cad2975
- adds proxy for animating to row item
6161da1
- bump package version
27171bc
- improves handling of keypress locking, passing in the key that would have been locked
aecdbfd
- fixes issue where long presses stopped key presses working
e41a013
- fixes dotted set on task
6a5c277
- fix(collections): changes function names that collide with sg api names
0b89aee
- optimizes field task observers to only use setPath when it's a known dotted set
6f83758
- fix(BaseCell): Harden basecell
6913a49
- hardens base cell
e7b00a2
- fixe spelling mistake
43223c1
- use setPath in task field callbacks for more flexibility
8e5dfec
- removes errant @only
375067b
0.5.0 - 2021-03-31
- updates to conform to bs nodeclass syntax wip spec
ebafa7a
- adds support for multiple listeners, and ValueObserver, which Animation now leverages
8d8cd56
- Adds asset bundle utility for loading rab produced asset bundle files
5f5902c
- fixes some issues since updating node class form
bef7165
- more class compliance changes
7d849f2
- moves aggregate view support callbacks up into BaseView, so one does not need to embed screen's in things to get full lifecycle support
19f1f64
- adds Registry class
21dcac2
- fixes some longpress issues
b0598a6
- adds support for aggregate container awareness in viewmodels
8fa8ded
- adds missing replay key
d32e451
- version bump
b0e4098
0.4.4 - 2021-03-09
0.4.3 - 2021-03-09
- fixes incorrect task name for requests
b272adb
- fixes issue with task using wrong namespace
f989a77
- style manager cat get style by nested key
c12f7f9
0.4.2 - 2021-03-02
0.4.1 - 2021-03-01
- fix bad roku log import
3331ec5
0.4.0 - 2021-03-01
- can now clone and correctly start any anim from it's current state
97099d1
- Adds sequential animations
db3b684
- adds polyfill for current focus column, which is missing from rowlist
12196cd
- adds util to set primitivel collection on nodes
c4558b8
- fixes cpl of collection issues
ab85c63
- compiles with bslib from ropm
a534ab0
- adds pretty time output to date
92856c9
- version bounce
c269f5f
- remove erroneous map
1a82e1d
0.3.5 - 2021-02-25
- adds baseCell
19a09d6
- adds baseCell
030b132
- fix issues in install scripts
689f21a
- version bounce
2c5c0b0
- fix missing namespace
305c4a1
0.2.1 - 2021-02-24
- fixes animation callback scoping
cd1eab3