Tulip Changelog

New in version 4.3.0

June 11th, 2013
  • the Adjacency Matrix view's settings panel,
  • the Node Link Diagram view's quick access bar,
  • the Spreadsheet view's properties panel.

New in version 4.2.0 (March 28th, 2013)

  • Views:
  • Geographic view, Histogram view, Matrix view, Parallel coordinates view, Pixel oriented view, Scatter plot 2D view, SOM view
  • Metrics:
  • K-Cores, Link Communities, Louvain clustering, MCL clustering, Page Rank, Welsh and Powel
  • Interactors:
  • Fish Eye, Mouse lasso nodes selector, Neighborhood highlighter, Path finder
  • Layouts:
  • Fast overlap removal, Grip
  • General Algorithm:
  • Edge bundling
  • Import:
  • Facebook friends

New in version 4.0.0 (October 9th, 2012)

  • After one year of development, over 2000 commits, about 300 bugs and feature requests fixed, two Release Candidates and lots of feedback, we present you Tulip 4.
  • This is the first release in the new Tulip 4.X series, which brings a gorgeous new UI, lots of speed improvements and a heavy lifting of the API and its documentations to simplify development of high-performance plug-ins.
  • Redesigned, more efficient UI:
  • Let’s take a tour of the new UI together, see how it will simplify the analysis of data.
  • The Agent:
  • Tulip4 is designed to simplify multi-tasking as much as possible, and to this end we introduce the Tulip Agent.
  • The later generations of Tulip 3 introduced the concept of perspective, to allow task-centric application to be easily created. Tulip 4 pushes this concept to the next level, where a perspective is a full-fledged application that can be started through the Tulip Agent.
  • The Tulip agent is the hub where the plug-ins can be installed, removed or updated. You can easily browse through plug-ins type, and search to quickly find what you are looking for.
  • But it is also the place where you can get a glimpse at the latest Tulip news, and the images published on the Tulip website.
  • The New Tulip Perspective:
  • Tulip 3 was victim of its own evolution. As options and possibilities were added, the functionalitie s were crammed in tabs and menus, hiding most of the possibilities of Tulip to newcomers.
  • Tulip 4 starts with a clean slate, and brings an intuitive way of visualizing and manipulating graphs.
  • Here is what the new perspective looks like when you start it up (for those of you that recognized a touch of QtCreator, yes, we drew inspiration from their UI).
  • The changes under the hood:
  • Tulip 4 saw quite a lot of modifications under the hood to simplify its use.
  • First and foremost, a documentation was written for the API. It is not yet perfect nor complete, but will evolve in the future to be as complete and detailed as you, the user, want it to be.
  • The plug-in system was overhauled to make it easier to find existing plug-ins and remove some historical code.
  • We also changed the interfaces for View, Interactor and Perspective, as our vision for these elements changed.
  • We have refactored the rendering engine to allow you to write custom rendering code while still having the power of Tulip, with working selection, ability to use the scene, camera and layer system easily and such.

New in version 3.8.0 (June 12th, 2012)

  • This version contains a new import plugin for the GEXF file format and a new "edge weighted" version of the "Depth" metric plugin.
  • The Python bindings and script view have been greatly improved.
  • Two new rendering parameters have been added to enable the "billboarding" of labels and to keep the same point of view when navigating through subgraphs.
  • Some performance improvements have been achieved in the Tulip core library.
  • Many bugs were also fixed in the Tulip plugins and GUI.

New in version 3.6.1 (November 15th, 2011)

  • This is a maintenance release with many bugfixes, especially in the rendering of edges and labels.
  • It includes improvements for the Python Scripting view and new methods for the management of subgraphs.

New in version 3.4.1 (September 29th, 2010)

  • This is a maintenance release with many bug fixes, especially in the GUI, the rendering of graph elements, some import or layout plugins, and the cmake build from the downloadable source tarball.

New in version 3.4.0 (June 30th, 2010)

  • This version contains new features in the core, OpenGL rendering, Qt GUI, and plugins, performance improvements in the core and OpenGL rendering libraries, support for g++/gcc... 4.5, and many bugfixes.
  • This is the last release providing a downloadable dmg file for Mac OS X Power PC, and also the last allowing a build using autotools.

New in version 3.3.0 (March 5th, 2010)

  • CMake build: it is now possible to build Tulip from sources using CMake; build with autotools is yet supported.
  • new GUI features: a Preferences manager has been added. For example, it provides the choice of the selection color, it allows to enable/disable the check of new downloadable plugins at launch time. The Properties tab allows to choose the list of displayed properties.
  • OpenGL rendering engine improvements: the computation of the level of details has been improved, new properties has been added for the management of fonts and the display of edges.
  • plugins donwload improvements: plugins download is now managed on a per user basis.

New in version 3.2.1 (October 19th, 2009)

  • This is a maintenance release with many bug fixes.
  • Especially in :
  • the load of old .tlp files,
  • the copy of properties in the Tulip gui,
  • the undo/redo mechanism,
  • the check of the availability of new plugins ...