## Changes for version 0.21

- betweenness algorithm now includes edge betweenness
- normalisation is now optional in betweenness algorithm
- communities method returns an empty list by default (fixed bug #100384)

## Modules

- SNA::Network - A toolkit for Social Network Analysis
- SNA::Network::Algorithm::Betweenness - Calculate betweenneess values for all nodes
- SNA::Network::Algorithm::Connectivity - identify network components
- SNA::Network::Algorithm::Cores - calculate core collapse sequences (CCS)
- SNA::Network::Algorithm::HITS - implementation of Kleinberg's HITS algorithm
- SNA::Network::Algorithm::Louvain - identifies communities with the Louvain-method developed by Blondel and Guillaume and Lamboitte and Lefebvre
- SNA::Network::Algorithm::PageRank - implementation of the PageRank algorithm
- SNA::Network::Community - Community class for SNA::Network
- SNA::Network::CommunityStructure - Community structure class for SNA::Network
- SNA::Network::Edge - Edge class for SNA::Network
- SNA::Network::Filter::Guess - load and save networks from/to Guess .gdf files
- SNA::Network::Filter::Pajek - load and save networks from/to Pajek .net files
- SNA::Network::Generator::ByDensity - Generate random networks by density
- SNA::Network::Generator::ConfigurationModel - Generate random networks according to the configuration model
- SNA::Network::Generator::MCMC - Generate random networks by a series of edge swaps according to the Markov Chain Monte Carlo principle
- SNA::Network::Node - Node class for SNA::Network
- SNA::Network::Node::Plugin::Test - Test plugin for SNA::Network::Node
- SNA::Network::Plugin::Test - Test plugin for SNA::Network