リーフレット 1.0-rc2 の発表
リーフレットのバージョンの中で最も安定したバージョンであるリーフレット 1.0 の 2 つ目のリリース候補版がやってきました!
リーフレット 1.0-rc2 は主にバグ修正ですが、2 つの重要な例外があります。変更の完全なリストはいつものように 1.0.0-rc2 チェンジログ にあります。
注目すべき変更点
-
イベントのリファクタリング: @fab1an の初期作業と @perliedman の調整により、イベントは大幅に最適化されました。高速になり、メモリ消費が少なくなっています。
-
新しい
L.Tooltip
クラス: リーフレット.ラベルプラグインのリーフレットコアへの移植として始まり、その後再構築されたこの新しいクラスでは、地図機能に添付された小さなツールチップを表示できます。API はリーフレット.ラベルのものに非常に似ています (オプションの命名とデフォルト値 にいくつかの例外がありますが)。したがって、リーフレット.ラベルからL.Tooltip
へのアップグレードパスは簡単であるはずです。リーフレットを 1.0 にアップグレードするときにそうすることをお勧めします。
1.0.0-rc2 チェンジログ で詳細をご確認ください。
1.0.0-final に残っているもの
リーフレットチームは rc1 から rc2 への進捗状況を非常に喜んでいます。ただし、すべての機能が解決されたわけではありません。
特に、Apple Magic Mouse でのスクロールズームはデバッグが非常に難しいことが判明しました (チームのすべてのメンバーがこのデバイスにアクセスできるわけではないため)。この特定のデバイスでスクロールズームするときの優れたエクスペリエンスを得ることは rc2 のために計画されていましたが、最終的に 1.0.0-final に延期されました。
大規模な機能が計画されていない一方で、サブピクセルオフセット、CSS のトリック、ズーム振動など、いくつかの 厄介でトリッキーなバグが残っています。
リーフレイズ
コアチームはヨーロッパ中に散らばっているので、私たちは時々「リーフレイズ」という活動を行い、1 日かけてリモートで一緒に作業しています。以下に @perliedman の画面共有によるデバッグセッションを示します
次の対面セッションは 8 月にボンの FOSS4G で行われます。皆様にお会いできることを楽しみにしています。これが最後の 1.0 リリースセッションになりますか?
リリース候補版の取得
以前のリリースと同様に、CDN を使用できます
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.0.0-rc.2/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@1.0.0-rc.2/dist/leaflet.js"></script>
JavaScript ファイルの非最小化バージョンは以下でも利用できます
<script src="https://unpkg.com/leaflet@1.0.0-rc.2/dist/leaflet-src.js"></script>
また、リリースは NPM (npm install leaflet@rc
)、GitHub ダウンロード、CDN ダウンロード からも入手できます。Bower の使用は推奨しません。
それを使用して、楽しんでください。そして、リーフレット 1.0 の最終リリースの準備を手伝ってください。 問題 を報告してください!
よろしくお願いいたします。
「リーフチーム」