Gephi Releases

From Gephi:Wiki

Jump to: navigation, search

Contents

Gephi 0.7alpha4 (Apr 30 2010)

[Download]

New features

  • GraphML export
  • PDF Export
  • EgoNetwork Filter - Get neighbours at depth 1, 2, 3 and Max
  • CSV export - Export adjacency list and matrix
  • New LabelAdjust algorithm, faster and better quality. Thanks to Mathieu Jacomy.
  • Watts-Strogatz Small World Generator

Bugfixes

  • Shortest Path and Heatmap tools not working for Undirected Graphs (bug 559866 )
  • Colors not imported in DOT (bug 559846)
  • Can't import a CSV (bug 557305)
  • Expansion/Contraction layout mispositionning when graph not centered (bug 561327)
  • Statistics disabled when opening project not from Overview (bug 561483)
  • Exception when drawing Filter's histogram (bug 570975)
  • NullPointerException when filtering undirected graphs (bug 571153)
  • Wrong current query on Filters Query Panel (bug 571274)
  • Exception when changing filter parameter on a Operator (bug 571287)
  • Error when importing nodes with empty labels in NET format (bug 567263)
  • ConcurrentModificationException when Import Report opens (bug 571871)
  • GraphML importer doesn't detects Undirected graphs (bug 571875)
  • Auto-scale doesn't recenters the graph (bug 571907)
  • The Statistics report is not updated after executing the Metric again (bug 570971) (Thanks Paul-Antoine Bittner)
  • "Node must be in the graph" error (bug 538701)
  • Menubar is incomplete (bug 531505)
  • Import throws Exception when file is invalid instead of Warning user (bug 530970)
  • Settle command not working for Yifan Hu layouts (bug 562822)

Usability

  • Heatmap tool description snippet corrected

API

  • In PreviewAPI, the background color has been put in the PreviewModel. The PreviewController has been updated as well.
  • Change FilterController.filter() to FilterController.filterVisible() and FilterController.select() to FilterController.selectVisible(). The controller is managing this process in a separate thread, with progress, and takes care of properties change. A more simple direct way to filter is required for headless access. The FilterController.filter() has been created and return the GraphView builded by the filter process.
  • Expose basic visualization features in a newly created Visualization API. No proper visualization API exists but its creation is necessary to avoid implementation module dependencies.

Gephi 0.7alpha3 (Mar 31 2010)

New features

  • Welcome screen, with recent opened files and samples.
  • CSV Importer. Import adjacency lists.
  • UCINET DL files importer. Import edge lists and full matrix.
  • DOT Import. Import DOT GraphViz files. Support directed, undirected, labels and colors only. No subgraph support.
  • Better memory starvation detection

Bugfixes

  • Edge Weight Filter cannot be chained (bug 523941)
  • GEXF hierarchy not imported correctly (bug 522896)
  • crashes on closing project with dynamic filter active (bug 523110)
  • Filter button still active across workspaces (bug 523124)
  • Meta-Edges are not displayed after opening project (bug 526040)
  • hierarchy1.gexf not imported correctly (bug 522896)
  • Problems when restoring Ranking Window (bug 526126)
  • NullPointerException on selecting Attribute Range filter (bug 526739)
  • Incorrect range values when selecting Range Filters for the first time (bug 526745)
  • Mutual edges not imported when undirected (bug 538991)
  • NullPointerException at org.gephi.partition.impl.PartitionControllerImpl.transform (bug 538705)
  • 0.6 project files are opened and causes errors (bug 539121)
  • Export action stays disabled on Mac OS X (bug 539485)
  • Export Dialog Give NullPointerException on OS X Snow Leopard (bug 526537)
  • NullPointerException at org.gephi.graph.dhns.utils.DHNSSerializer.writeDhns (bug 545997)
  • NullPointerException at org.gephi.visualization.opengl.text.TextModel.writeXML (bug 545993)
  • When creating a new project, adding nodes doesn't work (bug 545993)
  • drag tool becomes ineffective after color tool has been selected (bug 525054) (Thanks Eduardo Ramos)
  • ClassCastException when opening a non-gephi project file (bug 551679)
  • Labels are not visible when opening a Gephi file (bug 551694)
  • Font not loaded on preview presets (bug 551877)
  • Labels doesn't stay "proportional" after preview and export (bug 530175)
  • NullPointerException when previewing a empty graph (bug 528563) (Thanks Eduardo Ramos)
  • Visualization bars stays disabled if Gephi started from Preview (bug 552394)
  • Partition error on filtered graph (bug 552563)

Usability

  • Modularity Statistics has now a description panel as well
  • Opening and saving tasks have progress description now
  • Filtering progress indication
  • Selected query in filters is now more visible with it's node name in bold
  • Tools can be unselected (Thanks Eduardo Ramos)
  • New option in preview to have label size proportional to node size, like in Overview

API

  • ImportAPI has now a doImport method with InputStream
  • New AttributeUtils methods.
  • Add getWeight() in EdgeDraft to let importers increment weight.

Gephi 0.7alpha2 (Feb 17 2010)

New features

  • Better edge weight support. Weight is not modified anymore by "Auto-scale" option on Import.
  • Better nodes/edges counting. Counts only visible nodes.
  • Improve Statistics/Metrics settings panels. Add description and documentation about metrics and their settings.
  • Project save/load has been corrected. Note that compatibility with 0.7alpha1 is broken.
  • Fix AutoUpdate mechanism. Further updates will be available through built-in updater.

