Fix stride related bug in Canvas immediate API
Add test case for 3D geometries in immediate API
Merge pull request #2255 from elemoine/complexgeom

Fix canvas immediate API for cases where stride ≠ 2
Also accept empty array for ol.geom.MultiPolygon
Safeguard against cases where no projection and no proj4 is available
Merge pull request #2329 from tsauerwein/multipolygon-empty-array

Also accept empty array for ol.geom.MultiPolygon
Merge pull request #2330 from ahocevar/proj4-global

Safeguard against cases where no projection and no proj4 is available
Check for proj4 in a way that also works in module environments
Merge pull request #2333 from ahocevar/better-proj4-check

Check for proj4 in a way that also works in module environments
Make attribution control collapsible.
Remove Logo Control from defaults
Remove Logo Control
Move Logos in attributions
Do not collapse Attributions when using OSM source
Register button handlers the new way
Add getter/setter for collapsed & collapsible
Add attributions example

Showing how to dynamically change collapsed/collapsible properties for ≠
map sizes.
Remove reference to ol-logo
Use @api annotation
Merge pull request #2159 from tonio/attributions

Merge Logo control into Attribution