Gephi Releases
From Gephi:Wiki
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. ThePreviewControllerhas been updated as well. - Change
FilterController.filter()toFilterController.filterVisible()andFilterController.select()toFilterController.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. TheFilterController.filter()has been created and return theGraphViewbuilded 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
doImportmethod withInputStream - New
AttributeUtilsmethods. - 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

