version 0.9.10 Dec 2021
  * taxname.removeAuthors

version 0.9.9 Dec 2020
  * changed default reference list to GermanSL 1.5
  * new function rename.species to switch between taxon id numbers, scientific names and shortletters

version 0.9.8 May 2020
  * bugs in taxval
  * removed tree view in child because of orphaned gtkwidgets package

version 0.9.7 November 2019
  * default GermanSL version changed to 1.4
  * tv.readXML changed from XML to xml2 for faster access of huge Turboveg XML files

version 0.9.6 March 2019
  * better encoding support

version 0.9.4 and 5 Oktober 2018
  * default directory for GermanSl download changed to concur with CRAN rules
  * problems with CRAN package checks

version 0.9.3 Oktober 2018
  * bug fixes
  * improved taxval

version 0.9.2 Oktober 2017
  * Bug in taxval when adapting taxonomy with maxtaxlevel
  * New server address for https://www.vegetweb.de restful API

version 0.9.1 August 2017
  * Vignette adapted to GermhanSL 1.3.4
  * Bug in tv.veg ignoring refl in taxval=TRUE corrected

version 0.9 July 2016
  * Vignette adapted to GermanSL 1.3.4
  * option maxtaxlevel in function taxval now defaults to 'AGG'
  * added server option to vegetweb functions

version 0.8.7 February 2016
  * Metadata handling has been changed in Turboveg 2 from tvwin.set to tvwin.dbf

version 0.8.6 November 2015
  * fixed test incompatibility with GermanSL 1.3.1

version 0.8.5 September 2015
  * new functions vw.survey, vw.site and vw.veg to retrieve data from https://www.vegetweb.de. That means we need two new packages jsonlite and httr to access the webservices
  * new function isc ("indicate site conditions") for mean, median or mode of indicator values or niche levels, function meanTraits is now deprecated

version 0.8 September 2015
  * function taxval rewritten to allow interactive mode. 
  * options "concept" and "uncertain" removed to simplify the code.
  * support for GermanSL version 1.3

version 0.7 June 2015
  * renamed option "verbose" in function tax to "detailed"
  * further improvements of tv.write

version 0.6.9 Mar 2015
  * improved tv.write
  * adaptations for data evaluation for https://www.vegetweb.de import

version 0.6.9 Mar 2015
  * added support for Turboveg dictionaries
  * fixed NA output for tax(y, strict=TRUE)
  * CRAN policy maintenance

version 0.6.7 Oct 2014
  * enhanced tv.write function

version 0.6.6 Jan 2014
  * faster tax function
  * child and parent now also possible with synonyms
  * inconsistencies in taxval for regional monotypic taxa fixed
  * result of taxval will now be written on hard disk by default
  * Turboveg 2 replaces 100% cover values by "9x", workaround by tv.coverperc implemented

version 0.6.5 Nov-2013
  * taxname.simplify will eliminate non-stable taxon name parts

version 0.6.3 Aug-2013
  * improved function print.syntab
  * improved taxval concerning monotypic taxa
  * improved locale support

version 0.6.2 08-Feb-2013
  * Column names of taxonomic dataframes and output from tax() are now changed to Taxon Concept Scheme (TCS) standard, no matter from what source

version 0.5.9 17-Nov-2012
  * a first prototype to use ESVeg formatted XML vegetation data
  * function meanTraits calculates mean trait values e.g. (weighted) mean Ellenberg indicator values
  * minor bug in taxval

version 0.5.7 Okt 2012
  * function childs now also with synonyms

version 0.5.6 22-Mar-2012
  * bug in taxval concerning the coarsening of taxonomic levels
  * slightly improved encoding of vernacular names

version 0.5.4 16-Jan-2012
  * columns stat and p.value added in syntab if using multipatt
  * improved function parents

version 0.5.3 Jan 2012
  * bug in syntab if using cluster vector without levels
  * function reShape.veg makes observation data frame from vegetation matrix
  * bug in tv.refl choosing sometimes the wrong automatic reference list

version 0.5.1 Okt 2011
  * Profiling: Performance of tv.veg, tax and taxval has been improved (a run of tv.veg('elbaue') was around 10 sec and is now 3 sec

version 0.5 Okt 2011
  * VegetWeb access has been excluded due to installation problems of RMySQl on Windows OS. The code can be reloaded from the internet (see vignette)

version 0.4 Sept 2011
  * major improvements and bugfixes
  * new function syn to find the name swarm of a species
  * new function comb.taxa to manually manipulate species in vegetation frames
  * updated vignette

version 0.3.2 July 2011
  * bugs in childs and parents

version 0.3.1 June 2011
  * bugs concerning the build-in datasets
  * function tax enhanced
  * simple abundance transformations included in tv.veg

version 0.3 May 2011
  * directory permission of extdata changed
  * Access to the German National Vegetation database "VegetWeb" (http://www.floraweb.de/vegetation) through new functions vw.obs, vw.site and vw.veg (alpha stage!)
  * New tv.write function to write Turboveg databases
  * the taxonomic reference list GermanSL has been outsourced, to be downloaded from http://www.botanik.uni-greifswald.de/germansl.html, if needed
  * child and parent relationships through new functions child() and parents()
  * aggregation of taxa in taxval is now possible through all taxonomic ranks, see vignette

version 0.2.1 November 2010
  * bug in taxval due to changed default syn value in tax corrected
  * new option pa in tv.coverperc to produce presence/absence vegetation data

version 0.2 Sept 2010
  * function freqtab replaced by the more powerful function syntab (with optional usage of function multipatt (package indicspecies))
  * Turbowin root path (tv_home) is now stored as global R option, see options('tv_home') and investigated during package loading
  * possible character conversion between encodings for tv.site

version 0.1.5 March 2010
  * function tv.compRefl rewritten
  * default values in taxval changed
  * GermanSL updated to version 1.1.3

version 0.1.1 November 2009
  * updated vignette
  * function metainfo is now called tv.metainfo

version 0.1 November 2009
  * First CRAN version
