Skip to content

Releases: openlayers/openlayers

v3.0.0-beta.1

24 Sep 14:29
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release

Changes since r3.0.0-alpha.4

  • Fix jsdoc formating (#1057)
  • Basic docs (#1056)
  • New font and header background color (#1055)
  • Differentiating doc from apidoc (#1054)
  • Use typedef in source code for SourceOptions (#1053)
  • Remove social-links.js script from examples and doc (#1050)
  • Add 'experimental-webgl' to ol.webgl.CONTEXT_IDS_ (IE11 support) (#1049)
  • Remove source load events (#1047)
  • Use URL instead of Url or url in comments and strings (#1046)
  • Examples are broken (#1045)
  • Remove xyz-seturl example (#1043)
  • Add missing source attribution in xyz-esri example (#1042)
  • Additional tweaks to examples (#1041)
  • Use goog.global instead of window (#1040)
  • Only reset canvas transformation matrix when it has changed (#1039)
  • examples: remove social links / include tool to switch compression (#1038)
  • ol.TileCoord.getKeyZXY optimization (#1037)
  • Asynchronos tile URL calculation (#1036)
  • Fix spelling on API-doc index page. (#1035)
  • Add a help-target to build.py. (#1034)
  • Remove dependency on CoffeeScript (#1033)
  • Add support for layer min/maxResolution (#1032)
  • Remove unused goog.requires (#1031)
  • Exclude tiles that touches the source extent (#1030)
  • Use proper extent structure for TileJSON (#1029)
  • Remove ol.extent.toString (#1028)
  • Use the closure-util package (#1027)
  • Remove ol.Object#bindTo noNotify option (#1025)
  • Documentation for Interactions (#1024)
  • Parser api changes (remove read/write for feature parsers and add parser to the filenames) (#1022)
  • Remove oli externs (#1021)
  • Change the interaction condition signature (#1020)
  • Tests display "Error: Namespace "ol.webgl" already declared." (#1017)
  • Tests depend on Plovr (#1016)
  • Export ol.source.XYZ.prototype.setUrl (#1015)
  • GA API (#1014)
  • Even more renames (#1013)
  • More renames (#1012)
  • Add ol.source.XYZ#setUrl (#1011)
  • Use new name for tile layer in moveend example (#1009)
  • Code generation problems (#1008)
  • Fix ol.animation.BounceOptions apidoc (default easing function) (#1007)
  • Add missing 'version' property to ol.source.WMTSOptions (#1006)
  • Rename tiledwmssource.exports to tilewmssource.exports (#1004)
  • Minor coding style and simplification for ol.Extent (#1003)
  • Rename tiledwmssource.js to tilewmssource.js (#1002)
  • Don't register for keyboard events on the document (#1001)
  • view2d.center initialized to null (#1000)
  • Consistent names (#998)
  • More api doc content (#997)
  • Better user notification if a.download attribute is not supported (#995)
  • Allow changing parameters/dimensions for WMS and WMTS (#994)
  • Detect iOS compass heading (#993)
  • Stricter with types (#992)
  • Better user notification if WebGL is not supported (#990)
  • IE10 compatibility: no tooltip on icon.html example (#988)
  • IE10 CSS compatibility: custom-controls example (#986)
  • add webgl only info (#985)
  • IE10 compatibility: example bind-input.html NOK (#983)
  • Fire a moveend event when the view settles (#982)
  • Side-by-side example broken (#981)
  • Export ol.source.XYZ (#979)
  • More comprehensive docs for ol.DeviceOrientation (#978)
  • Reset the map focus on 'mouseout' and 'touchend' (#976)
  • Remove ol.Map#target_ (#975)
  • touch navigation regression (#974)
  • Rework default style handling (#973)
  • Rename addPreRenderFunction to beforeRender and remove the plural (#972)
  • Cleaner ol.Map#setTarget handling (#971)
  • Link to HTML5 Geolocation PositionOptions docs (#970)
  • WMS getFeatureInfoOptions ignored in minified build (#969)
  • ol.source.TiledWMS renamed to ol.source.TileWMS (#968)
  • Reduce the width of the div to better see the error messages (#966)
  • Export ol.Map.prototype.getControls (#963)
  • Reorder goog.require (#962)
  • Remove handleMapPostrender extension point (#960)
  • Out-of-date examples in control api docs (#959)
  • problem with build/check-requires-timestamp target (#958)
  • Use ol.Coordinate instead of ol.geom.Vertex (#957)
  • Change structure for ol.Extent (#956)
  • Move projection to ol.proj namespace and limit exports (#955)
  • Make ol.Overlay consistent with ol.control.Control (#953)
  • Improve documentation for animation-related stuff (#950)
  • Limited feature exports (#949)
  • Create AttributionOptions (#948)
  • Make ol.Attribution take an options object (#947)
  • Remove map from ControlOptions (#946)
  • Follow-up improvements for #897 (#945)
  • Move exports file for proj (#943)
  • Move and rename exports file for ol.expr (#942)
  • ol.Feature.prototype.get need not be exported (#941)
  • Export ol.Collection#getArray (#940)
  • Do not display the popup initially (#939)
  • Bare bones popup example (#937)
  • Proper geometry exports (#936)
  • ol.layer.Vector pass original options to parent (#934)
  • Move focus_ position update into handleMapBrowserEvent (#933)
  • Fix unclosed div in examples/icon.html (#932)
  • Move png to data to work with host-examples task (#931)
  • Add ol.CollectionEvent#getElement (#929)

r3.0.0-alpha.4

29 Jul 18:08
Compare
Choose a tag to compare
r3.0.0-alpha.4 Pre-release
Pre-release
  • Use Plovr 2013-rc3 (#882)
  • Examples: don't inject ol.css from loader.js (#881)
  • Give VectorSource the ability to load and parse data (#870)
  • Add basic ol.animation api doc (#868)
  • Update key in bing-maps example (#867)
  • Api docs does not list Object#setValues (#866)
  • Tilejson example error (#865)
  • Provide getters and setters for symbolizer properties (#862)
  • Preserve unexpected items in options object passed to the constructor (#861)
  • Add exports (#860)
  • Add a ZoomToExtent control (#859)
  • Render changes when adding and removing features (#850)
  • API doc update. (#847)
  • Add zoom to extent control (#824)
  • getFeatures method and featureInfo templates (#744)
  • ol.layer.Layer: default values (#690)
  • Add ol.DeviceOrientation (#552)
  • Minor jsdoc fix (#411)
  • Export fixes (#339)
  • Replace tabs with spaces. (#46)

r3.0.0-alpha.3

12 Jul 12:45
Compare
Choose a tag to compare
r3.0.0-alpha.3 Pre-release
Pre-release
  • Add ol.View2D#getZoom (#858)
  • Better View2D docs (#857)
  • Zoomslider cannot be added to a map with no target (#855)
  • No need for build/gh-pages (#854)
  • Remove references to gh-pages from build.py and developer guide (#853)
  • Example Page not working (#849)
  • Update geolocation example to display all the properties (#848)
  • API doc update. (#847)
  • Bing Maps culture option don't have any effect (#846)
  • Brightness not working when initialize layer (#845)
  • Example updates (#842)
  • Add ol.control.Zoom#zoomByDelta function (#840)
  • Delete gh-pages branch (#839)
  • Add ol.View2D.prototype.setZoom (#835)
  • Remove ol.MapBrowserEvent#stopOtherInteractions (#833)
  • Tile has a child if z < maxZoom (#823)
  • Consistent winding order for polygon rings (#809)
  • Write support for ol.parser.GeoJSON (#732)
  • GeoJSON Format (#605)
  • Minor jsdoc fix (#411)
  • Export fixes (#339)
  • Add Geolocation example (#315)
  • gh-pages target is slow (#135)
  • Support minZoom for XYZ source (#49)

r3.0.0-alpha.2

02 Jul 23:57
Compare
Choose a tag to compare
r3.0.0-alpha.2 Pre-release
Pre-release
  • Fix wmts-ign example when hosted (take 2) (#841)
  • Fix wmts-ign example when hosted (#838)
  • AND and OR for multiple arguments (#836)
  • Nicer KML example (#831)
  • Parse MultiGeometry in KML (#829)
  • Minor edits to shortdesc in examples (#828)
  • Tile has a child if z < maxZoom (#823)
  • Create separate target for linting generated files (#821)
  • Use view2DState in interactions (#820)
  • Drag rotate and zoom example is broken (#819)
  • View2D properties (#818)
  • Proper vector exports to get vector examples working (#817)
  • Use ol.Projection#getMetersPerUnit() (#816)
  • Override for clarity (#815)
  • Vector rendering broken for projections which do not specify a name for units (#814)
  • Travis fails because of localized-openstreetmap example timeout (#813)
  • INTERACTION view hint ever growing on pinch zoom (#812)
  • Click handler called with empty event object on Android (#811)
  • Proper async testing (#810)
  • Don't render/cache tiles with no features (#808)
  • Don't attempt to display the mouse position if the frameState is null (#807)
  • ol.Geolocation and ol.DeviceOrientation cleanup (#805)
  • Multiline strings are not rendered correctly due to typo in VectorLayer (#802)
  • Add an IGN WMTS example (#801)
  • Make ol.control.Control extends ol.Object (#800)
  • Do not use a fixed tile grid for vector rendering (#799)
  • Don't attempt to constrain values in setters (#798)
  • Use .geojson extension for GeoJSON (#796)
  • Right click pan (#795)
  • Simplifying ranges structure by adding compiler hints (#794)
  • Making extent optional for projections (#793)
  • ol.MapBrowserEvent: call browserEvent.{preventDefault|stopPropagation} (#791)
  • Expression parsing (#790)
  • Remove defaultPrevented attribut from ol.MapEvent (#788)
  • Projection-related clean ups (#787)
  • Relay contextmenu browser event (#786)
  • Trouble with missing requires (#785)
  • More useful detail in log messages (#784)
  • Add more content for the API doc (#783)
  • Add native support for Swiss projections (#779)
  • Add ol.proj.Simple (#778)
  • Rename spec to be like src (#776)
  • Status of rendering GeometryCollections in canvas vector renderer (#775)
  • Test dependencies in a common place (#774)
  • Add parser for OGC Filter version 1.0 and 1.1 (#773)
  • Removing canvas renderer stub for VectorLayer2 (#771)
  • Basic support for text symbolizers (#770)
  • Export ol.Geolocation.SUPPORTED (#769)
  • Relay mouseout browser event (#768)
  • Cleanup (#766)
  • Add new 'pointer' property to the map (#765)
  • Cleanup attribution control (#763)
  • Add addControl and removeControl methods to the map (#762)
  • Fix viewportPosition attributes access (closes #758) (#760)
  • Pinch zoom doesn't work on iPad (#758)
  • How to pass scales to view? (#757)
  • Use ol.extent.equals, removing TODO (#756)
  • Fixing linter error (#755)
  • Exposing ol.geom.GeometryType (#754)
  • Redefine ol.Size to be Array. (#753)
  • Add color filter values to buttons (#752)
  • Skeleton WebGL vector support (#749)
  • Rename ol.projection to ol.proj (#748)
  • api docs: class in constructor description does not create hyperlink (#746)
  • doc target of build.py: allow limited set of docs to be built (#745)
  • getFeatures method and featureInfo templates (#744)
  • ol3 for 3D (#743)
  • Dispatch an error on Geolocation failure (#742)
  • Export constrainResolution and constrainRotation from ol.View2D (#741)
  • R-tree clean-ups (#740)
  • Style for attribution control (#739)
  • Allow user to stop map at the end of a drag (#738)
  • FeatureId support in GML (r/w) and KML (w) (#737)
  • Add parser.jsdoc file for docs on parser options. (#736)
  • 404s in api doc on e.g. GMLOptions (#735)
  • Fix XML serialize and xml_eql in IE9 (#734)
  • Store the feature's commonly used id (#733)
  • Write support for ol.parser.GeoJSON (#732)
  • RTree API improvements and more tests (#731)
  • Fixing bug in tests (#730)
  • static read and write methods on ol.parser.WKT (#729)
  • Examples cleanup (#728)
  • getFeatureInfo examples: listen to click events (#727)
  • Small fixes for KML write. (#726)
  • Implement GPX parser (read/write). (#725)
  • ol.parser.GeoJSON: identifier is dropped (#724)
  • Export addFeatures (#723)
  • More rigorous linting (#722)
  • Pass layers as array instead of ol.Collection (#721)
  • More sophisticated RTree implementation (#719)
  • Properly reset the dirty flag (#718)
  • No style applied on Vector features (#716)
  • Making RTree's find more efficient (#715)
  • GML options not always applied. (#714)
  • Do not rely on responseXML, also use responseText (#713)
  • Add WKT parser. (#712)
  • KML options not applied when library built separately from application (#711)
  • Accurate hit detection (#710)
  • GML parser. (#709)
  • The compilation of ol.js produces a warning (#708)

3.0.0-alpha.1

02 Jul 23:59
Compare
Choose a tag to compare
3.0.0-alpha.1 Pre-release
Pre-release
r3.0.0-alpha.1

OpenLayers 3.0.0-alpha.1