Skip to content

Releases: maptalks/maptalks.js

V1.0.0-rc.1

03 Mar 08:32

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

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

Choose a tag to compare

Fixes

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

V0.49.3 Released

15 Apr 03:54

Choose a tag to compare

Fixes

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

V0.49.2 Released

09 Apr 08:37

Choose a tag to compare

Fixes

  • Fix map.viewMatrix's global variable bug.

V0.49.1 Released

23 Oct 10:10

Choose a tag to compare

bug修改

  • 解决用MultiPolygon设置mask的bug,#1216
  • map.remove()只清除地图容器,不会影响其他dom

贡献者

@Rainjay

Fixes

  • Fixes bugs in using MultiPolygon as mask, #1216

Contributors

@Rainjay

V0.49.0 Released

23 Oct 10:08

Choose a tag to compare

新特性

  • 多边形内洞的编辑, #1190
  • WMTS的支持

bug修改

  • 解决tooltip的位置问题, #1184
  • 解决地图resize时,UICompnent位置更新问题,#1186
  • 解决小级别动画时,文字晃动问题,#1211
  • 解决Geometry.animate方法中string类型值的支持,#1211

贡献者

@deyihu @Rainjay

Features

  • Support hole edit in polygon, #1190
  • WMTS support

Fixes

  • Fix tootip's position, #1184
  • Fix UIComponeng's position update when map resizes, #1186
  • Fix text shaking, #1211
  • Fix string type symbol properties in Geometry.animate #1211

Contributors

@deyihu @Rainjay

V0.48.0 Released

30 Jul 12:27

Choose a tag to compare

Features

  • Add altitude option in VectorLayer

Fixes

  • Fix rectangle and circle edting bugs, #1161
  • Fix redo/undo of DistanceTool and AreaTool
  • Fix map.checkSize when map is tilting
  • Fix document monitor visibilitychange, #1177

Contributors

@deyihu @blackOfMelody

V0.47.5

24 Jun 08:42

Choose a tag to compare

Fixes

  • Fix wheel zoom on firefox, #1151
  • Fix warning of passive wheel event, #1149

V0.47.4

24 Jun 02:57

Choose a tag to compare

Fixes

  • Fix compability of dom based plugins, #1152