version 1.3.7
- Small updates to conform to CRAN policies.

version 1.3-5
- Small updates to conform to CRAN policies.

version 1.3-4
- bugfix in logging of correctWithRules (factors were incorrectly logged).

version 1.3-1
- abs is now an allowed symbol in deterministic corrections (see ?correctionRules)
- small documentation updates: the DL-distance used in correctTypos is the _restricted_ DL-distance.
- bugfix in correctSigns: not all swap-options were found when edits involving <= (or >=) are involved (thanks to Sander Scholtus).
- bugfix deterministic imputation: wrong logging when multiple rules were applied to a record (thanks to Jeroen Pannekoek).

version 1.3-0
- Added deterministic imputation (correction) feature, see ?imputationRules

version 1.2-1
- Added 'round' option for deduImpute.editmatrix (defaults to true)
- bugfix in correctSigns: some correction opportunities were missed because of ignored constant vector in constraints.

version 1.2-0
- Discussion papers used to be included as vignette. Now only as pdf in inst/doc
- deducorrect object gains 'call' attribute.
- deduImpute now sets data to NA according to adapt (should be more intuitive)
- deduImpute accepts 'editset'. Imputations causing new violations are reverted afterwards
- correctRounding, correctTypos, correctSigns now S3 generic and accept 'editset'. Corrections causing new violations are reverted afterwards.
- deduImpute now accepts data.frames with more variables than specified in editset (-matrix, -array)
- bugfix: counting nr. of imputations in deduImpute.editmatrix in presence of 'adapt' argument
- BREAKING CHANGE: Removed deprecated argument 'Q' from 'correctRounding'
- BREAKING CHANGE: Argument 'R' of correctRounding is renamed 'E' for consistency reasons 

version 1.1-3
- Solved problem in vignette, caused by updates in editrules.

version 1.1-2
- Discussion paper included in 'doc' directory of package
- Solved bug in deducorrect object: rownames of $corrections were sometimes duplicated

version 1.1-1
- Updates on vignette, index.html of online manual and documentation.
- Solved possible clash with plyr: both editrules and plyr publish a reduce function.

version 1.1-0
- Deductive imputation methods for categorical data: deduImpute, deductiveLevels
- Deductive imputation methods for numerical records: deduImpute, solSpace/imputess, deductiveZeros
- Solved corner case: constructing deducorrect object when nothing was corrected failed.

version 1.0-2
- correctSigns has more thorough argument checking. Variables in flip or swap, not occuring in rules are removed.
- Test for unimodularity of editmatrix in correctRounding can optionally be turned off.
- fixed a bug in correctRounding causing inequality violations in certain cases (Thanks to Kenneth Chin-A-Fat)
- passing argument Q to correctRoundings now emits error

version 1.0-1
- fixed bug in correctSigns causing inequality violations in certain cases.

version 1.0-0
- discussion paper published and added to package documentation

version 0.9-6
- Shrunk included papers with tools::compactPDF()
- Small changes to fix warnings and errors after update of editrules and R2.13-patched
- Vignette finished

version 0.9-5
- vignette nearly finished
- Package now depends on editrules version >= 0.6
- Changed getUsername so it uses Sys.info

version 0.9-4
- Fixed a bug in correctTypos: all solutions were flagged as partial.
- Fixed a bug in damerauLevenschtein distance

version 0.9-3
- vignette virtually complete
- made detection of username more robust
- correctRounding does not allow generation of new inequality violations, compatible with correctTypos.
- correctTypos now checks solution suggestions for generating new inequality violations.
- set variable Q in correctRounding to deprecated
- fixed bug in isTotallyUnimodular
- old.correctSigns now removed
- added index.html for vignettes

version 0.9-2
- some work on vignette
- deducorrect object how has "user" slot
- correctSigns has new, easier interface and can take inequalities into account.
- correctSigns now breaks of a 1e5 sign flip combinations - can be adjusted by setting "maxCombinations"
- solved bug causing correctSigns to crash if no records at all were fixed.
- correctRounding failed when running on R 2.10, is fixed.

version 0.9-1
- Fixed a bug in correctTypos: when a record was invalid but no sensible corrections could be made, the function returned an error
- Smashed a bug in correctSigns: error extracting constant for editmatrix containing equalities and inequalities

version 0.9
- initial version