Bugfixes

  • Application freeze when importing file on Linux (bug 519423)
  • Layout Window cannot be restored when has been undocked (bug 519424)
  • Banner not visible on Mac OS X and Linux (bug 522403)
  • Preview doesn't hide filtered elements (bug 522402)
  • Project load/save interface fails (bug 522889)
  • empty node label causes incorrect error message during import "unkown node id" (bug 519254)
  • In GDF export, removing a column doesn't remove the comma (bug 519810)
  • In GDF export, the Id field is badly escaped (bug 519820)
  • Attribute edge filtering misbehavior (bug 522771)
  • Context data doesn't work on Undirected Graph (bug 522886)
  • Dynamic filter displays 0 node (bug 523128)
  • options tag works only for one-letter values (bug 519252)
  • Favorites, Properties and Output menu appears in Window and cannot be closed. (bug 521400)
  • improved performances when adjusting the range with the mouse (bug 521939)
  • fixed bug when dealing with dynamic data types other that date (bug 521544)
  • fixed bug with the visual repartition of graduations (bug 521941)

Usability

  • Node and Edge toggle button in VizBar have the same tooltip text
  • Report Panel (Import) is vertically extensible

Gephi 0.7alpha (Feb 08 2010)

  • Modularize application, extensible by plugins
    • Built on top of Netbeans Platform
    • Plugins center, auto-update
  • Graph API, with grouping and meta-edges support
    • Directed, Undirected and Mixed graph support
    • Hierarchical graphs support, with tree opearions
    • Automatic meta-edges computation, without recomputing
    • Fast traversal, with user-oriented interators
    • View maintaining in HierarchicalGraph, expand/retract operation
    • Streaming ready, logarithmic update time
    • Thread-safe
    • SubGraph support, with memory efficienty
  • Layout API, real-time layout, autostop, presets and branding
    • Fruchterman Reingold
    • ForceAtlas
    • YifanHu
    • YifanHu proportionnal
    • YifanHu Multilevel (see below)
    • Label Adjust
    • Random
    • Rotate
    • Expand/Contract
  • Multi-level graph layout algorithms, Yifan Hu (Google Summer of Code)
    • Coarse/Refine layout, Barnes-Hut
  • Dynamic network support (Google Summer of Code)
    • TimeInterval type
    • Dynamic range filter
    • GEXF File format "start" & "end" attributes support
    • Timeline component, with live update
  • Statistics/Metrics, with HTML report panel (Google Summer of Code)
    • Clustering Coefficient
    • PageRank
    • HITS
    • Distance
    • Average shortest path
    • Diameter
    • Betweness
    • Closeness
    • Modularity (Community detection)
    • Degree Distribution
  • Vectorial preview, SVG Export (Google Summer of Code)
    • Map preview, with zoom and pan (Processing)
    • Settings properties sheet
    • Presets management
  • Mature OpenGL visualization engine
    • Mouse zoom
    • Rectangle selection
    • Edge thickness
    • 2D shape design, and rectangle
    • Convex hulls
    • Self-loops
    • Events model
    • Settings, visualization bar
    • Highlighting
    • Custom selection
    • Edge labels
    • Lighting settings
    • Optimization and safer synchronization
  • High-res screenshot
    • Full Antialiased Custom resolution screenshot
  • Filters API, dynamic filtering with complex queries grammar
    • Degree range, In-Degree range, Out-Degree range, Mutual Degree range
    • Edge weight
    • Partition set
    • Partition count
    • Non-null
    • Equals (Bool, String, Numbers...), with regex support
    • Attributes Range
    • UNION & INTERSECTION operators
  • Project API, project and workspace management
    • Modular workspace model, based on lookup
    • Gephi project files, with ZIP Compression, not compatible with previous 0.6 gephi files
    • Open Project from Drag&Drop and command line
    • Crash reporter
  • Import API, import from files, streams and database
    • Secure workflow, separated from main structure, containers load/unload
    • Import warnings/error management
    • Report panel, show issues and logs
    • Processor interface, Full or Append
    • File formats: GEXF 1.0, GEXF 1.1, GDF (magic regex), GraphML, NET, GML, TLP
    • Database: EdgeList Database, basic querying
  • Generator API, host graph generators
    • Random graph
  • Export API, export interface (file, db, stream)
    • Neat integration with UI
    • Graph file: GEXF, GDF
    • Vectorial: SVG (from Preview)
  • Data Laboratory, data table view with dynamic filtering
  • Tools API, with visualization events engine
    • Brush
    • Pencil
    • HeatMap
    • Edit
    • Painter
    • ShortestPath
    • Sizer
  • Partition API, automatic partition on attributes
    • Color transformer, with randomize colors and sorting
    • Partition Pie chart
    • Group by partition (Attribute Clustering)
  • Ranking API, put signs from metrics and attributes
    • Transformers interface, extendable
    • Color tranformer: gradient color UI and palette utils (right-click)
    • Size transformer: gradient size
    • Label Color transformer: gradent label color
    • Label Size transformer: gradient label size
    • Automatic min/max computation, Range parameter
    • Spline Editor, for transformer interpolation
    • Result Panel, with special color renderer. Take panel screenshot (right click)
  • Clustering API, host clustering algorithm
    • MCL (experimental)
    • Results as tree, group/ungroup
  • Redevelop UI
  • Packaging
    • Splash Screen
    • Windows Installer (InnoSetup)
    • Mac OS X DMG archive
Personal tools