Delete rubberband if deactivating capture tool
Adding CSVT file reading - using CSVT file alongside data file to determine field types
[pyqgis-console] changes and cleans up some icon
Fix init flag order in QgsOptionsDialogBase (thanks Borys)
Fix for label buffer drawing triggered off of just its data defined size in the past (<2.0)
fix #4470 and #7889
german translation update
Fix width of line decoration (ticket #7410)
fix pyspatialite import running QGIS from output dir (fix #7899)
fix #7827
legend updates:
- when enabling explicit drawing order, intially take legend order
- when loading projects with explicit drawing order enabled,
  verify that the order is actually fully set and take legend
  order otherwise (fixes #7623)
- store/restore active layer
german translation update
postgres provider fixes:
- allow selection of rows with srid 0 (fixes #7889)
- fix geometry type assignment of geometry less tables
- filter out geometry columns with srids < 0 in browser
Allow smaller minimum for composer snap grid (ticket #7839)
Show selected CRS. Fix #5563
Fix to handling of double precision values, and improved test cases for this
postgres provider: use INT_MIN for unknown srid (fixes #7889)
fix #7901
fix #7902
Restore 'New Shapefile' (it's also used in the toolbar).

This reverts commit ebd76d1a6478457e5f2c7c8970b39f45f7272429.