add debug method for recursive updates
fix nested scrollviews and add passoff functionality
Add SmoothLine reload_observer. Fixes #2377.
switch to dispatch_generic and fix scroll cancel
make textinput play nice in scatter and scrollview
fix line joints when doing a PI angle

fixes #1037
Changed ListAdapter cls to accept string

The string is resolved by querying the Factory.
Added pong note about ball bouncing
video: fix video.unload called when position is changing. Closes #2275
config: ensure python3 configparser will always set strings. Closes #2122
example: add slider volume for audio examples. Refs #1869
Merge pull request #2421 from kivy/fix_line_joints

Fix line joints when doing a PI angle
doc: Fixed spelling of highlight
fix test_keep_data so that it looks up the texture before checking if data exists
Always change the CheckBox state on press

Fixes https://github.com/kivy/kivy/issues/2423.
doc: added missing colon in uix/listview.py
doc: added hint on how on use on_selection_change in adapters/listadapter.pt
Changed adapter string check to use kivy.compat
Merge pull request #2424 from dessant/patch-2

Always change the CheckBox state on press
Merge pull request #2420 from inclement/listadapter_cls

Changed ListAdapter cls to accept string