forked from jbdemonte/gmap3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
executable file
·148 lines (131 loc) · 6.93 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
changelog
---------
6.0.0 - 2014-04-25
fix some errors, missing declaration
code optimisation
new build system based on gulpjs
5.1.1 - 2013-05-25
fix clustering feature barycenter
5.1 - 2013-05-18
code cleaned
cluster cursor updated to "pointer"
allows events and callback to be an array [context, function]
fix: cast the center if set in option in map function once map is already displayed
fix: get by id failed when marker in cluster had never been visible
update kml feature to google.maps version 3.10 + compatibility 3.9-
fix: clearById + add clear through cluster
fix: clear directionsrenderer
fix: multiple infowindow using latLng parameter
remove a position optimisation on cluster to get faster
5.0 - 2012-11-01
code rewritten
updated: API case sensitive
updated: tag manage array and callback
updated: map initialisation manage heading mapTypeId tilt zoom center
updated: streetviewpanorama stored
updated: clustering rewrited from scratch : filter, enable/disable, calculator
updated: cluster events : sender is not an object which include main overlay and its shadow
updated: avoid $.extend deeper to get a faster execution
updated: the 3rd parameter in events is now an object which includes id, tag and data
updated: kmllayer : remove the options.options level
updated: array of path managed in polygon
removed: setDirection, setDirectionsPanel, setstyledmap
removed: direct call of google methods to simplify the API
added: imagemaptype
added: function now manage multiple items : circle, rectangle
added: unique id managed (get, clear, exec ...)
added: overlayView / clusters : append getPosition function
fixed: fix browser bug on geolocalisation (is_echo), defaults values, gears deprecated
fixed: reference lost when removing objects
4.1 - 2011-11-18
fixed : getDistance, autoFit, destroy, clustering on zoom < 2
added : maxZoom added in autofit and in the clustering function
added : repeat getAddress on OVER_QUERY_LIMIT
updated : addMarkers can now use address resolution
updated : multi DirectionRenderer allowed
4.0 - 2011-08-23
code rewritten
updated : clusters : options can now be defined (allow to change pane, ...)
updated : clustering function now adds 2 overlays : the image and the shadow - it allows to get the mouse events even if the pane is changed
new : add getDistance (use DistanceMatrixService)
new : add classes into default setting in order to allow to redefine the used classes into gmap3
new : add a repost on OVER_QUERY_LIMIT on address resolution
3.4 - 2011-07-04
updated : compatibility with other libraries (prototype...)
updated : clustering function optimized
updated : addOverlay manage events (rightclick,dblclick,click,mouseover,mousemove,mouseout,mouseup,mousedown) (notice clusters are overlays)
added : getDOMElement function in addOverlays
added : addMarkers accept custom data for each marker
fixed : addKMLLayer now stored (usable through get/clear)
fixed : addOverlay now initialize the map
3.3 - 2011-06-02
added : autofit
fixed : get using tags
added : tag managed in addMarkers
updated : list renamed as name in clear function
3.2 - 2011-05-10
clustering function rewrited to be faster and cleaner
clustering renderer now use marker options for alone markers
add a tag parameter to identify objects using get or clear functions
getaddress now can take GeocoderRequest or string in address parameter (allow to create autocomplete address field)
callback position moved to global object (backward compatibility)
deprecated functions removed (removedirectionsrenderer, removetrafficlayer, removebicyclinglayer)
addtrafficlayer and addbicyclinglayer fixed (callback usable...)
clear fixed for internal use
3.1 - 2011-04-16
integration to jquery updated (all css accessors usable now)
callback function called even if address resolution fails
getMaxZoom function added
3.0 - 2011-03-29
integration to jquery updated ($.gmap3 no longer available)
way to differentiate functions called updated => ":" removed => if no target specified => frm function
region added in geolocation
event and callback use $(this) as context, $(this) is no longer the first parameter
no parameters actions can be call by simply string : .gmap3("destroy") or .gmap3("get")
number type validated fixed : no need to parseFloat json result now
latlng fixed : address starting with number (48 st...) were evaluated as number
setdefault fixed for non object (verbose, retro)
verbose default value changed to false
add getscale, distance, earthradius functions
add a data parameter sent with each event (to differentiate markers, ...)
out property removed => was a big mistake
position of setstreetview converted in LatLng if not
service results now return status as 2nd parameters (getroute, getelevation, getaddress)
2.1 - 2011-02-12
fixed: default values {} for optional properties removed (cause pb in getElementById)
fixed: jQuery used instead of $ (some were missing)
fixed: auto-init problem in ie
added: get, clear, addmarkers
deprecated: removedirectionsrenderer, removebicyclinglayer, removetrafficlayer : use clear
2.0 - 2011-01-07
updated: jQuery used instead of $
updated: callback function return jquery object instead of it's id
updated: events return jquery object instead of it's id
updated: infoWindow simplier in :addMarker
updated: latLng standardised and can now be [lat:number, lng:number]
updated: callback can be an array of function
updated: setbicyclinglayer renamed addBicyclingLayer
updated: setGroundOverlay renamed addGroundOverlay
updated: setkmllayer renamed addkmllayer
updated: setTrafficLayer renamed addTrafficLayer
added: manage callback in :init
added: onces : addListenerOnce managed
added: :addOverlay :addFixPanel :addCircle :addRectangle :getElevation :removeBicyclingLayer :removeTrafficLayer
fixed: :init run by _subcall doesn't acknoledge stack
fixed: :addDirectionRenderer twice no longer remove newt action
fixed: :addPolygon and :addPolyline now return the elements
fixed: :addMarker run apply (deprecated methods removed)
fixed: :removeDirectionsRenderer remove now the directions
fixed: some bugs when wrong parameters (locks)
fixed: private function manage auto init like public one ( _getLatLng => :getLatLng )
1.2 - 2010-12-03
fixed : map modification in frm functions (addmarker...) now works
fixed : asynchronous actions (ie: address resolution) were bypassed by synchronous
ie: addMarker[string address], enableScrollWheelZoom => before address is resolved, enableScrollWheelZoom starts
=> added a stack manager which push all actions and start next one once previous is finished.
thanks to james for bug report
added : addStyledMap, setStyledMap
1.1 - 2010-11-10
fixed : implicit init doesn't use map parameters
added : getRoute, addDirectionsRenderer, setDirectionsPanel, setDirections
1.0 - 2010-11-01