Changelog
=========

0.5b2 (2014-01-29)
------------------

- Fixed error when editing old rows, created before version 0.5
  [keul]
- The import from CSV form can be used when no configuration has been given.
  A basical configuration will be guessed by columns headers
  [keul]
- Select colum now enforce vocabulary values
  [keul]
- New column type: "Monetary"
  [keul]
- When exporting in CSV, always quote data. This prevent some fancy
  Excel/OpenOffice interpretation
  [keul]
- Column validator can be executed also when importing from CSV
  [keul]

0.5b1 (2014-01-13)
------------------

- Soft dependency on jQuery DataTables plus "*Row Grouping Add-on*".
  This add new features like live-search in table, batching and colum sorting.
  [keul]
- Added a JavaScript command for expand/collapse available view when editing
  (this can help in cases where you added a lot of columns)
  [keul]
- Fixed critical error in the "Files" column; when selecting existing file
  the column id was ignored
  [keul]
- Added new feature: registering validators
  [keul]
- Added validator for required field
  [keul]
- Added validator for unique field
  [keul]
- New field type: "Email", for inserting an text in e-mail format
  [keul]
- New field type: "Numeric", for inserting an text in numerical format
  [keul]

0.4.1 (2014-01-03)
------------------

- Added uninstall profile
  [keul]
- Fixed bug in finding duplicate rows when importing from CSV
  (close `#1`__) [keul]

__ https://github.com/RedTurtle/collective.tablepage/issues/1

0.4 (2013-11-14)
----------------

- Do not display selection checkbox if I can't delete a row
  [keul]
- Raise lifecycle events properly when creating files
  [keul]
- New field type: "Files", for uploading a set of files to
  be rendered in the same cell
  [keul]
- Labels inside the table are now supported
  [keul]
- New view for displaying data on multiple tables
  [keul]
- New field type: "Link", for inserting an URL or an internal
  reference
  [keul]
- CSV export done by backend get UUIDs when applicable
  [keul]
- CSV import now validate data: do not import every text you
  read from the file
  [keul]
- CSV import now transform URL/path to valid content uuids  
  [keul]

0.3 (2013-10-18)
----------------

- Different versioning message when a row is changed
  or modified [keul]
- Added missing versioning attempt when using CSV upload
  [keul]
- Fixed a performance/security problem: data inside text cells
  were transformed to HTML without any check (and this was also
  *really* slow)
  [keul]
- Can now delete multiple (or all) rows
  [keul]
- CSV import is not importing anymore inside wrong colum when an
  unknow header is found
  [keul]

0.2 (2013-10-11)
----------------

- Fixed missing translations [keul]
- Do not display "download as CSV" for empty tables [keul]
- Added an option for choosing when display headers [keul]
- Handle loading of duplicate file id: file is not loaded twice but
  same reference is kept [keul]
- Do not display "Edit table" or row's commands if no configuration
  has been set [keul]

0.1.2 (2013-09-27)
------------------

- fixed encoding error on columns headers [keul]
- fixed encoding error on editing rows [keul]

0.1.1 (2013-09-23)
------------------

- Fixed UnicodeDecodeError problem with non-ASCII chars [keul]

0.1 (2013-09-19)
----------------

- Initial release
