Skip to content

Releases: maptalks/maptalks.js

V1.0.0-rc.15 Released

26 Nov 02:57
Compare
Choose a tag to compare

What's Changed

  • 自动吸附插件的修改 由 @ydfzgyj #1829
  • 修复拖动dom元素导致地图在新版本chrome上是空白的问题 by @deyihu in #1834
  • 在新版本中修复了 "Multiple readback operations using getImageData "的警告... by @deyihu in #1838
  • 修改infowindow 标题栏css换行的问题 by @deyihu in #1841
  • 同步图层的remove事件 by @deyihu in #1844
  • 修正WMSTileLayer对EPSG 4490投影的支持问题 by @fuzhenn in #1853
  • TextBox支持function type宽度和高度 by @fuzhenn in #1853
  • 忽略drawtool禁用时的drawend事件 by @deyihu in #1849
  • 地图事件系统:当图层的几何图形没有被监听时,忽略该图层... by @deyihu in #1847

新的贡献者

完整的修改日志: v1.0.0-rc.14...v1.0.0-rc.15


What's Changed

  • adaption for edit snap plugin by @ydfzgyj in #1829
  • fix drag dom element cause map is blank on new version chrome by @deyihu in #1834
  • fix warn 'Multiple readback operations using getImageData' on new ver… by @deyihu in #1838
  • update infowindow title default css by @deyihu in #1841
  • synchronize the layer's remove event by @deyihu in #1844
  • Fix WMSTileLayer's support of EPSG 4490 projection by @fuzhenn in #1853
  • TextBox support function-type width and height by @fuzhenn in #1853
  • ignore drawend event when drawtool disable by @deyihu in #1849
  • Map event system: ignore the layer when its geometry does not listen … by @deyihu in #1847

New Contributors

Full Changelog: v1.0.0-rc.14...v1.0.0-rc.15

v1.0.0-rc.14 Released

10 Oct 04:14
Compare
Choose a tag to compare

Fixes

v1.0.0-rc.13 Released

09 Oct 11:45
Compare
Choose a tag to compare

Fixes

  • Fixed a null pointer in mousemove handler of DrawTool

V1.0.0-rc.12 Released

02 Oct 12:34
Compare
Choose a tag to compare

What's Changed

  • Add a tile throttle mechanism in TileLayer, set options.tileLimitPerFrame (default is 0, unlimited) to limit tiles to consume per frame.
  • fix GeometryCollection toJSON missing properties by @deyihu in #1811
  • layerswitch control support groupgllayer by @deyihu in #1820
  • try parse wmts Capabilities document with ns prefix 'wmts' by @wsw0108 in #1805
  • show marker position(by mousemove) when draw model is point by @deyihu in #1808
  • the use of worker does not depend on the map by @deyihu in #1814

Full Changelog: v1.0.0-rc.11...v1.0.0-rc.12

V1.0.0-rc.11 Released

02 Sep 02:17
Compare
Choose a tag to compare

Fixes

  • Fix serveral bugs related with InfoWindow, #1772, #1776, #1789
  • Fix duplicate registering of events, #1787, #1794
  • Fix perspective polygon in world wide, #1792
  • Fix tile's paiting with its own resolution
  • Simulate click event for UIMarker, #1801
  • Fix GroupTileLayer's child layer filter, #1803
  • Fix TileLayer's rendering with different spatial reference

V1.0.0-rc.1

03 Mar 08:32
Compare
Choose a tag to compare

新特性

  • 增加了Worker机制
  • 增加了插件的动态Worker注入机制
  • 增加了rbush索引和碰撞检测框架,可以用collisionScope设置Layer的碰撞检测范围
  • TileLayer增加了深度搜索算法,提升了以2倍增大的瓦片体系的搜索性能
  • 瓦片图片改为在worker中解析,防止图片解析占用主线程CPU
  • 重新实现的独立Geometry编辑逻辑
  • 很多性能优化,显著提升了VectorLayer上的绘制性能和交互性能

修改

一大堆bug修改,这里不再赘述

接下来的计划

补充index.d.ts 准备正式发布V1.0.0

贡献者

@deyihu @mrdonkey3 @guzhongren @wsw0108


Features

  • Add worker infrastructure
  • Add worker source dynamic injection for plugins
  • Add rbush index and collision detection mechanism
  • Add a depth-first search algorithm to improve TileLayer's performance
  • Decode tile image in worker to prevent cpu blocks caused by image decode
  • A new geometry editing implementation
  • Performance improments for VectorLayer and map interaction

Bugs

Lots of bug fixes, too long to list here.

Next plan

Add index.d.ts and prepare for the release of V1.0.0

Contributors

@deyihu @mrdonkey3 @guzhongren @wsw0108
Thank you all!

V0.49.5 Released

19 Jul 02:32
Compare
Choose a tag to compare

0.49.5版本内容和0.49.4相同,是个版本修复版本。
上一次版本发布中,不小心把next分支的版本发布到了npm的latest频道中。


This version is the same with 0.49.4.
And this is a fix version for my accidentally publish of next channel to lastest channel.

Sorry if brought any confusing.

V0.49.4 Released

27 Apr 03:14
Compare
Choose a tag to compare

Fixes

  • Fix a bug of TileLayer's dynamic offset, #1350 , #1278

V0.49.3 Released

15 Apr 03:54
Compare
Choose a tag to compare

Fixes

  • Fix a bug of geometry remove caused by setZIndex, #1346

V0.49.2 Released

09 Apr 08:37
Compare
Choose a tag to compare

Fixes

  • Fix map.viewMatrix's global variable bug.