v3.0.0-gamma.1
Pre-release
Pre-release
- @probins: Document that panning triggers pointermove on touch (#2277)
- @tschaub: Allow build task to be run from anywhere and provide option for resolving relative paths. (#2275)
- @tschaub: Treat classdesc as description (#2268)
- @probins: Docs: fix missing space on type signature (#2267)
- @tschaub: Extra goog.require calls (#2266)
- @elemoine: Change setValues to setProperties (#2265)
- @elemoine: ol.ObjectAccessor#transform shouldn't dispatch an event to the target object (#2264)
- @bartvde: Add some test coverage for ol.geom.transformSimpleGeometry2D (#2263)
- @tschaub: Rename View2D to View (#2261)
- @fredj: Remove uniqueness constraint check (#2260)
- @fredj: Add the jsdoc ol.easing namespace (#2256)
- @ahocevar: Use replay groups for feature overlays (#2254)
- @probins: Fix broken links in api docs landing page (#2252)
- @probins: Fix docs for layer.Vector.renderOrder (#2251)
- @coordinate: add method to refresh map (#2250)
- @pagameba: Make state an observable property of ol.source.Source (#2248)
- @pagameba: Use string values for ol.source.State enum (#2247)
- @tschaub: Add symbol kind to info (#2246)
- @sweco-sebhar: Add getRevision to api (#2245)
- @elemoine: KML write support (#2244)
- @ahocevar: Fix toggle behaviour of the Select interaction (#2243)
- @elemoine: Add ol.Feature#clone (#2242)
- @fredj: Cleanup vector-labels example (#2241)
- @ahocevar: [API] ol.Object inconsistency: #getProperties() vs. #setValues() (#2240)
- @probins: Correct minor typo in ol.dom.Input docs (#2239)
- @fredj: Circle hit detection (#2238)
- @probins: Don't export View2D.getView2D (#2235)
- @probins: Correct minor typo in ol.extent.buffer docs (#2231)
- @probins: Update docs for events.condition options (#2230)
- @fredj: ol.geom.Circle Hit Detection Weirdness (#2225)
- @fredj: Fix invalid input tag in igc example (#2223)
- @fredj: Remove the unused popup from the synthetic-points example (#2220)
- @fredj: Allow the value to be changed while iterating over the rtree (#2219)
- @oterral: Add exports (#2218)
- @elemoine: Add an offset property to ol.Overlay (#2217)
- @elemoine: Add tilePixelRatio option to ol.source.WMTS (#2216)
- @fredj: Correct code type in tasks/readme (#2215)
- @probins: Stop exporting getTransformFromProjections and transformWithProjections (#2214)
- @probins: Correct minor typo in tasks/readme (#2213)
- @elemoine: Add "None" to draw-features example's select (#2212)
- @fredj: kml example errors in development mode (#2211)
- @bartvde: Get rid of unused info div in vector-wfs example (#2210)
- @fredj: Use getInExtent instead of forEachInExtent (#2209)
- @probins: Improve docs for projection/transform functions (#2207)
- @probins: Remove static button in docs sidebar if none (#2206)
- @davidmcclure: ol.source.Google? (#2205)
- @probins: Add classdesc to remaining vector classes (#2203)
- @probins: Add missing format option to TileVector docs (#2202)
- @probins: Add examples/readme (#2200)
- @probins: Add standard docs text to abstract base classes (#2199)
- @payamenoor: how can i use View3D? (#2198)
- @tschaub: Update closure-util (#2197)
- @ahocevar: Respect server's tile pixel ratio in TileImageSource and add wmts-hidpi example (#2194)
- @tristanjasper: overviewmap missing (#2193)
- @ahocevar: Mark abstract method as function for JSDoc to pick it up (#2191)
- @ahocevar: Document defaults for controls and interactions (#2189)
- @fredj: Remove ol.easing.elastic and ol.easing.bounce (#2188)
- @ahocevar: Manually add jsdoc dependencies (#2187)
- @fredj: Add more tests for ol.structs.RBush#forEach (#2186)
- @elemoine: ol.source.ImageVector doesn't skip features (#2185)
- @ahocevar: Restore synchronized map panning in google-map example (#2184)
- @cesarbasurto: Clustering (#2182)
- @pagameba: Remove getSimplifiedGeometry from ol.geom.Circle (#2179)
- @probins: Use @classdesc notation (#2178)
- @JoaoLucas89: Interactions Max Sides (#2176)
- @elemoine: Change sourceDir to src/ in generate-info.js (#2174)
- @probins: Remove olx and interfaces from docs sidebar (#2173)
- @GingerIK: Restore the WKT parser, example & tests (#2172)
- @fredj: Don't scale the text stroke width by pixel ratio (#2171)
- @fredj: Rename ol.Collection#getAt to ol.Collection#item (#2170)
- @tonio: Restore control’s keyboard navigation (#2168)
- @bartvde: Make sure WFS format writing works correctly in IE9+ (#2165)
- @oterral: Allow the use of sprite image in KML (#2164)
- @Dzermin: Rotate reset button bug (#2163)
- @tschaub: Map event and vector source exports (#2161)
- @probins: Add ol.easing to api docs (#2158)
- @probins: Add docs link to loadingstrategy (#2157)
- @elemoine: Add ol.FeatureOverlay tests (#2156)
- @probins: Document Map.render() and Map.renderSync() (#2155)
- @ke5stl: mobile HiDPI Text Stroke width is too wide (#2152)
- @probins: Update year in LICENSE (#2150)
- @schmidtk: Line dash does not render in Firefox (#2148)
- @probins: Suggested improvements to Object/Collection docs (#2147)
- @probins: Map.render/Sync need better documentation (#2144)
- @tschaub: Export method to get resolution for extent and size (#2142)
- @probins: Clarify compiler exports in tasks readme (#2141)
- @probins: Apidoc readme: clarify exportable methods (#2140)
- @probins: Improvements to externs readme (#2139)
- @probins: Document map options more thoroughly (#2138)
- @probins: Clarify that ol.Coordinate is for xy coordinates (#2137)
- @bartvde: Export ol.format.GML#writeFeatures (#2135)
- @fredj: Add the jsdoc ol.extent namespace (#2134)
- @fredj: Export ol.ObjectEvent#key property (#2133)
- @adube: Fix GoogleMaps example view max zoom levels (#2130)
- @fredj: Add feature id prefix in ol.format.OSMXML (#2129)
- @bartvde: extent missing from the api docs (#2128)
- @elemoine: Fix bug in ol.FeatureOverlay (#2127)
- @bartvde: select-features example is broken (#2126)
- @ahocevar: Make loading strategies appear in the docs (#2125)
- @bartvde: readFeatures on ol.format.WFS is not exported (#2124)
- @fredj: Export ol.format.OSMXML#readFeatures and ol.format.OSMXML#readProjection (#2123)
- @bartvde: need a way to override axisOrientation for ol.format.WFS (#2122)
- @oterral: Add getters and setters for TileUrlFunction and TileLoadFunction properties (#2121)
- @bartvde: Move workshop reference to doc index (#2120)
- @fredj: Mark ol.format.GPX#readProjection as a function (#2119)
- @ahocevar: Do not make ol.style.Image exportable (#2116)
- @tschaub: Give features unique identifiers (#2115)
- @tsauerwein: Add example combining draw and modify interaction (#2114)
- @mprins: Enhance and improve the accessibility example (#2113)
- @elemoine: Icon image loading related exports (#2112)
- @probins: Tasks readme: update url for new compiler FAQ (#2111)
- @probins: Apidoc readme: minor change (#2110)
- @elemoine: Hit detection respects min and maxResolution (#2109)
- @tschaub: Remove simple build profile (#2108)
- @tschaub: Account for null or undefined geometry (#2107)
- @matthiasmutam: forEachFeatureAtPixel finds Features in invisible layers (#2106)
- @elemoine: Add an example that uses both a draw and a modify interaction (#2104)
- @fredj: Make the scale factor of ol.format.Polyline configurable (#2101)
- @tschaub: Update dependencies (#2099)
- @tschaub: Do not set geometry by default (#2098)
- @bartvde: Ability to specify geometryName on ol.format.GeoJSON (#2097)
- @fredj: Remove unused goog.require (#2096)
- @ahocevar: Test that a custom geometry works (#2095)
- @joaorodr84: How do I initialize the ol.map using my own class myMap (using inheritance), in OpenLayers 3? (#2094)
- @bjornharrtell: opt_dest should be assigned to not pushed (#2093)
- @fredj: Remove unused goog.require (#2092)
- @bartvde: Create valid XML in ol.format.WFS and ability to specify srsName (#2090)
- @bjornharrtell: Fix so that this.flatMidpoint_ is reset on recalculation (#2088)
- @tschaub: Add method for retrieving features by id (#2087)
- @fredj: Document ol.coordinate functions (#2086)
- @fredj: ol.coordinate.* function not visible in the api doc (#2085)
- @tschaub: Add feature id index to vector source (#2084)
- @elemoine: Add missing @param annotation (#2083)
- @ahocevar: Allow to specify an objectToExportTo for goog.exportSymbol (#2082)
- @fredj: Replace layers option from ol.interaction.SelectOptions (#2081)
- @icholy: export getFlatCoordinates() (#2080)
- @tschaub: Support zoom and resolution constrained views (#2079)
- @ahocevar: Document event stability even when there is no description (#2077)
- @ahocevar: More API doc improvements (#2075)
- @bartvde: Restore map interaction on touch devices (#2074)
- @fredj: Change ol.ENABLE_NAMED_COLORS to be false by default (#2073)
- @ahocevar: Do not include oli.* symbols in the API documentation (#2072)
- @tschaub: Minor doc content and style updates (#2071)
- @tschaub: Support for debug builds (concatenation only) (#2070)
- @jeluard: Ol3 and ClojureScript (#2069)
- @ahocevar: Only document arguments of exported constructors (#2068)
- @tschaub: Do less work while processing touch events (#2067)
- @tschaub: Remove PhantomJS as a global dependency (#2066)
- @tschaub: Properly reset the click count in ol.pointer.TouchSource (#2065)
- @tschaub: Restore setTimeout after it is mocked (#2064)
- @tschaub: Fire moveend only once after view settles (#2063)
- @ymlaine: Layers don't appear when map is used inside a Twitter Boostrap dialog (#2062)
- @eshon: Some suggested color changes to apidoc template items (#2061)
- @fduenas: Add Rectangle, rotated rectangle and circle drawing features (#2060)
- @bartvde: Add geometryName option to ol.interaction.Draw (#2059)
- @bartvde: no way to set srsName on WFS transactions (#2058)
- @bartvde: Export readFeatures on FormatVectorSource (#2057)
- @Caprizzy: Render map with many different markers (#2056)
- @elemoine: Fix icon rendering on hidpi devices (#2055)
- @fredj: apidoc: display the event name in lower case (#2052)
- @fredj: Apidoc: first word of '@return' not displayed (#2051)
- @fredj: Export ol.BrowserFeature.HAS_WEBGL (#2050)
- @ahocevar: Fix anchor offsets for line numbers (#2049)
- @elemoine: Remove duplicate record field "duration" in olx.js (#2048)
- @elemoine: Set snapToPixel to true by default (#2047)
- @bartvde: menu on ol3js.org broken on mobile (#2045)
- @GuillaumeSmaha: Add snapToPixel in option of ol.style.Icon (#2044)
- @ahocevar: Nicer API docs (#2043)
- @elemoine: Use correct circle canvas size (#2042)
- @elemoine: Travis build is broken (#2041)
- @elemoine: Ability to use sprites as Icon src (#2040)
- @tschaub: Add info on defines to general build metadata (#2039)
- @s093294: ol.CollectionEventType is undefined in the beta 5 release (#2038)
- @s093294: Question: Best Way to work with UTM 32 coordinates and meter units (#2037)
- @tschaub: More convenient geometry transforms (#2036)
- @tschaub: Reducing expectations about spherical interpolation precision (#2035)
- @tschaub: Add method for more convenient geometry transforms (#2034)
- @htulipe: Expose map renderer type in the API (#2033)
- @fredj: Remove unneeded goog.require (#2032)
- @tschaub: Move modules used in post-install task to dependencies (#2031)
- @tschaub: Move defines to ol namespace (#2030)
- @oterral: Load the icon when needed in feature overlay (#2028)
- @tonio: Add a rotate control (#2027)
- @tonio: Keyboard navigation is broken for controls. (#2026)
- @GuillaumeSmaha: icons seem blurry in the canvas renderer on beta4 (#2025)
- @fredj: Scale factor of ol.format.Polyline should be configurable (#2022)
- @nedelenbos-trimm: Ability to use sprites as Icon src (#2021)
- @fredj: Add an extent constraint to the device-orientation example (#2019)
- @fredj: Dispatch a change event when the geometry is set (#2017)
- @davidchouse: Support EPSG:4326 for XYZ source (#2005)
- @htulipe: Bind input example is broken since default renderer has changed (#2004)
- @georgzoeller: Modify interaction fails if select interaction has features (#2002)
- @tschaub: 2000! (#2000)
- @tschaub: Move ol.FOO to ol.js (#1989)
- @elemoine: More 404s in the API doc (#1987)
- @fredj: Handle ol.color.ENABLE_NAMED_COLORS = false (#1985)
- @tschaub: Allow for easier custom builds (#1979)
- @marcjansen: Example for implementing measure controls (#1945)
- @elemoine: Mark ol.Map and ol.Collection as stable (#1941)
- @marcjansen: Visual artefacts after closing popup overlay (#1927)
- @fredj: Compute anchor value only once (#1926)
- @ke5stl: text offsets and image size not being scaled correctly for high DPI devices (#1918)
- @vmx: Zoom happens twice on Android browser (#1886)
- @tonio: Draw order is ≠ in vector layer & featureOverlay (#1876)
- @elemoine: Add ol.View2D#setCenterLatLng (#1860)
- @theoutlander: Map moveend (and postrender) events are triggered non-stop (#1823)
- @elemoine: [WIP] Post compose hit detection (#1765)
- @tschaub: Fix test failure on Chrome 33 (#1748)
- @tschaub: Move from Rhino to Node based doc generation (#1645)
- @austinhyde: Legacy IE (7-9) Compatibility (#1605)
- @bartvde: implement reset rotation to 0 control (#1303)
- @probins: Document map options more thoroughly (#1218)
- @fredj: ol.Object#bindTo: getter and setter (#1198)
- @bartvde: document that map will not be rendered until view is provided (#1196)
- @probins: Api docs for events.condition (#1191)
- @probins: Missing functions in view2d docs (#1169)
- @pdfdown1: Minzoom support in View2DOptions (#1168)
- @probins: ol.extent and ol.coordinate not in api docs (#1154)
- @dkastl: "This example requires a browser that supports WebGL." shown on Chromium (#1060)
- @probins: Broken links in API docs (#944)
- @elemoine: ol.control.defaults and ol.interaction.defaults are not in the API doc (#759)
- @bartvde: provide more convenience for getting the extent (#747)
- @theoutlander: OL3 projected release date? (#633)
- @bartvde: Cesium Integration (#598)