KeyLines 3.5: The Fastest KeyLines Yet

11th July, 2017 Estimated reading time 2–4 minutes

KeyLines 3.5 is live! Customers and evaluators can now enjoy the fastest KeyLines yet, with up to 2x faster rendering and improved performance.

Better, faster visualization performance

Last year we introduced WebGL rendering to KeyLines, supercharging the toolkit’s performance for your biggest datasets.

In this release, we’ve reworked KeyLines’ use of WebGL, giving a 2x better frame-rate when animating densely-connected networks of thousands of nodes. We’ve also improved the performance of our HTML5 Canvas rendering, which is around 20% faster and smoother than previous versions.

To make sure everyone benefits from these improvements, KeyLines Pro Edition will now use the WebGL renderer by default, falling back to HTML5 Canvas in non-WebGL compatible browsers.

Improved Combos (Pro Edition only)

As part of our ongoing work to improve KeyLines unique ‘combos’ feature, we’ve re-engineered it under the hood to make it faster. We’ve also included a new demo to show how to use Combos with Maps, removing clutter from charts automatically as the user zooms out.

Removing the clutter from your maps with combos
Removing the clutter from your maps with combos

Clearer, simpler API Reference

We know your success depends on the quality of our support and guidance. One way we’re making this even better is through documentation improvements.

In this release, we’ve re-designed our API Reference to make it clearer and easier to use. You can now:

  • Filter by function to find what you’re looking for more quickly
  • See chart, map and time bar options in separate sections
  • Pick out key information easier with our clearer layout
  • Follow links to relevant demos from any function or event

Integrate with ArangoDB

Our new demo shows how to build high-performance visualization applications for the ArangoDB multi-model database. It’s a great option for developers who want to combine the strengths of the graph model with more traditional database formats.

The ArangoDB integration demo on the KeyLine SDK website
The ArangoDB integration demo on the KeyLine SDK website

The demo explains how to harness the Foxx framework to create v8 JavaScript micro services that run directly with the database.

Features leave beta

We’re constantly reviewing and improving our functionality. In this release we’re pleased that the following features have been promoted to established parts of the KeyLines toolkit:

  • AngularJS 1.x directive
  • Graph Engine (Pro only)
  • Clusters (Pro only)
  • Self links
  • Promises

KeyLines 3.5 also includes a number of bug fixes and minor enhancements. Take a look at the release notes for the full details.

As always, we’d love your feedback. Send us a message with your comments and suggestions about this, and future, releases.

Subscribe to our newsletter

Get occasional data visualization updates, stories and best practice tips by email