0.1.0: 
- Initial release

0.1.1:
- SOAPpy struct type recognized
- Category division in predefined data sources
- Added Kegg to predefined data sources
- Intersect/union/except added with Infix operators  (e.g. |Intersect|)
- Infix operators for Match/Stack
- Improvement in TSV detection of skipped rows and fieldnames handling
- Load wrapper_sql and wrapper_tsv only when needed
- Add Python version check
- Several bug fixes
- Cytoscape read/write support using CytoscapeRPC (access using CyNetwork) 


0.1.2:
- Much improved performance (memory/speed) for broadcast in in/contains/filter operations
- Added replace operation, used for identifier mapping
- Added merge operation, also included in match. Merge operates on two slices that have missing values,
  creating one consistent slice. 
- added support for len
- various bug fixes


0.1.3:
- version downgrade for numpy dependency

0.1.4:
- some fixes in array type handling
- missing values in types now indicated by '?'
- evidence added to go annotation data source

0.1.5:
- many fixes
- AddSlice/Take/IndexDict ops
- add predefined algorithms (Algs)
- add Whiten/Std ops
- go annotation sources updated

0.1.6
- running from source simplified

0.1.7
- several fixes
- improved installation documention 

0.1.8
- fixes in replacemissing
- fix in cytoscape wrapper
- add xml read format
- add rank function
- add ismissing
- fix in dim handling
- fix in handling empty arrays
- OMIM link updated, renamed gene_names to gene_alias, added warning for outdatedness'
- automatic field name detection from variable names

0.1.9
- add csv/tsv support to Load/Save
- add psimi format to Read
- various bugfixes

0.1.10
- fixes to support IPython 0.11 and up

0.1.11
- further fix for support IPython 0.10 and down

0.1.12
- fix to accomodate change in numpy C API behaviour from version 1.6 onwards
- allow for use of Elems instead of Elem (will become default behaviour in one of the next versions)

0.1.13
- allow for use of In in Ipython 0.11 and up
- fix for using an unknown type upon an unknown type follwed by a Match
- addition of matrix_tsv reader. Can be used to parse e.g. microarray files
- update tutorial documentation

0.1.14
- blacklist numpy 1.6.0 (http://projects.scipy.org/numpy/ticket/1870)

0.1.15
- bug fix in determining which parent dims a dependent dims depends on
- Argsort/Rank now do not take missing attribute from input slice
- add transposer optimization step. Currently optimizes some filter/group/.. operations on matrices with nested vectors 
  that depend only on one dimension of the matrix.

0.1.16
- language debug / log support
- update some outdated urls
- work around some numpy inefficiencies
- add Import as alias for Read

0.1.17
- Windows newline support in tsv parser, and allow overriding delimiter choice
- Fix bug in Filter optimization introduced in 0.1.16
- To command can now handle multiple slices simultaneously
- Rename(fieldname=('f1','f2')) type of command now supported to rename multiple slices with same name
- Similar support for Cast
- Handle distributions in which the 'python' interpreter is mapped to python 3.x (assumes 'python2' exists in those cases)
- Handle errors where develop directory is created, but develop scripts fails


0.1.18
- Add warning for old numpy versions
- Changed names of db connection functions to start with uppercase (Query, Store, Drop)
- Added handling for special db types
- Fixed free query support
- Fixed store support
- Added file_db command to Get  (use Get.file_db('my_database.db'))
- Get string functions do not work for string9, rename Get.string. to Get.string8. Support for string9 will come later.

0.1.19
- Added a primitive format detection.
- Fixed gz unpacking
- Added FASTA read support
- Allow user to add custom formats
- Add Detect function, to determine unknown types, and cast e.g. string types to integers where possible
- Add allow_convert option ([default] False) incorporating Detect functionality in Rep
- Better error message for attribute access failure. 
- Stack/Intersect/Union/Except/Difference allow now for dimension selection, slice selection.
- Filtering of slices without common dimensions now possible using item select (i.e. []) 
- Output dimension ordering
- Improved documentation
- Various fixes

0.1.20
- Fixed bug introduced in filtering
- Fixed bug where easy_install prevents start

0.1.21
- Hopefully final fix to support active python3 interpreter next to python2
