Skip to content

Releases: maptalks/maptalks.js

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.

V0.49.1 Released

23 Oct 10:10
Compare
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
Compare
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