Add @api stable annotations to ol.View
Add @api stable annotations to olx.ViewOptions
Better docs for fitExtent and calculateExtent
Add @api stable annotations to ol.proj
Mark ol.TransformFunction as stable
Add @api stable annotations to ol.tilegrid.TileGrid
Add @api stable annotations to olx.tilegrid.TileGridOptions
Add @api stable annotations to ol.tilegrid.WMTS
Add @api stable annotations to olx.tilegrid.WMTSOptions
Making ol.Overlay accept offset values if positioning right or bottom

When ol.Overlay has set positioning is set to right or bottom, no offset is applied. I added the missing calculations.
I made 2 fiddles showing the bahaviour before and after.
The divs in hte fiddles are named after their positioning (anchor point)! Not the actual position!
Before: http://jsfiddle.net/simon_seyock/ob7ggtx6/
As you can see, on div named "bottom-right" no offset at all is applied. On "bottom-center" it is only applied horizontally and on "center-right" only vertically.
After: http://jsfiddle.net/simon_seyock/sL2f3nL9/2/
All offsets are applied correctly, you could draw a straight line through the anchor points of every div.
Add @api stable to ol.events.ConditionType
Add @api stable to ol.events.condition built-ins
Add @api stable to ol.MapBrowserEvent
Add @api stable to ol.MapEvent
Fix ol.inherits docs
Add @api stable annotations for GeoJSON format
Take the 'us' and 'nautical' units into account

When converting pointResolution from degrees to meters
Add 'us' and 'nautical' units in scale-line example
Merge pull request #2628 from fredj/scale-line

Take the 'us' and 'nautical' units into account in scale line control
Merge pull request #2627 from elemoine/inherits

Fix ol.inherits docs