Add ol.coordinate.sub
Add ol.View2D#rotate
Export ol.View2D#rotate
ol.animate.rotate takes an optional anchor
Add rotateAroundRome to animation example
Use ol.View2D#rotate in Interaction
undefined may be passed to ol.animation.rotate
Merge pull request #1975 from fredj/rotation-anchor

Rotate around arbitrary coordinate
Automatically skipFeatures on select’s collection changes
Required return from event handler
Replace typedefs with externs

Since the compiler leaves externs untouched and learns the used
properties from object literals, this replaces the otherwise
required typedefs just fine.
Merge pull request #1974 from tonio/selectfeature

Automatically skip features on select’s collection changes
Merge pull request #1976 from tschaub/pointerup-return

Required return from event handler.
Merge pull request #1971 from ahocevar/externs-instead-of-typedefs

"Cannot read property 'AttributionOptions' of undefined" error
Add a comment to build.py
Merge pull request #1977 from elemoine/comment

Add an olx.js related comment to build.py
Adding a JSDoc configuration for generating metadata on exported symbols

This generates info for all symbols annotated with "@todo api" (when Plovr is replaced, this will become "@api").  Generated metadata is written to stdout.  A separate process will handle the output.
Add a task to generate metadata on exported symbols

This runs JSDoc with the "symbols" config, providing a list of source files that have been changed since the previous run.  The output is used to generate metadata files containing exported symbol info for each of the source files.  A separate task will be run to generate the exports.js file.  These same metadata files will be used by a build tool.
Write a single symbols file
Add extends info to symbol metadata