- add second argument (event name) to event emitter handler
- fix multiple invocation of signal handlers on nested components
- fix error handler mechanism
- add global error handler
- allow to use only session in root battery constructor
- simplify mocking session/input/output with
battery::Session$new()
- fix testing framework when parsing expression with inline functions
- fix false warning about not triggered handlers on input events
- remove the hack for observeEvent
- eventEmitter based logging system
- load function (for loading components in R files)
- two types of eventEmitter (one is reactive so it can be used to trigger render functions)
- fix calling trigger without arg and with NULL after auto-creating event with
on
- fix reactive values that is not calling reactive observer (probably shiny bug)
- refactor static services
- Event Emitters and static services
- new function clearMocks
- fix mocks used with testthat::test_file
- Small bug fix with error hanling
- First version