Add a reference to the license to the build
Copy stability from doclet to observable
Add "unstable" class to unstable items

This also removes the events from the sidebar.  These are repeated on the main page and only add unnecessary length to the sidebar.
Hide unstable items by default, provide checkbox for toggling
Annotate stable map options
Clarify that draganddrop example doesn't include projection transforms
Merge pull request #2607 from probins/patch-1

Clarify that draganddrop example doesn't include projection transforms
No composeFrame if prepareFrame returns false
No composeFrame if layer and view don't intersect

ol.renderer.canvas.TileLayer#prepareFrame immediately returns false if the layer extent and the view extent do not intersect.
Merge pull request #2605 from tschaub/stable-doc

Hide unstable items from the API docs by default.
Merge pull request #2606 from tschaub/stable-map-options

Annotate stable map options.
Mark ol.RendererType enum as stable
Add unstable class to member definitions
Add unstable class to typedefs in navigation menu
Merge pull request #2151 from bartvde/license

Builds should include license
Merge pull request #2602 from elemoine/layer-extent

Fix Uncaught RangeError in canvas tile renderer
Add @api stable annotations to ol.Geolocation
Add @api stable annotations to olx.GeolocationOptions
Better docs for ol.Geolocation projection option
Add @api stable annotation to ol.Pixel