Skip to content

Latest commit

 

History

History
470 lines (310 loc) · 32.8 KB

CHANGELOG.md

File metadata and controls

470 lines (310 loc) · 32.8 KB

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.

Generated by auto-changelog.

Merged

  • Feat/import maestro roku list #27
  • fixes samples #25
  • Fix/minor bugs #24

Commits

  • 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

Merged

  • Fix/minor fixes #23

Commits

  • 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

Merged

  • fix: request correctly interperets response header content type when … #21
  • Net fixes #20

Commits

  • 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

Merged

  • Feat/adds visibility group #19
  • feat: overhauls network code, testing everything, making the code mor… #18

Commits

  • 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

Commits

0.12.0 - 2021-05-27

Merged

  • Chore/add linting #17

Commits

  • 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

Merged

  • Fix/minor issues #15

Commits

0.11.0 - 2021-05-21

Merged

  • Feat delayed task manager #14

Commits

  • 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

Merged

  • Chore/fix dependencies #13

Commits

0.10.3 - 2021-05-19

Commits

  • 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

Commits

0.10.1 - 2021-05-18

Merged

  • Fix/mioc reset #11

Commits

  • 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

Merged

  • Nested style support #10
  • fix: minor code re-structure to optimize callback execution #9

Commits

  • 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

Merged

  • chore: upgrades to bsc 0.38.0, and fixes mismatched signatures, thank… #8

Commits

  • 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

Commits

0.9.3 - 2021-05-12

Merged

  • Allow fields to set fields on a binding #7

Commits

  • 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

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
  • 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

Merged

  • feat: adds jumpToItem to keyboard #2
  • remove travis #1

Commits

0.9.0 - 2021-04-29

Commits

  • 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

Commits

0.8.0 - 2021-04-28

Commits

  • 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

Commits

  • 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

Commits

0.7.2 - 2021-04-26

Commits

  • bump 38b0a90
  • fix(aggregateViews): Fixes auto focus being ignored for aggregate views in focus 70aa390

0.7.1 - 2021-04-26

Commits

  • 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

Commits

  • use new reflection d9a47f6
  • do not set isresettingnavcontroller 1a7ce8a

0.6.6 - 2021-04-22

Commits

0.6.5 - 2021-04-22

Commits

0.6.4 - 2021-04-22

Commits

  • rebuild with upgraded maestro-bsc-plugin d1e8d1c

0.6.3 - 2021-04-22

Commits

0.6.2 - 2021-04-21

Commits

  • 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

Commits

0.6.0 - 2021-04-17

Commits

  • 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

Commits

  • 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

Commits

  • 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

Commits

  • fix: Fixes incorrect references to tab controller 4d781e6
  • version bounce 84552ce

0.4.1 - 2021-03-01

Commits

0.4.0 - 2021-03-01

Commits

  • 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

Commits

0.2.1 - 2021-02-24

Commits

  • fixes animation callback scoping cd1eab3

0.2.0 - 2021-02-24

Commits

  • adds ability to observe specific fractions on an animation 55d40b6
  • version bounce c9ffb22

0.1.1 - 2021-02-24

Commits