3.2.9.0 * Database Version 19 New Features
+ Scan Options - Allow QA in scan now implemented
+ Scan Options - Allow Indexing in scan now implemented
+ Scan QA Options - Allow restriction of available image cleanup tools
+ Scan QA Options - Allow enabling of image assessment and restriction of available assessments
+ The ability to sort barcode values in a specific order before applying the barcode processing rules. The default order is top to bottom.
+ If there is an error in the error logging, then a text file will be written to the 'My Documents' folder called 'Qscan3_LoggingError_yyyyMMddHHmmssff.txt' containing the error and the software should continue
+ When logging database upgrades, the database connection info is logged as additional information
3.2.9.0 Bug Fixes
#334 - Record browser settings are now saved per project, per PC. Settings will revert to default the first time the project is accessed after this update.
#422 - Fixed some scenarios where shortcuts weren't processed
#431 - Refresh All Lists can now be assigned a shortcut
#433 - Description in record browser updates correctly when set to a field
3.2.8.1 Bug Fixes
#### - Fixes issue introduced in 3.2.7.0 that caused it to hang on start up if there was an empty keymap
3.2.8.0 * Database Version 18 New Features
+ Allow configuring of scanning and exporting tasks in Manager
+ Added optional export dialog for when export is selected in Qscan, to allow choice of export and execution style
3.2.8.0 Bug Fixes
#### - Fixes bug introduced in 3.2.6.0 whereby under certain circumstances index data was not saved and generated an error
#### - Fixes issue where when running export for first time with a batch field that has just been indexed, it will fail saying the field isn't indexed.
#425 - Fixes bug introduced in 3.2.7.0 that prevented the export errors from showing correctly
#427 - Can now use shortcuts for cut, copy and paste in index fields
#428 - Edit field dialog will state which field is being edited in the title
#429 - Fixes bug introduced in 3.2.7.0 that prevented any Imaging shortcuts from working
#430 - Can no longer save menu shortcuts (or other reserved shortcuts) as shortcuts in key mapper. Will show error on OKing/applying.
3.2.7.0 New Features
+ Added Export Log content item to custom export
+ Added 'ABBYY81' section to app.config to allow control of licence used, licence issuer and creation of ABBYY log file
+ Added global setting "Export Log Retention Period" to control how long export logs are retained on disk ("C:\ProgramData\The Plumtree Group\dartQscan3\Export Logs)
+ Added ability to disable/enable components within a custom export
+ Added ability to view and edit custom word list when using spell checking (in edit field dialog, in Spell checking tab)
+ Added support for importing Qscan2 configs with JPEG file format and 24-bit colour settings
+ Added creation of shortcut to Export Logs folder in setup
+ Export Logs folder removed on uninstall
Changes
- ABBYY log file no longer appended to export log
- Removed 'ABBYY layout cached' and 'ABBYY image cached' messages from export log for ABBYY 8.1 export content
- By default text exports will be created after image exports in the execution order of a custom export
- Updated Atalasoft components from 10.0g (10.0.5.52720) to 10.3 (10.3.0.58346)
3.2.7.0 Bug Fixes
#### - Export log is no longer written to "My Documents"
#### - ABBYY 8.1 export progress text when 'Writing Document', now goes from 0% to 100% (instead of 50% to 100%)
#### - ABBYY 8.1 export progress text now updates sooner when starting "Writing Document" stage
#### - ABBYY 8.1 export progress text now has "Finalising Document" state after document is written
#### - Fixed small memory leak in ABBYY 8.1 export
#### - Fixed out of memory issues when processing large images with multipage TIFF and PDF based exports
#### - Fixed progress reporting for multipage TIFF and PDF contents in custom export
#### - Key map is now saved if modified (it is saved per user)
#### - Fixed issue where under certain circumstances could not edit some shortcuts
#328 - See #418
#411 - Now supports importing Qscan2 configs with JPEG file format
#414 - Fixed issue with having more than one replace or substitution in any custom string
#418 - Optimised Hiding/Showing of dockable panels (and removed unnecessary code)
#419 - Task is not stopped until after confirming document count for export, ensuring the toolbar doesn't get hidden
#420 - If there is only one project, then it will automatically be selected when running the software (but not when specifically going to the change project dialog)
#421 - Fixed issue with Database upgrade 14->15 with SQL CE
#423 - Error is now handled correctly when the same shortcut combination is assigned to two different actions
3.2.6.0 New Features
+ ABBYY FineReader 8.1 OCR option in custom export (supports PDF, PDF/A, RTF, Word95, Word XML and Text outputs)
+ Added new shortcut items: Perform Auto-Inserts (<CTRL>+I), Scan From End (<CTRL>+S), Scan From Start, Scan Inserts and Rescan Current - defaults will NOT effect existing installations unless restored in Edit Key mapping
3.2.6.0 Bug Fixes
#415 - Added shortcut for Auto-Inserts (default <CTRL>+I)
#416 - displays suitable message if trying to select a text data source as a lookup field
#417 - batch, consignment and delivery level indexing is now saved correctly
3.2.5.0 * Database Version 17 New Features
+ Support for spell checking on text fields
+ Support for (Capsure) auto-insert functionality
+ Allows text fields to be displayed over several lines (Lines value within field configuration in Manager)
+ Ability to print patchcode sheets for document separators from within Manager
+ Ability to print auto-insert sheets from within Manager
3.2.5.0 Bug Fixes
#412 - Included Qscan3 external importer on standalone version
#413a - When importing text fields from DartEDM2, if no length is available it will default to 50 instead of 0
#413b - If a field length is less that 2, an error will no longer occur when trying to format that field within a custom string
3.2.4.0 * Database Version 16 New Features
+ Optimised manager code
+ The ability to duplicate an export config (right-click and select Duplicate)
+ The ability to duplicate a data source (right-click and select Duplicate)
+ The ability to view and enable/disable export servers from Manager
+ List view style in Manager is now saved between sessions
3.2.4.0 Bug Fixes
#### - Fixed bug in export service where the check to see if there were any batches waiting for export incorrectly returned True
#### - Fixed issue where clicking twice to rename item in manager didn't always rename correct item
#### - Reduced flickering on barcode config dialog
#338 - Can now disable export service, see new feature.
#397 - Selected items remain consistent in Manager
#405 - Batches will now be ordered sequentially, even if deleted
#407 - Now correctly saves updates to export service project configs
#409 - Removed old Qscan 3 importer plugin
#410 - Fixed scanner restrictions with standalone version
3.2.3.4 Bug Fixes
#### - Fixed issue where viewing an export log in manager when the image store was inaccessible would cause a crash
#### - Fixed issue where BatchPageCount and BatchPageIndex within custom strings could return 0
#### - Fixed issue with Single page TIFF andf JPEG components of custom export where the page number wasn't reported on an error
3.2.3.3 * Database Version 15 Bug Fixes
#### - Fixes issue where software tried to generate a new consignment in a new month and failed
#### - Fixed issue with DBUpgrader where it didn't correctly check for existence of constraints
3.2.3.2 Bug Fixes
#403 - List fields now default to <Not Indexed> rather than nothing when empty
#406 - Software no longer crashes if a list field is empty (as opposed to <Not Indexed>)
3.2.3.1 New Features
+ Can now select 'Batch ID' within a custom string
+ Can now set default image layout in Global Settings
Bug Fixes
#400 - List fields saved when pressing enter if last field
#401 - List field values now correctly refreshed after change project
#404 - Can now set custom export root export path to UNC path
3.2.3.0 Changes
- List box style for list fields changed. No longer allows typing of value (aside from initial letter)
New Features
+ Add 'Export Root Path' export value for export custom strings in custom export
+ JPEG output in custom export (Needed for C-Cube export support)
+ Conditional image output for both JPEG and single page TIFF export based on colour depth (Needed for C-Cube export support)
+ Dependent list fields
+ RecordID added to Qscan fields available in custom strings
+ Date field can now be destination for a lookup
3.2.3.0 Bug Fixes
#### - When appending to an existing file, the log message was logged as an error, is now logged as a message
#### - Single Page TIFF export fields (Path and Filename) are now saved as page level values (instead of document level)
3.2.2.1 Bug Fixes
#388 - Now handles non-standard multifeed errors.
#398 - Toolbar size now saved.
#399 - Lookups with 1 key and 1 value using a stored procedure now work.
#### - Automatically selects padding char in custom string formatting when has focus to make seeing a space and editing easier.
3.2.2.0 * Database Version 14 New Features
+ Enhanced batch logging (on Full) to include more information from barcode recognition, patchcode recognition and index lookups
+ Exporting of a project configuration (Export Project on project context menu in Manager)
+ Importing project configuration via project importers (Qscan 3 External Importer)
+ Project importing is now transactional and if an import fails, nothing will be created
+ Padding character option in justification tab of format dialog for custom strings
+ Ability to move a project to a different project group (Move Project on project context menu in Manager)
+ Qscan 3 importer now copies exports, import service project and export service configs
3.2.2.0 Bug Fixes
#252 - Browse button added for text data source file
#256 - Batch Log and Image Information in view menu now work
#### - Batch log entries now show field name rather than ID where relevent
#### - Batch log dialog now shows batch name
#### - Removed flickering from progress dialog when deleting batch
#### - Right trimming a custom string now works correctly
#### - Now logs exception type in error log
#### - ISIS errors now include error message
3.2.1.0 * Database Version 13 Changes
- Only checks for patchcodes on front side of pages
- Default barcode behaviour for new projects will now set 'Continue to next rule if already matched'
- Default behaviour for new barcode rule will keep the barcode page
- Error log extensions changed to .qscanlog
- Support email now also includes old log if exists
New Features
+ Ability to configure when to check for barcodes (see barcode config screen)
+ Export progress and completed export view now show the number of documents and pages on the summary page
+ Error log size capped at 1MB, then renames to old and starts new log. At most, logs will take 2MB (old & current)
+ Added 'Copy' and 'Copy As HTML' to log viewer
+ Log viewer allows browsing for log file
+ Copy button for machine name in licensing dialogs
+ Option to save support info in help menu
+ .qscanlog files are associated with QscanLogViewer, so can be opened by double-clicking
3.2.1.0 Bug Fixes
#320 - Will now be prompted to confirm deletes of custom strings and fields
#332 - Now have ability to configure when to check for barcodes
#380 - Export errors list selection now takes you to the correct field within the document and page
#392 - See #332
#### - Project list in project selection now sorted by name
#### - OK button on export progress dialog is disabled during export
#### - OK button on export progress dialog has focus when export complete
#393 - Fixed tab order on server page of dart2 export
#394 - Missing data added to standalone DB
#395 - Fixed issue where import service tried to display message dialog
#### - Custom validation is now checked in export checks
#### - Fixed issue with PDF Append
#### - Busy cursor shown while waiting for select scanner dialog
#### - Will automatically assigned scan and export tasks when opening a batch without any tasks assigned
#### - Fixed issues with deleting the back of deleted patchcode sheets
3.2.0.2 Bug Fixes
#### - Fixed issue with standalone install
#### - Included missing DartEDM2 importer in the standard install
3.2.0.1 Bug Fixes
#### - Minor fix within external PDF Append library
3.2.0.0 * Database Version 12 New Features
+ Multifeeds and paper jams now handled correctly when scanning
+ Option to prompt for continue/change project after successful export (Enable in Configuration\Global Settings\Project Continue Prompt)
+ Support for custom index validators (NHS Number and bloodtrace PGL number included)
+ Check digits can be removed in barcode detection settings
+ PDF Append Export for Dart v2
+ New DartEDM2 project importer for easily creating projects directly from DartEDM2 (Standard, PDF Append and blood trace)
3.2.0.0 Bug Fixes
#284 - Support for blood trace
#323 - Both barcode readers now show check digits by default
#388 - Multifeeds are no longer logged to the error log
#### - Support for authenticated proxies in the following export plugins: DartEDM2, PDF Append for DartEDM2, Custom BMI DartEDM PDF Prepend
#### - Support for authenticated proxies in the DartEDM2 import plugin
#### - Fixed issue where barcodes on a new doc patchcode sheet were never processed
3.1.6.0 Changes
- New Batch option in Qscan now also archives the current batch as well as creating a new batch
New Features
+ Ability to customise toolbar in Qscan (in Manager under Configuration\Global Settings\Default Qscan UI Configuration)
3.1.6.0 Bug Fixes
#390 - Complete fix for multiple index values getting saved against the save field
#391 - Fixed issue where under certain circumstances an exception is generated exiting software with an empty batch
#### - Removed unnecessary separators from toolbars when certain buttons are hidden
3.1.5.0 New Feature
+ Ability to change toolbar size in Qscan
3.1.5.0 Bug Fixes
#### - Fixed issue with Dart2 export whereby the upload failed with older versions of DartEDM.
#390 - Partial fix for multiple index values getting saved against the same field in some situations.
3.1.4.0 Changes
- Default root export path for custom exports is now changed to 'My Documents' folder instead of 'Common Documents' folder
New Features
+ Added option to requeue multiple batches
+ Added option to requeue all failed batches
+ Description is now added to columns in details view in manager
+ Regular expression-based named-capture extraction in string formatting for custom strings
3.1.4.0 Bug Fixes
#377 - Fixed bug where configure scanner button was sometimes visible when it shouldn't be
#383 - Can now requeue multiple batches
#386 - Fixed Manager crashing in certain situations
#387 - Project description was not being displayed when editing a project
#### - When connection to an image store fails, an appropriate message is now logged in the error log
#### - Null values in lookup results no longer cause an error
#### - Field casing option now works when indexing
#### - No longer shows 'End of Batch' message when pressing enter on the last document level field when the field value is invalid
#### - No longer shows 'End of Batch' message when there are indexing errors on the last document
#### - Fixed issue where index validation errors were shown multiple times
3.1.3.3 Bug Fixes
#### - If can't initialise softek barcode reader for patchcode recognition, now logs helpful message and continues if not needed. No errors will be logged if patchcode recognition not used.
#### - If conversion to bitonal bitmap for barcode detection fails, exception is handled properly.
#### - Batch browser is refreshed when project is changed.
#### - Removed unnecessary files from plugins folder in setup
#385 - Fixed typo on about screen
3.1.3.2 Bug Fixes
#### - Fixed issue with BasicExport that caused exports to fail
#### - If bulk importer results in an empty batch (due to invalid images, etc.) it now deletes the batch instead of trying to export it
#370 - Renamed 'Automatic Record Validation' to 'Automatic Mandatory field validation'
3.1.3.1 Changes
+ Renamed 'Export Service' in Manager to 'Exports'
+ Renamed 'Export Service\Configs' in Manager to 'Exports\Export Service Configs'
+ Renamed 'Export Service\Log' in Manager to 'Exports\Export Service Log'
+ Enhanced export log output for Dart exports
3.1.3.1 New Features
+ Can now view the export log of an entry in the export queue
3.1.3.1 Bug Fixes
#### - Docking exceptions are no longer logged unless debug is enabled in Qscan.exe.config
#343 - Failed queued exports are now removed if the batch is re-exported with the same export
#### - Viewing completed export log, messages are now in correct order
#379 - All lists have a default sort order now
#### - Double clicking now edits import service projects
#### - Failed exports now no longer retry after 1 hour unless set to retry
#378 - Fixed issue where error reported incorrectly when failing to upload with Dart BMI Bookmark export
#### - Fixed issue where successful export was not removed from export queue
#### - Fixed issue where export reported failure when set to completely delete the batch, even though it was successful
#### - Fixed issue where BMI export would succeed even if bookmark upload failed
3.1.3.0 Breaking Change
+ If using a stored procedure to perform an index lookup, please follow the new guidelines, where the key(s) must be returned in the resultset and the parameter names must be configured
3.1.3.0 New Features
+ Index lookups now allow for up to 3 key fields.
+ An index lookup will only be triggered on pressing return in a field or a barcode being read and no longer by any of the following:
i) the field focus lost via a tab or mouse click
ii) the whole record is saved, navigation to a different record
3.1.3.0 Bug Fixes
#335 - Qscan (not enterprise) will automatically break batch locks under certain conditions, i.e. recovering from a crashed export
#364 - Can no longer open a batch in enterprise version if the image store is onaccessible.
#365 - Batch already locked message is improved
#382 - Manager no longer crashes when double clicking a custom string to edit
#### - DartCapture Export - added check for illegal characters in batch name
#381 - Fixed issue where when the export checks were successful, but the export failed, the completed export log was not saved
3.1.2.0 New Features
+ Added About screen
+ Added license key to splash screen
+ Added Email Support option in Qscan help menu - attaches error log and PC info to email
+ DartCapture export now uploads Document Data
3.1.1.0 Bug Fixes
#372 - Fixed bug displaying export errors
#373 - Fixed a database update that wasn't included in new installs
#374 - Removed debug message from error log
3.1.1.0 New Features
+ DartCapture export
3.1.0.0
3.1.1.0 Bug Fixes
#228 - Treeview in manager should now correctly refresh selection when collapsing a parent node of the currently selected node
#276 - Fixed issues where treeview selection sometime became incorrect
#349 - Fixed error when double clicking on export errors browser with no batch selected
#358 - Single click activation in export errors browser
#363 - Minor changes to batch deletion dialog
#366 - Edits the correct item in manager when double-clicking/editing an item from a non-default sorting
#368 - Minor aesthetic changes to export errors browser buttons
#368 - Always defaults to showing errors when export error browser is shown
#369 - Deleted pages now displayed with a page number of 0
3.1.1.0 New Features
+ Version numbers synchronised between all applications
11-02-2013 Bug Fixes
#349 - Fixed crash when clicking on whitespace at bottom of batch browser or export errors list
#352 - Fixed issue where attempted to save index data after batch was unlocked
#353 - Changed default sort order in log viewer to newest first
#354 - See #352
#356 - See #352