Leaflet 0.4.3 および新しいチュートリアル
Leaflet 0.4 のリリース に続いて、先週にいくつかの不具合修正リリースがあり、Leaflet 0.4.3 が本日リリースされました。それらには発見されたバグの修正が含まれており、さらに新しい GeoJSON API に柔軟性を高める改良が加えられています。下記の変更ログを参照してください。
Texas Tribune US Senate Runoff Results map by Ryan Murphy (Leaflet でも動作します) に刺激を受けて、新しいチュートリアル も執筆しました。GeoJSON とカスタムコントロールを使用して、美しいインタラクティブコロプレス地図(米国州の人口密度)を作成する手順を段階的に説明します。また、大手ニュース Web サイトや政府 Web サイトが Leaflet に切り替えることを期待しています。:)
ダウンロードページ から新しい Leaflet 0.4.3 を入手してください。お楽しみください!
更新: 0.4.3 で IE9 の後退性が発見されたため、修正を含む 0.4.4 をリリースする必要がありました。申し訳ありません!
0.4.3 (2012 年 8 月 7 日)
改善点
GeoJSON
setStyle
を、関数も受け入れるよう改善しました(対応するオプションのようです)。GeoJSON
resetStyle(layer)
を追加。ホバー状態のリセットに便利です。GeoJSON
で作成されたレイヤーにfeature
プロパティを追加しました(GeoJSON のフィーチャデータを格納します)。FeatureGroup
bringToFront
およびbringToBack
メソッドを追加しました(これにより多角形でも機能するようになりました)。- @ajbeaven によるオプションの
animate
引数をMap
invalidateSize
に追加しました。 #857
バグの修正
- @danzel による Android 2/3 でのマップの初期ロード時にタイルが消えることがある問題を修正しました。 #868
- Chrome でズームやパンを実行すると、マップが境界付近でちらつくことがある問題を修正しました。
Path
bringToFront
およびbringToBack
がthis
を返さなかった問題を修正しました。- Win/Meta キーバインディングでのズームアウトを削除しました(グローバルキーボードショートカットと干渉するため)。 #869
0.4.2 (2012 年 8 月 1 日)
- @danzel による IE7 でレイヤー制御ラジオボタンが正しく機能しないバグを修正しました。 #862
- Popup がグループによって配置されていない場合でも、
FeatureGroup
removeLayer
によって削除されたレイヤーのポップアップがバインド解除されるバグを修正しました(Leaflet.markercluster プラグインに影響)(@danzel による)。 #861
0.4.1(2012 年 7 月 31 日)
- マーカーの影が IE6-8 で不透明な黒として表示されるバグを修正しました。 #850
- 縮尺コントロールによる縮尺の計算が正しくないバグを修正しました。 #852
- 破損していた L.tileLayer.wms クラス ファクトリーを修正しました(@mattcurrie による)。 #856
TileLayer
detectRetina
オプションのレティナ検出を向上させました(@sxua による)。 #854
よろしくお願いいたします。
Vladimir Agafonkin、Leaflet メンテナー。