| Version 1 (modified by euzuro, 6 years ago) |
|---|
OpenLayers Release 2.5
Release
- Release Announcements:
- Release Notes: Release/2.5/Notes
- Current Stable API: http://openlayers.org/api/2.5-rc1/OpenLayers.js
- Tar Ball: http://openlayers.org/download/OpenLayers-2.5-rc1.tar.gz
- Zip: http://openlayers.org/download/OpenLayers-2.5-rc1.zip
Development
- Milestone: 2.5 Release
- Browse Source: http://trac.openlayers.org/browser/branches/openlayers/2.5
- SVN Checkout:
svn checkout http://svn.openlayers.org/branches/openlayer/2.5
- Outstanding Tickets Query:
No results
No results
No results
- #76
- Single file version does not work
- #103
- attribution and copyright field
- #172
- KML layer
- #227
- Create Extras directory
- #340
- maxExtent interpretation
- #359
- Permalink's layers string not updated on clicking in LayerSwitcher
- #482
- get tile bounds from viewport pixels
- #487
- wrap the dateline
- #494
- Popups don't move adequately after zooming with scroll wheel
- #507
- debug mode
- #515
- Replace the use of $() in library code
- #534
- Ajax.js catches exceptions and swallows them
- #609
- offset parameter in icon doesn't stick
- #627
- create (read-only) TileCache layer
- #638
- add control to drag features
- #650
- Default image foramt to not-jpg for transparent images
- #651
- PanZoom should not block mouseup
- #666
- EditingToolbar does not display first segment in VML until 3 points added
- #672
- Adds maxZoomLevel option for WFS layer
- #674
- LayerSwitcher outside viewport
- #676
- Yahoo! Maps API has Keyboard handlers on by default
- #677
- Yahoo! Maps can't determine size correctly
- #678
- TRANSPARENT parameter case sensitivity
- #685
- WFS markers are drawn when layer is not in range...
- #686
- Treat Google Layer as projected data
- #692
- Individual Icons/Markers in WFS Layer
- #699
- add mergeNewParams to WFS layer
- #700
- [patch] Linecap style
- #702
- OpenLayers.Ajax.Request does not support asynchronous = false
- #705
- Allow Custom Icon for GeoRSS layer
- #712
- Get everything in the OpenLayers namespace
- #716
- Make LayerSwitcher support displayInLayerSwitcher for Base Layers
- #726
- Patch for toggle type buttons in Panel.js
- #727
- Close button in popups partially hidden
- #729
- WFS Transaction attributes missing
- #730
- The Permalink doesn't respect the existing params
- #731
- GeoRSS layer name changes when base layer is changed
- #734
- OpenLayers.Util.getArgs
- #735
- A Console error with the combo MouseToolbar, a Google Layer and using a mouse with wheel.
- #736
- external graphic as style for vector points
- #740
- ArgParser's Constructor takes Wrong Arguments
- #742
- Need getControl() / removeControl() functions
- #746
- add() function should be tolerant to omitted y value
- #750
- getExtent extended function for Layer.Markers
- #753
- Remove Canvas Layer from code
- #755
- Better Browser Detection
- #756
- GeoRSS Serialization Doesn't Work in IE
- #757
- ZoomBox Tool / OverviewMap Conflict
- #761
- Vector Features and Layer Destruction
- #762
- URLEncoding in BBOX Parameter
- #763
- MouseToolbar Outside Map Div
- #764
- OpenLayers.Console needs documentation
- #765
- add control for vertex editing
- #767
- exclude firebug in all builds
- #768
- remove _OPENLAYERS_SFL_ from global namespace
- #772
- Replace $() usage with OpenLayers.Util.getElement()
- #773
- convert comment style to Natural Docs style
- #774
- DragPan.panMap should not always trigger setCenter
- #776
- Use OpenLayers.Util.getBrowserName()
- #777
- Stub and Documentation for 3rd-Party Layer Warning Message
- #780
- MouseUp vs. Click
- #785
- Simplify Gutters Logic
- #787
- Remove quasi-unused Util.clearArray() function
- #788
- Control displayClass is not correct if CLASS_NAME contains >= 2 periods
- #792
- map elements are selected in IE when using shift key
- #793
- Break BaseTypes.js into separate Files
- #794
- give OpenLayers.Map a resolutions property
- #795
- give Layer a redraw() method
- #796
- warn() When User Tries to Add an Aleady-Added Layer to Map
- #798
- IE gets errors on controls.html
- #799
- Fix Markers Layer destroy()
- #800
- Simplify mergeNewParams() Functionality
- #801
- tiny weirdness in Feature.js:createMarker()
- #802
- All classes need a Constructor
- #805
- let geometries rotate
- #807
- let geometries resize
- #808
- add layer loadstart/loadend events for remote access layers
- #809
- addEventType() method for OpenLayers.Events
- #811
- get rid of chained assignments in Map.js
- #812
- give drag handler a done callback
- #813
- setBaseLayer() draws baselayer twice
- #820
- WFS Race Condition
- #823
- simplify class stuff
- #825
- Documentation patch for control.js
- #826
- panel review
- #827
- make drag handler easier to subclass
- #828
- regular polygon control
- #831
- Integrate Untiled Functionality into Grid
- #832
- rename data argument to attributes
- #834
- Adding Scroll Bars in TextFile Popup Windows
- #836
- Naturaldocs documentation patch.
- #837
- OpenLayers.Util.extend should deal with custom toString property
- #839
- Improving build.py to not screw up upon python build.py filename.cfg
- #840
- getGridBounds calls 'getTileBounds' instead of this.getTileBounds
- #841
- Create XML Format for cross-browser generation of namespaced XML docs
- #843
- Remove unnecessary URL-ing
- #844
- TileCache test breaking in IE6
- #847
- Erroneous use of bindAsEventListener()
- #849
- Overlay over Google Layer not correctly positioned when zooming
- #850
- typo in Collection.calculateBounds()
- #853
- Remove JSDOC from CLASS_NAME property
- #855
- addMarker() doesn't display a marker that was previously removed
- #856
- Fix clone on OpenLayers.Feature.Vector
- #859
- Configure Try() to Return Null if All Functions Fail
- #860
- Cleanup getArgs(), Make Parse Comma-Separated Values
- #862
- Add Console.error() to Number.limitSigDigs()
- #863
- IE getPosition() 2,2 offset
- #866
- patch to deprecate MapServer.Untiled
- #869
- Patch: documentation.
- #870
- sameMarkerClicked shouldn't be global but local variable
- #873
- new vector style property: graphicOpacity
- #874
- trouble with i in wfs/gml
- #875
- property in global namespace
- #876
- wrong argument handling in Function.bind()
- #878
- Add "layerswitched" event to Layer and Control.LayerSwitcher
- #880
- Event object conflict
- #881
- turn 'reproject' to false by default
- #882
- JS error after using mousewheel without having moved the mouse before
- #883
- GeoRSS layer does not use OpenLayers.Popup.WIDTH and HEIGHT for popups
- #885
- Ajax.js pollutes global namespace
- #886
- singleTile layers: size and resize issues
- #887
- EventPane Subclasses can not be map.removeLayer'd correctly
- #891
- The Feature Handler doesn't allow registering a "click" event callback
- #892
- mouseDown is both a method and a property of LayerSwitcher
- #893
- specify externalGraphic offset
- #894
- XML parser missing bind for IE
- #900
- missing semi-colon in wfs layer
- #904
- handler.destroy needs to deal with event listeners
- #905
- Box Handler tries to access obsolete Drag Handler attribute
- #910
- Extraneous moveTo() Overridden in Image Tile
- #912
- force linear rings to duplicate first and last point
- #913
- TMS layer needs to round x and y in TMS url
- #914
- OverviewMap javascript error when a permalink is invoked
- #915
- GeoJSON Format Class
- #916
- keep selected features drawn with the right style
- #917
- Geometry: call clearBounds after a move or resize
- #918
- Fix copyrights
- #919
- Javascript error when switching base layers w/ active popup marker.
- #920
- Geometry.clearBounds needs tests
- #922
- Remove unused 'events' object from Feature
- #923
- DragFeature test Broken IE6
- #927
- read/write KML
- #928
- lower part of tiles does not always load
- #929
- Make Unitialized Bounds Legit
- #935
- Properly destroy OpenLayers.Handler.MouseWheel
- #938
- GML Format subclassed from Format.XML
- #940
- Popups throw errors when switching to google maps while open
- #941
- Add ModifyFeature Control
- #942
- Drag feature control should set this.feature to null on mouseout
- #943
- Keyboard handler destroy/deactivate don't work
- #947
- Allow Custom Popup for Feature
- #948
- use degrees instead of radians for geometry rotation
- #949
- Give Popup reference to creator Feature
- #950
- improve drag handler / drag feature control relationship
- #951
- add filter by geometry type to select feature control
- #957
- Handler.Point event problem in Firefox
- #960
- Render geometry collections
- #961
- String.prototype.trim failed to trim a whitespace string
- #962
- Check for existing prototypes on objects and don't clobber them
- #966
- Add attribution control to map by default
- #968
- vml renderer bombs on null geoms
- #970
- Layer Switcher does not do sufficient layer state information storage
- #971
- dragfeature handler -- drop geometry over another.
- #972
- firefox gives navToolbar control div spurious height/width
- #973
- Format.GeoRSS doesn't use Format.XML serializer
- #976
- WFS Tile throws errors when zooming
- #978
- Permalink/Scale throws error if given an element
- #979
- Control.Attribution doesn't check this.map
- #980
- Permalink will keep getting longer
- #982
- Drag fires click (FF)
- #983
- minor comment changes for naturaldocs
- #985
- Layer.Image typo in setUrl
- #988
- Tabs instead of Spaces
- #990
- changeBaseLayer zoom level change
- #991
- Enabeling HTTP POST method in proxy.cgi
- #993
- lite.cfg doesn't work.
- #994
- Google Layer is broken.
- #1001
- examples/kml-layer.html is broken
- #1003
- drag handler doesn't reset properties on left or improperly modified mousedown
- #1006
- Text nodes limited to 4096 characters in length.
- #1007
- Regression: KML Doesn't parse CDATA
- #1008
- Control.MousePosition needs proper destroy()
- #1013
- OpenLayers.Layer.WMS.Untiled does not implement clone()
- #1023
- Add serviceVersion property to Layer.TMS
- #1024
- Support W3C Geo in Format.GeoRSS
- #1028
- GeoJSON Draft4 Support
- #1034
- OpenLayers.Util.pagePosition regression
- #1040
- example changes for 2.5
- #1043
- OpenLayers zooms in too far on an extent
- #1044
- KML should automatically determine NS
- #1045
- WFS Layer loadstart/loadend events missing in moveTo()
- #1052
- Recent Yahoo creates more failures when dragging
- #1062
- geojson format breaks on CRS changes
Final Release
- #1103
- OpenLayers.parseXMLString() fails to create DOM element on IE
- #1112
- Only show Browser Incompatibility message Once
- #1158
- Opera on a Wii: doesn't like portrait mode
- #1323
- No controls, text over image in Firefox when using XSL/XML
- #1378
- clicking next to the map causes selection of controls
- #1389
- ctrl + clik doesn't work as expected for SelectFeature control
- #1397
- Classless elements in PanZoomBar control
- #1460
- SphericalMercator should allow more flexibility with setting min/max resolution
- #1042
- renderer flashes black
- #1084
- Rectangle is broken in SVG
- #1085
- DragFeature not working on Rectangle geometries
- #1088
- KML files with >4k coordinates fail in FF
- #1097
- Problem with synchronous Ajax requests in IE
- #1106
- minor performance optimization in Grid.js loops
- #1107
- handlers have to check if layer exists before destroying it
- #1110
- TileCache layer jpeg files extension
- #1114
- OpenLayers.Layer.Markers - propogate opacity.setOpacity to marker/icon members
- #1116
- In IE7 Google layer doesn't work in parent <div> with right align
- #1118
- drag handler should only call done if draggin has actually occurred
- #1119
- WFS format creates bad delete transactions
- #1123
- Subclasses of markers layer should destroy, then clear their list of markers
- #1129
- popup text is not selectable
- #1130
- TMS Layer hide image if alpha == true
- #1132
- KML format doesn't write multi-part geometries
- #1134
- zoomToMaxExtent should optionally zoom to map.restrictedExtent, if defined
- #1143
- null exception in Handler/Point.js, Path.js, Polygon.js when Control.deactivate() is called inside Control.featureAdded handler
- #1145
- Format/GeoJSON does not parse features with null geometries
- #1151
- Protect stopObserving()
- #1152
- Protect removeMarker() from script errors
- #1162
- use getResolution() for dragPanMapObject() calculations
- #1168
- setOpacity doesn't work if opacity in parameter equals 0
- #1174
- sloppy EventPane dragging for odd sized viewports
- #1177
- Layer Switcher Listener Issue with Base Layers
- #1179
- event pane layers with padding drag funny
- #1181
- VE zoom levels are weird
- #1190
- OpenLayers.Geometry.Linestring.removeComponents does'n remove all specified components
- #1191
- map.removeLayer should always set baseLayer to null if base layer is removed
- #1196
- high speed feature dragging breaks sometimes
- #1206
- setOptions overrides maxExtent, theme properties set on the map
- #1212
- TileCache default maxResolution overwrites user settings
- #1215
- r5429 broke single file build
- #1218
- Serialization doesn't wrap nodes in documents
- #1220
- conflict between addlayer and loadstart event
- #1223
- style with no rule returns empty array
- #1226
- feature handler calls over and out for every mousemove
- #1228
- OpenLayers.Util.removeItem does not remove consecutive items
- #1229
- new version of NaturalDocs requires jsdoc style declarations to be in a separate block
- #1232
- loadURL (and OpenLayers.Ajax.Request) used to post application/xml by default
- #1234
- select feature control calls onUnselect twice
- #1235
- ModifyFeature control has problems with its drag handler
- #1239
- point handler should clean up before calling callbacks
- #1242
- Typo in Ajax.js
- #1246
- click handler fails if pixelTolerance is set but mousedown is stopped
- #1248
- Stop clobbering globabl value
- #1250
- zoomToScale broken when using fixed scales array.
- #1256
- Layer.WFS.destroy() - Tile.WFS.requestSuccess() race condition
- #1261
- floor => round in TileCache.js
- #1262
- loadURL does not escape + (plus) character in URL
- #1274
- SVG.drawCircle tries to remove non-added nodes
- #1275
- align toString and fromString for OpenLayers.Bounds
- #1276
- VML renderer fails to render features without strokeOpacity set
- #1286
- Projection.equals fails when passed 'null'
- #1287
- Pointtrack example does not work
- #1289
- Navigation control does not destroy wheelHandler
- #1290
- ArgParser triggers load of baselayer too early
- #1292
- keyboardDefaults broken in Safari 3
- #1297
- SLD maps minScaleDenominator and maxScaleDenominator to rule minScale and maxScale
- #1300
- initResolutions clobbers numZoomLevels on layer
- #1301
- map destroy doesn't clean up all listeners
- #1303
- set fallThrough property on the map to true?
- #1310
- WMC format doesn't pass on read/write options to the versioned parser
- #1312
- Cannot switch externalGraphic style on VML-rendered feature
- #1316
- map.removeControl sometimes chokes in IE
- #1317
- evaluation of else filter in SLD
- #1318
- OSM doesn't work in IE
- #1320
- Race conditions with creation and destruction of OverviewMap
- #1321
- maxScale value not always respected
- #1322
- Tests Broken on IE6
- #1333
- overviewmap needs to set fallThrough to false
- #1336
- layeralphahack never fires load events
- #1340
- VML flicker when dragging is finished
- #1344
- SRS and attributes when updating a feature through WFS
- #1345
- VML fails to render features with undefined pointRadius symbolizer property
- #1350
- Ajax.Request does not use OpenLayers.ProxyHost
- #1354
- No need for ProxyHost in Format.KML anymore
- #1360
- SVG renderer draws features in the upperleft corner of the map pane when coordinate outside range
- #1361
- WFS layer format cannot be modified on the map
- #1362
- looking for properties in rules symbolizer may fails
- #1365
- typo in modifyFeature
- #1373
- Style and Rule should have separate context properties
- #1376
- Test.AnotherWay has issues in FF3 with html_eq
- #1381
- Google aerial layers go blank whilst panning
- #1384
- Yahoo layer misses out the last two zoom levels
- #1386
- support the more standard request.abort() instead of request.transport.abort()
- #1390
- svg flicker at end of pan
- #1393
- event object is null in click handler delayed callback
- #1394
- WFS transactions use wrong namespace for Delete
- #1402
- Google maps smooth panning in 2.93
- #1403
- Map move events are screwy
- #1405
- NavigationHistory control checks options.previousOptions etc.
- #1406
- support reprojecting wfs request coordinates
- #1407
- bounds.transform needs to account for non-conformal projections
- #1410
- Path Handler can result in selection of map
- #1411
- WMC: hidden is not always correctly interpreted
- #1413
- typo in ZoomBox
- #1414
- The order of activate and deactivate control in panel
- #1416
- Drawing the geometry doesn't work correctly, if the scale is changed to 100
- #1417
- resizing the map quickly messes up tile load events (singleTile)
- #1421
- ctrl+click (or shift+click) opens a new tab on FF when using externalGraphic
- #1428
- request.fileType check forces parsing of request.responseText
- #1429
- untiled layer with minScale/maxScale does not always clear
- #1431
- Features that fail the SVG renderer's inValidRange check will not be redrawn when recentering the map
- #1432
- propertyStyles of a Style's default symbolizer will not be parsed unless rules are specified
- #1435
- VML and SVG renderers behave differently with zero strokeWidth
- #1439
- OpenLayers.Style.createLiteral turns empty string into NaN
- #1440
- infinite recursion parsing Not nodes in SLD
- #1447
- WMC: queryable seems implemented but does not actually work
- #1448
- zoomToScale does not exactly zoom to the given scale
- #1453
- rule.value2regex should unescape double escape
- #1456
- ScaleLine tests fail on IE
- #1461
- createAlphaImageDiv doesn't use position parameter
- #1466
- Drag.js reports done, even if the user only clicked, but did not move
- #1472
- Popup close image has to be in the skin's img folder
- #1474
- stokeWidth uses incorrect units in VML renderer
