Complete NodeXL Release History

1.0.1.227 (In progress)

The way the Size column on the Vertices worksheet affects the actual size of Image vertices in the graph pane has been changed. The range of actual Image vertex sizes was too large before; now it has been compressed into something more sensible.

If you automate the graph (NodeXL, Graph, Automate), there is a new option for automatically exporting the graph to the
NodeXL Graph Gallery.

If you automate the graph, there is a new option for automatically exporting the graph to email.

You can now enter a longer description when exporting a graph to the NodeXL Graph Gallery or to email. (That's at NodeXL, Data, Export.)

The order of items in the graph summary (NodeXL, Graph, Summary) has been changed: The "Groups" item now comes immediately after the "Graph type" item.

The order of items in the Twitter Search Network Top Items worksheet (and in the graph summary) has been changed: The "Top Replied-To" and "Top Mentioned" items now come immediately before the "Top Tweeters."

Each column in the Twitter Search Network Top Items worksheet is now only as wide as the longest column name in the column. The column used to be as wide as the longest
cell contents in the column, which made the column too wide when the cells contained URLs, for example.

Bug fix: If you entered an invalid email address in the Export to Email dialog box, you would get an ugly error message that included the text "FormatException." You now get a message that makes sense.

For programmers: Several benign build warnings involving XML documentation have been fixed. (These warnings showed up only in Visual Studio 2010, not 2008.)

1.0.1.226 (2012-10-16)

You can now email your graph directly from NodeXL. Your email can include the NodeXL workbook and the graph data as GraphML. Go to NodeXL, Data, Export, To Email.

If you export a large graph to the NodeXL Graph Gallery (NodeXL, Data, Export, To NodeXL Graph Gallery) and you include the graph data as GraphML, the export is now much faster. (The GraphML is now zipped before it is exported).

You can now export your graph to a GEXF file. (GEXF is a file format used by the
Gephi program.) Go to NodeXL, Data, Export, To GEXF file in the Excel ribbon.

The "Import from YouTube Video Network" feature (NodeXL, Data, Import) no longer offers an "add an edge for each pair of videos tagged with the same keyword" option, because YouTube will no longer provide programs like NodeXL with keyword
information. It has been replaced with an "add an edge for each pair of videos that have the same
category" option.

The "Import from YouTube User's Network" feature no longer offers an "add a vertex for each friend of the user" option. YouTube will no longer provide this information.

If you group the graph's vertices by motif, you can now group by clique motifs in addition to fan and D-parallel motifs. (This work was done by Cody Dunne at the University of Maryland.)

If you use the Network Server program to import networks into GraphML files, and you then import the GraphML files into NodeXL workbooks using NodeXL, Data, Import, From GraphML File or From GraphML Files, the data import details ("The graph represents
a network of up to 100 Twitter users...") are now preserved.

For programmers: The NodeXL source code is now available on the CodePlex "Source Code" tab. The source code will no longer be provided as separate releases on the Downloads tab.

1.0.1.225 (2012-09-02, private release)

Bug fix: When opening an older NodeXL workbook with a newer version of NodeXL, it was possible to get the message "Invalid AutomationTasks flags."

1.0.1.224 (2012-08-31)

The way the Size column on the Vertices worksheet affects the actual size of vertices in the graph pane has been changed. The Size values now determine the
area of the vertices instead of the radius of the vertices, and the range of actual vertex sizes has been compressed into something more sensible.

If you import a Twitter search network (NodeXL, Data, Import, From Twitter Search Network), your graph has groups, and you calculate Twitter search network top items (NodeXL, Analysis, Graph Metrics), the following additional columns now get added to the
Groups worksheet: Top Replied-To in Tweet, Top Mentioned in Tweet, Top URLs in Tweet, Top Domains in Tweet, Top Words in Tweet, Top Word Pairs in Tweet, and Top Tweeters.

If your graph has groups, you tell NodeXL to lay out the groups in boxes (NodeXL, Graph, Layout, Layout Options), and you combine intergroup edges, the maximum width of the combined intergroup edges is now three times what it was before.

If you calculate word and word pair metrics (NodeXL, Analysis, Graph Metrics), the order of the word pairs is now considered, so that "brown fox" and "fox brown" are counted as separate word pairs. They used to be counted as one pair.

If you calculate word and word pair metrics, NodeXL now calculates something called "mutual information" for the word pairs. It's described in the Graph Metrics dialog box.

1.0.1.223 (2012-08-23, private release)

If you import a Twitter, Flickr or YouTube network (NodeXL, Data, Import) and then automate the workbook (NodeXL, Graph, Automate), and you tell NodeXL to save the workbook if it has never been saved before, the file name NodeXL uses now contains more information
about the import: "2012-08-15 11-29-48 NodeXL Twitter Search London Olympics.xlsx", for example.

If you import a Twitter search network and you have opted to have NodeXL add a description of the imported data to the graph summary (NodeXL, Data, Import, Import Options), then the graph summary will now state the tweet period with greater precision: "The
tweets were made over the 9-hour, 12-minute period from...", for example.

If you import a Twitter network and you tell NodeXL to add a Tweet or Latest Tweet column, a new Domains in Tweet or Domains in Latest Tweet column also gets added.

If you tell NodeXL to calculate Twitter search network top item metrics (NodeXL, Analysis, Graph Metrics), the Twitter Search Network Top Items worksheet will now include the top domains in the tweets.

If you import a Twitter network and you tell NodeXL to expand the URLs in the tweets or latest tweets, the URLs are now expanded twice if necessary--once to expand the "http://t.co/..." URL, and again if that expanded URL is itself a shortened
URL, such as "http://bit.ly/...". This significantly increases the import time. [This change was a mistake and was reversed in version 1.0.1.224.]

For programmers only: The Smrf.NodeXL.Algorithms.ClusterCalculator class will now calculate clusters by clique, via the SNAP library.

1.0.1.221 (2012-08-13, private release)

If you automate the workbook (NodeXL, Graph, Automate), there is a new option in the Automate dialog box to have NodeXL save the workbook if it has never been saved before. The file name includes import information if you imported a network from Twitter,
Flickr or YouTube, or just the date and time otherwise.

You can now group vertices by D-parallel motifs, not just two-parallel motifs.

If you export many graph images to the NodeXL Graph Gallery (NodeXL, Data, Export, To NodeXL Graph Gallery), you can now specify that all your exported images be the same size.

When you calculate word and word pair metrics (NodeXL, Analysis, Graph Metrics) and you select the "count by group" option, the results now include metrics for the entire graph as well as for each group.

When you calculate Twitter search network top item metrics, the results now include the top words and top word pairs in the tweets.

For programmers using the NodeXL Class Libraries: You can now control the alpha (opacity) of the rectangles that are drawn behind label annotations to make them more legible. See the new NodeXLControl.GraphDrawer.VertexDrawer.BackgroundAlpha property. (You
can set this to zero as a temporary workaround for the .NET Framework version problem discussed at http://nodexl.codeplex.com/discussions/389327.)

1.0.1.219 (2012-07-25)

The Graph Metrics dialog box (NodeXL, Analysis, Graph Metrics) has been redesigned to make it easier to see the description of each metric, and to make it clear that some metrics are valid only for directed or undirected graphs.

When it calculates overall metrics, NodeXL now includes a vertex reciprocation metric and an edge reciprocation metric for the graph as a whole. The two new metrics are explained in the Graph Metrics dialog box.

Also in the Graph Metrics dialog box, you can now tell NodeXL to calculate a reciprocation metric for each of the graph's vertices.

You now have more flexibility when dealing with duplicate edges. You can tell NodeXL to count duplicate edges, merge duplicate edges, or both; and you can specify a third column to use to determine whether two edges are duplicates--the Relationship column
in a Twitter network, for example. Go to NodeXL, Data, Prepare Data, Count and Merge Duplicate Edges.

If you import a YouTube video network (NodeXL, Data, Import, From YouTube Video Network), the videos' authors are now included on the Vertices worksheet.