
LaF version 0.8.6
===============================================================================
* Bug fixed in csv-reader with separators in first line contained in quotes.
* Bug fixed in csv-reader. In case of an incomplete line (with less columns than
  it should have, the reader stopped without warning. It fill now generate a
  warning and continue reading. The missing columns are read as empty strings
  (resulting in NA for numeric fields).

LaF version 0.8.5
===============================================================================
* Allow user to set encoding for `read_dm_blaise`. As these files are usually
  used on windows systems the default encoding is latin-1.

LaF version 0.8
===============================================================================
* Detects and ignores byte-order-mark
* Added option to ignore (set NA) fields that could not be converted; 
  previously this generated an error.

LaF version 0.7
===============================================================================
* Fixed memory leak
* Added option to show progress bar in process_blocks

LaF version 0.6.3
===============================================================================
* Minor update. Fixes error in detect_dm_csv with sample = TRUE. As reported
  by spinwards. 

LaF version 0.6.2
===============================================================================
* Minor update. Fixes error with '~' in the path name.

LaF version 0.6.1
===============================================================================
* Minor update. Fixes bug in the C++ code. This bug only affected colfreq and
  colnmissing one some platforms when there are missing values in the numeric
  columns. 

LaF version 0.6
===============================================================================
* Internal changes: switched documentation to roxygen; changes to namespace and
  description files to pass tests.

LaF version 0.5
===============================================================================
* Added ability to use data models for opening files. These contain a 
  description of the column names and column types etc. The data models can be
  saved to and read from YAML-files.  For CSV files the data models can also be
  automatically detected. Blaise data models are also supported. (see laf_open,
  write_dm, read_dm, read_dm_blaise, detect_dm_csv)
* The ability to set the levels of columns.  When reading these columns are
  automatically converted to factors. 
* Some routines were added to read specific or random lines from a text file
  (see get_lines, sample_lines) and to determine the number of lines in a text
  file (see determine_nlines).
* Fixed bug with nrows, which could return the wrong number of lines when the
  size of the file exceeded 2 Gb. 

LaF version 0.4
===============================================================================
* Added methods for the calculation of simple column statistics such as mean, 
  sum, number of missings, frequency table, min, max. 
* Fixed bug in skip option in laf_open_csv on windows machines with files with 
  DOS-line breaks
* laf_open_csv and laf_open_fwf now also accept r'isch column types: numeric, 
  and factor instead of double and categorical.
* Fixed bug with checking if file can be opened on some windows network shares

LaF version 0.3
===============================================================================
* Fixed bug with categorical columns. The levels of the categorical columns not
  always match those in the file.
* Added option to laf_open_fwf and laf_open_csv to trim white space from string
  and categorical columns.
* Added option to laf_open_csv to skip the first lines in the file.
* Added ability to read floating point numbers in scientific format.
* Added tests.

