queXF Changelog

New in version 1.17.0

January 21st, 2015
  • Manual banding has been updated to allow for box group merging and the creation of free text boxes in empty space (no borders required). Page corners can now be solid boxes instead of corner lines. An update to the queXML PDF generation functions will mirror this change. OCR (in addition to ICR) can be enabled (using tesseract) to allow for printed numbers to be read from the form (including as page 'barcodes'). A secondary position for page barcodes can also be defined if you wish to place them in different places on different forms. Many bugs have also been fixed. Damien Zammit has contributed improvements to the ICR functionality including improving the detection algorithm and implementing smarter aspect ratio conversions.

New in version 1.16.0 (November 19th, 2014)

  • New Feature: Verification - replaced GET to submit with POST and autofocus to assign button for faster form submission
  • New Feature: Allow for images from scanned forms to be stored as files instead of in the database
  • New Feature: Don't save NULL/empty values in database to save space
  • Fixed Bug: Form templates listed in ascending order so newer forms harder to access - reversed
  • Fixed Bug: Long text fields not verifying
  • Fixed Bug: Database structure inefficent

New in version 1.13.5 (November 13th, 2012)

  • This version adds feature enhancements, including better barcode detection and faster verification submits by using POSTs instead of GETs.
  • Bugfixes include fixing an error in CSV output with labelled multiple choice questions.
  • Translations have been updated from Launchpad.

New in version 1.13.3 (March 24th, 2012)

  • A form compatibility test has been added to see if your form is compatible with queXF.
  • This test will also automatically show up if importing a new form fails.
  • Bugs when deleting forms and outputting data with "0" values or labels in them have been fixed.
  • Translations have been updated from Launchpad.

New in version 1.13.2 (December 22nd, 2011)

  • A bug with downloading data on some browsers has been fixed.
  • Definition of bounding boxes is now set by using portions of the page instead of each corner of the box.

New in version 1.13.1 (December 6th, 2011)

  • Handling of forms where pages are missing or undetected has been improved.
  • Example ICR databases are now available in the documentation directory.

New in version 1.13.0 (November 15th, 2011)

  • Questionnaires that have been created in queXF via export from queXS or Limesurvey can have their verified paper forms uploaded to a queXS or Limesurvey installation via XML-RPC.
  • Bugs in scaling and rotating under specific conditions, CSV output, fixed width output, and PSPP output have been fixed.

New in version 1.12.2 (October 13th, 2011)

  • A few bugs in the verification process of the new page setup system have been resolved, and the new log system has been improved for better display.

New in version 1.12.1 (October 7th, 2011)

  • A bug in the new ICR feature (during recognition, the thinning function failed due to a quirk in PHP global handling) has been fixed.