Gephi v0.8.0-alpha Release Notes

Release Date: 2015-12-21 // over 8 years ago
  • ๐Ÿ†• New features

    • Spanish and French localization (Menu Tools > Languages)
    • ๐Ÿ‘ GEXF 1.2 support (partial)
    • โ†” Integrate Email Spigot - create network from emails
    • โž• Add Neighbour Filter
    • ๐Ÿ‘Œ Improve support of meta-edges in Statistics and Filters
    • ๐Ÿ‘Œ Improve usability of Filters
    • Edge weight option in PageRank, which can now be used by the algorithm
    • Duplicate workspaces (Edit Menu)
    • Open Recent menu in File
    • ๐Ÿ‘ Graph files now supports GZ compression
    • ๐Ÿ‘ Better Filters support in .gephi files
    • VNA Import (Thanks to Vojtech Bardiovsky)

    ๐ŸŽ Performance

    • Label Adjust algorithm 3 times faster
    • Saving/Loading projects is faster and use less memory

    โœ‚ Removed features

    • ๐Ÿ— Degree Power Law metric. Reason: this is not a metric but a fit on a model. The produced chart is not sufficient to link building service determine if data fits the model correctly.
    • ๐Ÿš€ Watts-Strogatz generator, a brand new 'Scientific Generators' plugin is about to be released, including Watts-Strogatz and many others
    • ๐Ÿ”€ 'Open project' menu has been merged in simply 'Open'

    ๐Ÿ›  Bugfixes

    • ๐Ÿ Windows installer should not require admin privileges (bug 663337)
    • Cancelled Vector Export Disabled "File" Menu (bug 728871)
    • Misformated SQL-Server JDBC url (bug 745414)
    • Partition Filter Loses Categories As Subfilter (bug 726107)
    • Workspace name does not increment (629376)
    • Cannot select directory to export (bug 711185)
    • Ranking Color can't be changed on OSX (bug 737727)
    • ๐Ÿšš Filter panel not cleared after query removed (bug 737992)
    • Ego Filter "with self" option doesn't work with depth > 1 (bug 671007)
    • โšก๏ธ Maximum Degree Range Doesn't Update on Subfilter (bug 725688)
    • Cannot save and reload dynamic network as project (bug 709270)
    • GDF exports attributes when option is disabled (bug 735927)
    • ๐Ÿ“‡ Rename "Edit" menu to "Workspaces"? (bug 735475)
    • Data laboratory context menu takes too much time to appear when a lot of nodes are selected (bug 735721)
    • export svg/pdf with no edges causes NPE (bug 693789)
    • Can't import the same file twice in Welcome window (bug 598157)
    • Graph Window in Overview Tab Fails to Load (bug 659773)
    • Timeline appears first wrong when timeformat="date" (bug 709234)
    • Filter query not saved when Filter button is active (bug 671004)
    • GEXF option doesn't work(bug 709235)
    • Ego Network Filter Searches for Substring, Does Not Match Value (bug 726114)
    • Label text settings not saved in .project (bug 660205)
    • ๐Ÿ’พ saved preset for layouts creates several instances (bug 612848)
    • Partition colors in Filters are different from those in Partition (bug 616037)
    • import of pajek net has floating pt problem (bug 619893)
    • NullPointerException on saving project (bug 622154)
    • โšก๏ธ Name of currently opened file not updated after a "save as" (bug 629374)
    • Labels are not hidden on Preview (bug 654006)
    • Chaining Dynamic Filter (bug 654018)
    • NullPointerException on importing CSV data in Data Laboratory (bug 654030)
    • Statistics report not refreshed after a new execution (bug 654036)
    • ๐Ÿ”’ Maximum lock count exceeded error when running Label Adjust (bug 655544)
    • GEXF export: missing attvalues element (bug 655975)
    • Can't use ranking label transformers with toolkit (bug 656172)
    • GEXF export: attribute definitions exported even if Attributes option is unchecked (bug 656276)
    • ๐Ÿ‘ป Preview throws an Exception with negative edges (bug 656955)
    • Closeness centrality chart empty with normalized values (bug 658361)
    • Statistics fail to work on a hierarchy level different from the leaves (bug 658394)
    • Exported Data Table doesn't use sorted columns (bug 658816)
    • Importing a TIME_INTERVAL column in Data Laboratory CSV import doesn't enable dynamic features (bug 659017)
    • Error when using filter export features and filtering off (bug 659229)
    • ๐Ÿ‘ป Exception when using flatten filter (bug 659270)
    • GDF export generates invalid files (bug 660200)
    • Wrong color type exported in GraphML (bug 660356)
    • GEXF exporter doesn't export the label if they are the same as the id (bug 660382)
    • Tool Selection tooltip under the graph window (bug 660459)
    • Column settings in Data Lab are not saved in .project (bug 660469)
    • Data Lab filter not executed when changing the column (bug 660471)
    • Data Lab: column used by node filter is automatically reset (bug 660517)
    • Personalized color of a specific partition is rolled back (bug 660529)
    • DOT importer ignores edge weight and .gv file extension (bug 661257)
    • Exceptions when importing mixed graph (bug 662488)
    • Error on selecting nodes from filter if graph window not shwn at startup (bug 663561)
    • Blank preview screen (bug 664300)
    • Edge text not visible on preview with other attributes (bug 664444)
    • Data does not appear on nodes table (bug 667440)
    • saving a project uses too much memory for large graphs (bug 672071)
    • Data Lab: search/replace only on a given column (bug 676087)
    • Workspace number incremented by opening a new project (bug 681038)
    • Filter "out degree range" does not work (bug 681184)
    • NullPointerException on exporting dynamic GEXF file with Toolkit (bug 686432)
    • Wrong relative betweenness (bug 687267)
    • graphml generated syntax is incorrect (bug 688678)
    • ๐Ÿ”Š Import Report freezes when the number of issues or logs is too high (bug 688865)
    • Filters fail to work on a hierarchy level different from the leaves (bug 691278)
    • Wrong edge count in Context Panel with hierarchies (bug 692225)
    • ๐Ÿ‘ป RepaintCell exception on Mac OS X (bug 692379)
    • Exceptions when group/ungroup from Partition after delete (bug 692382)
    • GML importer don't process 'weight' column as weight (bug 703877)
    • Degree doesn't take edge weight into account (bug 703933)
    • Edge attribute values not imported from graphml file (bug 707390)
    • PageRank not for weighted networks (bug 715621)
    • Data Lab: boolean column edition facility (bug 717869)
    • ๐Ÿ‘ป Exception on Delete Column if sorted by this column (bug 719987)
    • Data Lab: edge rows not displayed when the hierarchy level /= 0 in Overview (bug 720033)
    • ๐Ÿ”€ Java Null Pointer when using Merge Columns (bug 722287)
    • Open Recent files doesn't work with project files (bug 734105)
    • Timeline disappears after saving project.gephi file (bug 695558)
    • ๐Ÿ‘ป Exception on Visualization Settings if opened before Overview (bug 734117)
    • Database import is not cancelable (bug 734126)
    • 'A task is still executing' error after cancelling a custom importer, not LongTask (bug 734132)
    • Edge weight slider not refreshed between workspaces (bug 731599)
    • ๐Ÿ‘ป Exception on New workspace after deleting last workspace (bug 735273)
    • Colors not imported in Pajek Net format (bug 530028)

    API Changes

    • โž• Add setCurrentQuery() method on FilterController
    • Important change how modules save/load data into project files. The WorkspacePersistenceProvider interface from - ProjectAPI now uses StAX instead of DOM. The writeXML() method now uses XMLStreamWriter and readXML() XMLStreamReader. Backward compatibility can't be assured, modules have to use switch to StAX.
    • โž• Added support of shortcut keys, availability of items and sub-items creation to Data Laboratory context menu actions (NodesManipulator and EdgesManipulator). Also now Visualization API has an SPI for adding context menu actions (GraphContextMenuItem) to nodes like DataLaboratory does with NodesManipulator. Note that they share the interface ContextMenuItemManipulator from Data Laboratory API, so they are compatible, being able to reuse actions on nodes for Overview and Data Laboratory.
    • โž• Add removeMetaEdge(Edge) to manually remove meta edges. Add getTotalEdgeCount() method to globally count the number of edges, regardless if the edge is proper or meta.
    • โž• Add methods in Graph API to better combine edges and meta edges features. Add getEdgesAndMetaEdges(Node) and getTotalDegree(Node) methods, as well as their in and out variants for HierarchicalDirectedGraph.