An in-progress version being developed on the master
branch.
- Bump dependency versions.
- Bump dependency versions.
- Use
mocha
andnyc
test / coverage CLIs directly instead of gulp wrappers.
- Instantiate
pixelRatio
before setting initial canvas dimensions.
- Bump dependency versions.
lumo.Plot
accepts an optionnoContext
to prevent throwing an exception if noWebGLRenderingContext
can be acquired.- Bump dependency versions.
- No longer throw an exception when enabling an enabled handler, or disabling disabled handler.
- Add package-lock.jon file to repo.
- Bump dependency versions.
- Add support for MS Edge browser for WebGL context.
- Fix incorrectly named method on
lumo.PolygonOverlay
fromclearPolylines
toclearPolygons
.
- Add
zoomToPosition
functionality to provide a method for zooming to a specific position.
- Add
enablePanning
,disablePanning
,enableZooming
, anddisableZooming
methods tolumo.Plot
class.
- Expose
mouseToPlotCoord
,mouseToViewportPixel
,viewportPixelToPlotCoord
, andplotCoordToViewportPixel
methods onlumo.Plot
class.
- Fix
DOMHandler
enable overwrite bug.
DOMHandler
mouse position calculation updated to take into account a nested container.
- Updated build files missed in previous release.
DOMHandler
now calculates mouse position relative to container rather than relative to the page.
- Fix bug
lumo.RingCollidable
class where r-tree rectangle was not expanded by halfwidth.
lumo.RingCollidable
class.
- Drop
lru-cache
dependency in favor of faster implementation more suited to the TilePyramid requirements.
- No longer export the
Browser
utility namespace.
CHANGELOG.md
to help track changes and ease version migration.lumo.PolygonOverlay
andlumo.PolygonOverlayRenderer
classes.lumo.Bounds.clipPolyline
method for clipping polygons.lumo.IndexBuffer
class for drawinglumo.VertexBuffer
objects using indices.
lumo.Bounds.clipLine
now accepts a two component array of points rather than two separate arguments.lumo.Bounds
clip methods returnnull
if arguments are outside of the bounds.lumo.LineOverlay
andlumo.LineOverlayRenderer
renamed tolumo.PolylineOverlay
andlumo.PolylineOverlayRenderer
.