Name: blockmodeling
Title: An R package for Generalized and classical blockmodeling of valued networks
Version: 0.1.7

February 8, 2009:
A bug fixed in savevector, savenetwork and savematrix. Now these functions should aslo work on non-windows systems.

December 1, 2008:
Several bugs fixed (in functions: gen.crit.fun, plot.mat, loadnetwork)

November 20, 2008:
A minor bug in savenetwork fixed.

November 14, 2008:
New version: 0.1.7
Severali minor bugs fixed.
Pacakged prepared for CRAN

September 4, 2008:
Bug in the fortran code for two-mode networks fixed.
Optimization of partitions for sum of squares blockmodeling for structural equivalence now implemeted in FORTRAN (runs much faster) also for two-mode multirelational networks.

August 2, 2008:
New version: 0.1.6
Severali minor bugs fixed.
Optimization of partitions for sum of squares blockmodeling for structural equivalence now implemeted in FORTRAN (runs much faster) also for two-mode networks.

May 18, 2008:
In helpfile for function "crit.fun" had such description for the argument "FUN": "(default = "max") Function f used in row-f-regular, column-f-regular, and f-regular blocks. Not used in binary approach. For multi-relational networks, it can be a vector of such character strings." The last sentence was not yet implemetned (I guess I missed it) - now it is.

May 17, 2008:
Function "gen.opt.par" (a function used whenever we are optimizing a partition) modified in such a way that it allows us to specify a function "parOK" (and it's parameters) which can check if each partition is allowed prior to its evaluation. Very useful if we want forbid some kind of partition (e.g. - boys can not mix with girls).

May 6, 2008:
A bug in the way partitions were generated in function "opt.random.par" fixed.
Function "opt.random.par" modified in a way that not it is possible to specify a function that will generate random partitions. 
New function "genRandomPar" for gereration of random partition added (mainly ported from "opt.random.par").

January 26, 2008:
New version: 0.1.5
Several minor bugs fixed.
New functionality - for homogeneity blockmodeling, it is now possible to specify prespecified central values as fixes, as a minimal value that the central value can be or as a maximal value that central value can be. For now, specification  has to be in the from of of an 3d array. With the correct specification of BLOCKS, BLOCKS.CV and CV.use, we can have several alternative centar values for the same block types. E.g. we can have to complete blocks with different central values (e.g. 3 and 10) as compiting block types.

January 2, 2008:
Several minor bugs fixed.
New function "loadpajek"
February 8, 2007:
A new function "partitions" added that extracts all "best" partitions found by functions such as "opt.par", "opt.these.par", "opt.random.par" and "check.these.par".
January 31, 2007:
Several minor bugs fixed.
January 25, 2007:
Methods for finding random partitions from Pajek incorporated. Bug in gen.opt.par fixed.
January 16, 2007:
Several bugs fixed.
December 8, 2006:
Several bugs fixed.
November 29, 2006:
Several bugs fixed and new function "reorderImage" added.
October 20, 2006:
Several bugs fixed.
October 11, 2006:
New version: 0.1.4
Several bugs fixed.
3 versions of row- and column-dominant blocks for homogeneity blockmodeling implemented.
Multirelational networks now supported.
Support for using a combination of several approaches to blockmodeling.
Option to analyze row and column normalized versions of the original network instead of the original one.
Some new support functions.
Many slow functions (opt.random.par, opt.these.par, check.these.par) changed to that if Esc presed during the execution, most of the results are saved.

July 5, 2006:
Several bugs fixed.
Different default behavior of "imp" - implicit approach.
April 11, 2006:
Several bugs in opt.random.par and a few in gen.crit.fun concerning two-mode networks fixed. 
April 8, 2006:
A several bugs fixed in gen.crit.fun, a function used by all functions that compute inconsistencies for blockmodels.
April 3, 2006:
A bug fixed in fortran code used by crit.fun and check.these.par for Sum of squares blockmodeling with only complete blocks.
A bug fixed in sedist
March 23, 2006:
A bug fixed in plot.mat

