OpenLayers Release 2.11
Release
- Release Announcements:
- Release Notes: Release/2.11/Notes
- Current Stable API: http://openlayers.org/api/2.11/OpenLayers.js
- Tar Ball: http://openlayers.org/download/OpenLayers-2.11.tar.gz
- Zip: http://openlayers.org/download/OpenLayers-2.11.zip
- Browse Source: http://trac.openlayers.org/browser/branches/openlayers/2.11
- SVN Checkout:
svn checkout http://svn.openlayers.org/branches/openlayers/2.11
- Notes on OpenLayers 2.11 and Google Maps API version > 3.6
Tickets
No results
No results
- #3475
- Google base layer not showing when switching base layers
No results
No results
No results
- #1099
- deprecate OpenLayers.Element hide() / show()
- #1275
- align toString and fromString for OpenLayers.Bounds
- #1421
- ctrl+click (or shift+click) opens a new tab on FF when using externalGraphic
- #1633
- remove dependency on popup from vector feature
- #1691
- Bring MultiMap Back
- #1728
- wkt parser fails in safari due to complex regex
- #1807
- Use browser native JSON if available
- #1885
- Geolocation control
- #1894
- Digitizing donut-like polygons
- #2040
- OpenLayers.Format.XXX.write() casts duplicate transform of projection (maybe)
- #2171
- Strategy.BBOX should receive options from layer.refresh(options) like Strategy.Fixed
- #2172
- LinearRing.removeComponent does not allow to delete enough points
- #2193
- Allow line breaks/newline in SVG vector labels
- #2213
- Yahoo reloads all tiles on moveend
- #2223
- EditingToolbar disappears when changing baseLayer to Yahoo
- #2234
- We need a format to read OGC's ServiceExceptionReport
- #2246
- wrapDateLine is not supported by XYZ layers
- #2277
- Openlayers in an UpdatePanel with IE8 gets: htmlfile: Invalid argument
- #2314
- Vector Layers render incorrectly in Google Chrome after "Zoom In" or "Zoom Out"
- #2392
- Controls misbehave in WebKit browsers when vector layers present and map is rendered
- #2522
- Format.CQL for seralizing and deserializing filters
- #2593
- Add a smooth transition for singleTile layer panning only
- #2639
- need a setFeatureType function on Protocol.WFS
- #2670
- wkt multipoint from JTS
- #2689
- Drawed Vector Layers move on Google Maps layers
- #2705
- [PATCH] make WKT testcase documentation match actual code
- #2706
- WKT.write(collection) fails
- #2725
- PanZoomBar doesn't handle forceFixedZoomLevel correct
- #2754
- WMS tiles not loading when map region crossing international date line(IDL)
- #2779
- add support for maxVertices in Hander.Path
- #2780
- GeoRSS <description> is not properly parsed if multiple children
- #2785
- [patch] Dynamically change the URL bar to never forget to permalink anymore !
- #2792
- Bring Layer.PointTrack in shape to play nicely with gx:Track from Format.KML
- #2801
- Canvas: avoid double redraw when panning/zooming
- #2802
- New SVG2 renderer for modern browsers
- #2805
- Control.WMTSGetFeatureInfo: remove unneeded function overrides
- #2812
- OpenLayers.Control.SelectFeature with highlight + toggle doesn't work well
- #2820
- Measure: Using freehand, last measure is less than the correct measure .
- #2821
- loading OpenLayers with improperly encoded characters causes lib to fail
- #2824
- Add option to make Layer.WMS use IFrame tiles for URLs that are too long
- #2827
- Control: Moving some documentation from dev to apidocs
- #2828
- Map Disappears Resizing Google V3 Layer
- #2829
- make exampleparser.py and example-list.html aware of tags/keywords
- #2830
- Add keywords and tags to examples
- #2835
- Panel Control: Panel is displayed after deactivate
- #2836
- Permalink control: Incorrect display when using the div option
- #2837
- Panel control: Remove a "redraw" redundant.
- #2840
- symbolizers should not have null default values
- #2841
- Filter strategy constructor should not need filter
- #2842
- Improving SOS v1.0.0 specification support in SOSGetObservation format
- #2846
- Wrong form parameters when wms url contains a "?"
- #2847
- viewRequestID regression and mixin issue
- #2848
- transitionEffect does not always work
- #2850
- Control should set this.div to null in destroy
- #2851
- "this.layer.map is null" with OpenLayers.Strategy.Fixed
- #2852
- OpenLayers.Util.getFormattedLonLat does not deal correctly with 60 minutes and 60 seconds
- #2855
- "this.div.children is null" with OpenLayers.Control.Panel
- #2861
- Missing dependency in OpenLayers/Layer/TileCache.js
- #2864
- cannot destroy a map with panels
- #2865
- add an "Extend Cluster Strategy" example
- #2867
- Format.WMSGetFeatureInfo: also parse empty elements
- #2868
- Google layer comes with unwanted street view control
- #2869
- Add simplify function for LineString geometries based upon Douglas-Peucker algorithm
- #2870
- Popup.Anchored: Bad positioning using anchor
- #2873
- Build: Compressed code "OpenLayers.js" can be reduced by 9k
- #2875
- toFloat hell
- #2876
- VML rendering issue with polygons with zero area interior rings
- #2880
- handleBrowserEvent: don't compute mouseposition if it's not needed
- #2882
- Include Lang.js and Console.js in files that access OpenLayers.Lang or OpenLayers.Console
- #2883
- WMSGetFeatureInfo control: relate features to url
- #2888
- Layer.Vector isVector property isn't needed
- #2889
- Path handler: create APIFunction from dblclick internals
- #2891
- redrawing a Vector feature does not remove old backgroundGraphic
- #2898
- Pan/Selection issue with POI vector layer in Chrome
- #2899
- Remove overhead from OpenLayers.Class
- #2900
- Add Google's closure compiler to build tools
- #2904
- move addTile code to the base class (OpenLayers.Layer.Grid)
- #2906
- Panel: Simplify the method "redraw"
- #2909
- Layer.XYZ: support a subset of server resolutions
- #2910
- Fix sizing of the Box handler's box
- #2911
- no reason to expect navigator.userAgent changes
- #2912
- WMS/Post.html test page changes OpenLayers.Util.getBrowserName
- #2913
- Request abort test is failing
- #2914
- Respect layer projection if it equals the map projection
- #2915
- Support EPSG:3857, EPSG:102113, and EPSG:102100
- #2918
- WMSGetFeatureInfo does not respect layer projection
- #2919
- Popup keepInMap test is failing
- #2923
- Fix the readme.txt about installations
- #2924
- Make style.graphicTitle standards-conformant
- #2925
- Some remarks about #2900: Add Google's closure compiler to build tools
- #2930
- remove deprecated Layer.WMS.Post from SLDSelect control
- #2933
- OpenLayers runs HTML5-incompatible script loading code if the UA string doesn't contain "Safari" or "MSIE"
- #2935
- measure control should be able to calculate immediately while mouse is moving
- #2936
- Handler.Drag: Does not move until the cursor, and does not finish properly.
- #2941
- OpenLayers.Control.Navigation with documentDrag enabled removes all document events.
- #2942
- IS_GECKO true WebKit browsers
- #2946
- Panel: New icons and new displayClass for use with panels.
- #2947
- allow custom jsfiles array
- #2948
- wrong documentation for setImmediate
- #2952
- CSWGetRecords format additions for sorting
- #2953
- add support for OpenLS (Location Utility Service)
- #2954
- implement versioned format base class
- #2955
- Allow styling of vertices by renderIntent
- #2956
- script protocol for reading features cross-origin
- #2957
- WFS protocol's read method should respect readOptions and pass them to the format
- #2959
- instance of Array + GWT + Buttons + IFRAME = BUG in Panel.js
- #2960
- Missing some variable declarations
- #2961
- CSWGetRecords format additions for parsing GeoNetwork specific fields
- #2967
- infinite recursion getting bounds of polygon with empty outer ring
- #2968
- Make it easier to use a custom WFS 1.1.0 outputFormat with Protocol.WFS
- #2975
- Bing layer with direct tile access
- #2976
- Rico.Color.js: Error as a result of an undefined function
- #2979
- Give Layer.Vector a method getFeaturesByAttribute
- #2983
- layer should have "added" and "removed" event
- #2984
- Popup appears automatically when using Google Maps API v3
- #2985
- Ctrl-Click or Shift-Click on a SVG-feature with named graphic opens new window because of <use>/<def> and the href-attribute
- #2986
- WMTS code does not correctly handle a RESTful WMTS
- #2987
- Bing layer's zoom level may be incorrect
- #2988
- Format.OSM.write doesn't reproject
- #2989
- Documentation: some distractions and omissions
- #2992
- move OpenLayers.Util.extend to Class.js
- #2993
- box handler cancels click
- #2994
- some test_Date_parse tests fail in Chrome 8 and 9
- #2995
- make drag handler work with touch events
- #2996
- make click handler work with touch events
- #2997
- tests may crash because of delay problems
- #2998
- delay (time consuming) grid tiles move
- #2999
- kinetic dragging support
- #3000
- mobile development
- #3001
- Geometry.LineString: Missing variable declaration
- #3002
- support tile extent for grid layers
- #3003
- IE throws an error when closing the Browser Window
- #3004
- ExternalGraphics does not work for SLD with InternetExplorer 8
- #3006
- include SRS id in BBOX parameter
- #3007
- add minResolution and maxResolution options per target
- #3009
- ModifyFeature control does not trigger the beforefeaturemodified event in standalone mode
- #3010
- WFS transactions should work for features with null geometry
- #3011
- Support tileOrigin for all Grid layers.
- #3012
- write FID filter in logical filter
- #3013
- Add "mapVersion" parameter to Bing layer
- #3014
- Give fromArray and fromString a reverseAxisOrder option
- #3015
- OpenLayers uses OpenLayers.ProxyHost when requesting on the same server
- #3017
- add vertexremoved event
- #3019
- WMS GetFeatureInfo is now using float values for X and Y
- #3020
- option to disable animate zooming
- #3022
- GeoJSON format output produces invalid CRS
- #3023
- Wrong information in library.cfg
- #3024
- New restrictedMinZoom property, like restrictedExtent
- #3025
- Use restrictedMinZoom in Layer.Bing
- #3026
- Add OpenLayers.Format.WMSCCapabilities
- #3027
- WMTSCapabilities.createLayer: use style identifier
- #3030
- ArcGIS (AGS) Tile Cache Layer Contribution
- #3032
- pull specific filterToParams method out of HTTP protocol
- #3034
- DragControl - featureover and featureout events
- #3037
- OpenLayers.Protocol.WFS misses a setGeometryName method
- #3039
- Give Pan and PanPanel controls a slideRatio, like in PanZoom
- #3045
- Writing OWSContext fails if style has no legend
- #3047
- OverviewMap expand/collapse button misses cursor: pointer
- #3048
- WFSCapabilities - support for SRS and DefaultSRS nodes
- #3051
- feature label: support fontStyle
- #3052
- pan while drawing
- #3053
- Geoserver filter Functions support in OL filter encoding
- #3055
- OpenLayers.Request issue method creates URLs such as http://service?&key=value
- #3058
- Use correct maxResolution for Web Mercator
- #3062
- make moveTo more efficient
- #3064
- Writing map via OWSContext discards nesting path
- #3066
- unit tests should work with a build js file optionaly
- #3067
- Better examples display on mobile devices
- #3068
- add a touchnavigation control
- #3069
- create mobile examples
- #3071
- Strip unnecessary parts of CSS files by using a CSS minifier / optimizer
- #3072
- make the drawing handlers work on mobile
- #3073
- add a reusable empty function
- #3075
- make controls with mouseup, mousedown, click, and doubleclick events work on touch devices
- #3076
- Format/GML.js test fails in "build" mode
- #3077
- pinch handler
- #3078
- more tests needed for Handler.Drag
- #3079
- Zoom in not working in Sencha touch example
- #3080
- Change the appearance of the example-list for mobile devices
- #3081
- Mobile optimizations to zoom and layer switcher controls
- #3082
- Browser detection script as example
- #3083
- Accelerometer usage example
- #3084
- Unit test BaseTypes/Bounds.html language issue
- #3085
- Unit tests runing on mobile issues
- #3087
- two-finger tap zoomout should work on iPhone
- #3088
- Add tags in browser example
- #3089
- click handler should be tolerant to no touchstart
- #3090
- add a getCurrentPosition method to the Geolocate control
- #3091
- get cross device touch dragging while letting mouse events propagate to controls
- #3093
- map jumps when slowing moving it with touch
- #3095
- Create a Layer::moveByPx method
- #3096
- EventPane layers broken after #3062
- #3098
- tween panning should use Map::moveByPx
- #3101
- enhance sencha touch example
- #3102
- wrapDateLine may be broken after #3062
- #3104
- Move elements inside viewPortDiv
- #3105
- create a pinch zoom control
- #3106
- SelectFeature do not works on mobile device
- #3108
- Browser example: add event analysis
- #3109
- Accelerometer example tags + OS information
- #3110
- the Grid tests produce js errors
- #3111
- Lower Default Buffer
- #3114
- setting layers and center in options causes moveTo to be called too often
- #3116
- Unit Tests: Format/GML error
- #3118
- Unit Tests: Layer GML error
- #3119
- add pixel distanceTo method
- #3120
- click handler should not store event associated with touchstart
- #3121
- Unit Tests: Layer/Image error
- #3123
- Update docs and example of Layer.VirtualEarth to reflect the importance of map.restrictedExtent
- #3124
- Unit Tests: Control/Geogeolocate error
- #3127
- navigation control should handle two touch tap
- #3132
- evt.xy has incorrect positions after scrolling on mobile devices
- #3133
- click handler should distinguish between pinches, clicks, and double-clicks
- #3134
- Wrong position of sprinters
- #3135
- Google Maps v3 Dragging Broken
- #3138
- Restricted extends don't work anymore
- #3139
- movestart-move-moveend event sequence broken after #3062
- #3142
- Vector layer with BBOX Strategy isn't loaded/requested automatically
- #3143
- Add mobile-drawing example
- #3144
- add support for unchecking / checking restricted extent
- #3146
- remove empty initialize function
- #3149
- Strategy: remove empty initialize function
- #3150
- Geolocation Examples: JSLINT + IE Fixes
- #3152
- Renderer.NG: error in Layer.Vector
- #3153
- remove global variable in Renderer.NG
- #3154
- Wrong slider positions in PanZoomBar
- #3155
- Control.KeyboardDefaults: remove useless destroy method
- #3159
- split-feature example broken
- #3160
- incorrect argument type in calculateGridLayout
- #3163
- make MapFish filter serialization function into a format
- #3167
- Allow to have PanZoomBar without pan icons
- #3169
- tiles getting used twice
- #3170
- Map initialization fails when allOverlays is true and initial extent is outside the baseLayer's extent
- #3172
- Point Handler should not create feature if it is not active anymore
- #3174
- Better support for file:// urls
- #3176
- WMSGetFeatureInfo Control does not allow for different infoFormats per layer
- #3177
- Not all ESRI WMSGetFeatureInfo formats parsed
- #3179
- Handler.Point activated too early
- #3182
- Problem with SLDSelect Control when used on projected map.
- #3186
- vector-features-performance.html: able to choose the renderer
- #3188
- cursor property not set on text labels
- #3189
- Error when calling updateSize before document.body is available
- #3191
- maxResolution not correctly set when initializing map from WMC document
- #3195
- Zoom while drawing: Strange behavior of the cursor.
- #3196
- Zoom after drawing: Strange behavior of the cursor.
- #3198
- Handler.Box: Do not clean the box to be deactivate.
- #3202
- click handler fires a "click" event when it should not
- #3204
- WFS-T commit drops headers
- #3207
- hit detection with canvas
- #3208
- some refactoring in the touch-specific code of draw handlers
- #3209
- Don't let the browser to zoom on the page on dbl click
- #3210
- No click on drag handler
- #3212
- Don't let the browser to zoom or select the map on feature selection
- #3213
- make use of WFS paging backported to WFS 1.1
- #3214
- drawing tools - finishTouchGeometry is useless
- #3215
- Cleanup mouse event on touch devices
- #3216
- Strategy.Filter sabotages other strategies
- #3217
- Click handler - mouse listeners may be re-registered
- #3218
- Drag handler - mouse listeners may be re-registered
- #3222
- unhandled error when drawing with canvas renderer
- #3223
- Add a mobile example with WMS - WFS and KML
- #3224
- Canvas renderer ignores style.display property
- #3225
- Missing return value in the Renderer.Canvas.drawFeature() method
- #3229
- Sencha Touch SelectFeature
- #3230
- Order of loading layers
- #3231
- drag feature support on mobile
- #3234
- Documentation Handler.Point & Path: There are discrepancies in method names.
- #3235
- Only add features to unrenderedFeatures when drawFeature returns false
- #3236
- Add complete parsing and writing of WMC documents
- #3237
- Issue with filter params in Protocol/HTTP.js
- #3238
- use rectangle to determine hit on image instead of rendering to dedicated graphic hit canvas
- #3239
- The use of "eventsDiv" cause problems with "mouseout"
- #3240
- test_Handler_Box_draw fails
- #3241
- The use of "eventsDiv" cause problems with "EditingToolbar"
- #3243
- externalGraphic rendering broken on Android 2.1
- #3244
- getFullRequestString fails when layer has no projection
- #3247
- add matchCase attribute for PropertyIsLike
- #3249
- style.label.split is not a function
- #3250
- Format\WMC\v1_0_0.js: Undefined variable problem
- #3252
- DragFeature control keeps dragging after mouseUp
- #3260
- Unmatched </a> tag (XHTML compliance?)
- #3261
- remove optional EXCEPTIONS parameter from WMS defaults
- #3263
- Lithuanian L10N file
- #3264
- the canvas renderer may mess up when rendering external graphics
- #3268
- EditingToolbar: It shows no control active by default.
- #3270
- Handler.Feature may not trigger "click" when touching a feature
- #3271
- Allow to pan the map while drawing in some examples.
- #3272
- Handler.Path: It is not possible to draw accurately
- #3273
- make the Navigation control support pinch-zoom
- #3278
- OWSContext/v0_3_1.html tests fail in IE8
- #3279
- feature selection when pinch-zooming
- #3280
- Incorrect event types
- #3294
- Panel: Allow deactivate tool controls by clicking the icon that represents them
- #3298
- Layer/Vector.html tests fail in FF4
- #3300
- Util.html tests fail in FF4
- #3302
- Post URL for GetMap request in WMSCapabilities Format
- #3304
- TRANSPARENT value violates WMS standard
- #3305
- ExternalGraphic can be blur with canvas renderer on gecko
- #3306
- preremovelayer event
- #3313
- GeoJSON strings should not include internal feature ids
- #3314
- XYZ.js trips-up JavaScript minify tools
- #3316
- no need for a drawing property in Handler.Path
- #3317
- sensible defaut for dragpan interval
- #3323
- Handler.Path: Not always clean the persistence
- #3324
- Box Handler missing start callback
- #3327
- Error in OpenLayers.Handler.Path.activate using SVG2 rendered
- #3330
- Fully Terms of Service compliant attribution
- #3333
- Use HTML5 in all examples
- #3335
- <meta name="viewport"> has irregular contents in the content attribute
- #3338
- No way to restrict zoom levels
- #3339
- EventPane layers stop mousewheel zoom from working
- #3340
- OpenLayers.ElementsIndexer: call clear in initialize
- #3342
- FixedZoomLevel layers misaligned in allOverlays mode
- #3343
- methods for programmatic control of sketches while drawing
- #3344
- specialized layer for a grid of points
- #3345
- LayerSwitcher tests fail in IE8
- #3350
- TouchNavigation and Navigation Documentation Clarity
- #3351
- GetCapabilities href not available
- #3359
- svg2: rendering problem in firefox
- #3361
- singleTile mode breaks map panning
- #3364
- Scale Not Displaying Properly In Single File OpenLayers.js
- #3373
- Handler.RegularPolygon: Error JS using documentDrag=true.
- #3374
- Problem with double click to finish a drawing using IE9
- #3376
- IFrame tiles shown for both original and backBuffer
- #3377
- z-index of vector layer increases by 1 each time map is zoomed
- #3383
- BBOX Strategy is active for an inactive vector layer
- #3388
- Dragging along edge of a restricted extent is sticky
- #3403
- Popups Cannot Be Closed on Touch Based Interfaces
- #3408
- OpenLayers.Util.getParameters deals with empty string incorrectly
- #3413
- Popup Cloud always missing 2 pixel on the right
- #3415
- Restore old WFS protocol configuration behavior for WFS 1.0
- #3417
- Change the callback function of Protocol.Script (JSONP)
- #3418
- KML format does not transform geometry collections
- #3428
- Modifying point features does not stop at mouseup
- #3435
- getDataExtent should return null when there are no features with a geometry
- #3437
- remove getTagText function from OpenLayers.Util
- #3442
- Fix OpenLayers.Renderer.Canvas.drawFeature method in case if feature's bounds are empty
- #3443
- deprecate OpenLayers.loadURL
- #3449
- WMSCapabilities format may fail to correctly read BoundingBox of layers
- #3454
- OpenLayers.Class - use P.prototype.initialize instead of P in the constructor
- #3455
- initial opacity setting sticks
- #3458
- a grid layer may be moved while its grid hasn't been initialized yet
- #3461
- BaseTypes/Date.html tests fail in FF
- #3463
- deleting a vertex does not set feature.modified
- #3467
- missing requires in WPSDescribeProcess
- #3470
- OpenLayers.Layer.HTTPRequest initialize simplification
- #3474
- ArcGISCache resolutions get compromised by some JS frameworks.
- #3481
- remove GoogleNG layer
