Call: +44(0)20 7428 1255

Release Notes For Matchcode Data Capture and Batch Applications


Version 1.1.2 (Y11M11)

  1. Matchcode ALL: Added support for different server character encoding formats.
  2. Matchcode Batch: Added support for input/output file to have a character encoding specified.
  3. Matchcode McViewer: Added support for different file character encodings.
  4. Matchcode Batch: Improved handling of World pools when COUNTRYCODE or COUNTRYNAME are specified as input fields.
  5. Matchcoee ALL: Added support for formatting LATITUDE/LONGITUDE fields from Matchcode International (Zephyr) server.

Version 1.1.1 (Y11M08)

  1. Matchcode ALL: Chaged to display Unicode to support International data sets. Batch input files should be ASCII or UTF-8.
  2. Matchcode Manual: jobfile search parameter settings where not being set correctly in client server mode. Issue #1037.
  3. Matchcode ALL: Support for Matchcode world server fields.
  4. Matchcode Batch: Lowered CPU usage when batch is paused. Issue #1261.
  5. Matchcode DC: Fixed an issue with detecting a postcode in the input address. Issue #1231.
  6. Matchcode Manual: Changed to not disable the Filter menu option if in client server mode as this made it impossible to change Filter settings if you unticked the "show this dialog whenever a new job file is opened" option without switching to stand alone mode. Issue #1022.

Version 1.0.13 (Y10M11)

  1. Matchcode ALL: Fixed a problem with converting non standard country codes to ISO2 codes.
  2. Matchcode ALL: Updated the list of ISO2 country codes.
  3. Matchcode DC: Fixed a problem with ListMode and switching pools. Issue #938.
  4. Matchcode Batch: Fixed problem processing input files > 4GB. Issue #927.
  5. Matchcode Batch: ADDR formatting options now passed to all pools.
  6. Matchcode Batch: Fixed issue with stand alone mode and matching type Rapid Addressing. If AddNonPafElements was enabled Formatted Address lines were not correctly output.
  7. Matchcode ALL: Enabled editing of PAF pane elements via left clicking with the mouse.
  8. Matchcode Manual Enabled editing of Output pane fields via left clicking with the mouse.
  9. Matchcode ALL: Fixed a problem with single search when names data is available.
  10. Matchode Batch/Manual: MAXNAMES can now be set via the names matching options dialogue.
  11. Matchcoce ALL: fixed Names Date of birth field not being handled properly. Issue #975.

Version 1.0.12 (Y10M05)

  1. Matchcode ALL: Address formatting property pages now display example addresses.

Version 1.0.11 (Y10M02)

  1. Matchcode ALL: Fixed an issue with the Data Configuration dialog not refreshing the dropdown list of available pools when the OnDemand login details are changed.
  2. Matchcode ALL: SSC code support via Sortcode 3.
  3. Matchcode ALL: Fixed an issue with the Data Configuration dialogue not defaulting to the last used host under some circumstances.

Version 1.0.10 (Y09M11)

  1. Matchcode Batch: Fixed an issue with Batch reporting an error on encountering the end of a very large input file.
  2. Matchcode Batch: Fixed an issue with reading custom flag settings from job files created with version of Batch prior to 1.0.8.0.
  3. Matchcode DC: The Matchcode OnDemand service can now be configured as a data source.
  4. Matchcode DC/Manual: Fixed an issue with performing a rapid address lookup on a very long address line. Issue #773.
  5. Matchcode ALL: Fixed an issue with a fresh install and auto detection of a default pool. Issue #752

Version 1.0.9 (Y09M08)

  1. Matchcode ALL: default pool selection changed to ignore zapcode/nearcode pools.
  2. Matchcode Batch: removed ADDRESSKEY and ORGKEY as fields that can be added as input fields. Issue #682.
  3. Matchcode ALL: added support for UNISERVASP field.

Version 1.0.8 (Y09M05)

  1. Matchcode ALL: Implemented individual Client type licensing.
  2. Matchcode Batch: Fixed an issue with spurious output for OUTPUTSTATUS under some circumstances.
  3. Matchcode ALL: Corrected ISO2 code for Sweden should be SE not SW.
  4. Matchcode ALL: Changed handling of pool country code to take into account non standard codes, also all codes are now converted to ISO2 for comparison purposes.
  5. Matchcode ALL: If a country code is specified and search all pools is selected then if the country code does not match a pool the World pool is queried if one exists.
  6. Matchcode Batch: Success criteria has been adjusted. To be successful a query must return MCD_SUCCESS or MCD_INSUFF and meet any user selected criteria.
  7. Matchcode Batch: Fixed in issue with jobfiles specified via the command line not being recognised as valid if opened for modify
  8. Matchcode DC: User field formatting, added formatting dialogues for processing flags.
  9. Matchcode Batch: Added OUTPUTSTATUS as a field usable by a custom flag.

Version 1.0.7 (Y09M02)

  1. Matchcode ALL: Linked with engine version 5.2.12
  2. Matchcode ALL: If not configured will look for a pool running on localhost and if they find one set localhost and pool as the default configuration. If there are multiple pools the first valid pool will be selected.
  3. Matchcode Batch: Added new command line switches /Input= and /Output=. These switches write new values for Input and output files names to the jobfile.
  4. Matchcode Batch: Fixed issue #639 the search type was not being reset to Cross-Match when switching from custom to other Type of Processing options.
  5. Matchcode ALL: The server setting for "User Codes" is no longer overridden.

Version 1.0.6.1 (Y09M01)

  1. Matchcode ALL: Linked with engine version 5.2.11.1

Version 1.0.6.0 (Y08M11)

  1. Matchcode Batch: Fixed issue #588, Matchcode Job File settings the "Batch" TAB was not being initialised properly.
  2. Matchcode Batch: Fixed issue #610, formatting options for LONGITUDE/LATITUDE were not being handled correctly.
  3. Matchcode ALL: Added new formatting options for LONGITUDE/LATITUDE. It's now possible to specify the separator used for degrees, minutes and seconds as either the default colon or a space character.

Version 1.0.5.0 (Y08M08)

  1. Matchcode DC: User Data Address formatting dialogue Postcode tab, the delivery point suffix tick box is now being initialised correctly.
  2. Matchcode DC: Search Options dialogue, the Invoke a search when enter key is pressed options now properly initialised.
  3. Matchcode DC: if connected in standalone mode and the User Data Options dialogue is opened and closed with OK the User Address formatting options are now initialised properly.
  4. Matchcode DC: Fixed issue #566, RCDB field returning wrong value if field name was identical to first characters of another field.
  5. Matchcode ALL: Corrected a problem with VANITYFLAGS, 'X' (VANITYFLAGS=3) was being output as 'A' (VANITYFLAGS=2).
  6. Matchcode DC: processing flags have been made available as user data fields.
  7. Matchcode DC/Manual: changed status bar messages to be more appropriate for non UK data sets.
  8. Matchcode Batch: disabled Data Configuration menu option while a batch job is running.

Version 1.0.4.0 (Y08M05)

  1. Matchcode ALL: the Return status of McSetConnectionMode now checked. This is to stop the case where the user requests a dedicated server but Matchcode fails to switch mode after initially connecting in MCD_CONNECTIONLESS mode.
  2. Matchcode Batch: added "The database will expire soon" option to the warnings TAB of the customise dialogue. Unselecting the option will suppress warning that the database in use will expire soon.
  3. Matchcode ALL: Enabled the CANCEL button on the Data Configuration window.
  4. Matchcode DC: Removed redundant menu items.
  5. Matchcode DC: Numerous changes to address accessibility issues.
    1. Accessibility TAB added to customise dialogue.
    2. Changed View TAB of the customise dialogue to use radio buttons.
    3. Added shortcut key Ctrl+R to search history.
    4. Ctrl-TAB will cycle through the TABS on the data pane if the data pane has the focus.
    5. Changed to switch focus to the PAF pane if the address is complete and switch to User Data is not enabled.
    6. Address Input pane now always has its label on the left.
    7. "User Field Format" dialogue the List control now has the initial focus. Changed formatted address dialogue so that there is one tick box "Justify lines" and one edit box labelled "down to line".
    8. The option to not display graphics in the PAF pane was disabled for client/server mode it will now work once more.
    9. When the font size is changed the columns of list controls will be increased in size if required. This applies to all columns and not just the first one.
    10. The configuration Combobox on the toolbar can now be accessed with Alt-C.

Version 1.0.3.0 (Y08M02)

  1. Matchcode ALL: Added support for connection mode 5.
  2. Matchcode ALL: Non specific RCDB fields are now accessed by postcode + DPS code.

Version 1.0.2.0 (Y07M11)

  1. Fixed an issue in McViewer with clicking on the first column when in fixed length mode.
  2. Matchcode DC/Manual: Fixed an issue with "search all databases when cross matching or browsing" not correctly displaying an ambiguity list of pools.
  3. Matchcode DC: Added a Default delay of 100ms before pasting to counter problems with windows gaining focus in time to accept keyboard input.
  4. Matchcode Batch: Batch no longer brings up a dialogue when a search fails, this was causing batch to pause until the user dismisses the dialog. Failures are included in the log file "Error accessing database" count.
  5. Matchcode Batch: Added OUTPUTSTATUS and FIELDSTATUS process flags to McBatch.
  6. Matchcode Batch: Added an Output Status section to the log file containing OUTPUTSTATUS statistics for the job. This is only present for Cross-Match jobs.
  7. Matchcode Batch: in stand alone mode process flags are now calculated in a consistant way to client/server mode.

Version 1.0.1.60 (Y07M08)

  1. Matchcode DC: Changed the error message when InitialiseRCD() fails to not state that the RCDB files don't exist when in fact it could be an invalid licence.
  2. Matchcode DC: Changed the way the address displayed in a ambiglist is created when using combined list mode and an address has been matched. It used to be built from only UK PAF address elements. It now handles non UK data sets.
  3. Matchcode ALL: Fixed an issue with the ENTER key exiting the Data Configuration dialog without initialising properly.
  4. Matchcode DC: Fixed an issue with Request dedicated server check box. The box should be greyed out however ticking and un-ticking search all databases when cross matching or browsing tick box re-enabled it.
  5. Matchcode Batch: When "Copy he input address if matching is unsuccessful" is selected the output address lines will not be truncated to 56 characters in standalone mode.
  6. Matchcode DC: Fixed an issue with the matched address not being displayed in the ambiguity pane when in one or two pane view.
  7. Matchcode DC: Pasting is now enabled by default. The new defaults are paste 7 formatted addresses lines with ENTER as delimiter to the application beneath Matchcode when the paste action is performed. When an full address is selected Browse will switch to the User data TAB by default.
  8. Matchcode DC: Column 1 of the Ambiguity list is now Auto size by default. This is so the whole address is displayed clearly in combined list mode and 1/2 pane view.
  9. Matchcode Batch: MCD_ERROR returned by the engine no longer causes batch to abort. the number of Instances of MCD_ERROR are counted and the total output in the log file.
  10. Matchcode Batch: Fixed an issue with Address matching options "Don't Flag PNR", "Add PNR", "Add Within" and "Add Above" options not being set correctly.
  11. Matchcode Batch: Fixed an issue in standalone mode with Unmatched Elements being effected by the vanity element settings of Address Matching Options.

Version 1.0.1.59 (Y07M05)

  1. Matchcode DC: Resolved an issue with fields padded with spaces being displayed in match data window when the "don't display empty fields" option is selected.
  2. Matchcode DC/Manual: Fixed a problem with "request dedicated server" becoming active for DC and Manual when it's supposed to be greyed out.
  3. Matchcode Batch: Changed the job wizard to make the edit control for the job file name editable and not read only.
  4. Matchcode DC: Single search now uses all the input lines and not just the first.
  5. Matchcode DC: Single line Address box will not allow scrolls bars to be enabled, the option now only applies to a multi-line address box.
  6. Matchcode Batch: Changed the TAB order of Matchcode Job File Settings dialog.
  7. Matchcode DC: Fixed a problem with building name address formatting in client/server mode. The wrong keyword "BNM" was being used instead of the correct "BLD".

Version 1.0.1.58 (Y07M02)

  1. Matchcode ALL: Data configuration dialog, renamed "Maintain a connection throughout the session" to "Request dedicated server".
  2. Matchcode DC/Manual: Disabled "Request dedicated server" option.
  3. Matchcode DC/Manual: Added shortcut key information to toolbar tooltips.
  4. Matchcode Batch: changed to handle double quoted fields that contain newlines.
  5. Matchcode Batch: Double quotes are now a valid padding character and can be included in user text fields.

Version 1.0.1.57 (Y06M11)

  1. Matchcode DC: Changed the default view to 2 pane.
  2. Matchcode DC: Changed the address input box to be a single line edit control when its single line and multiline edit box when its multiline.
  3. All apps: Combined "Database Files" and "Client/Server" dialogs into one dialog.
  4. Matchcode DC: Fixed a problem with fuzzy matching options getting reset to default when different configurations is selected.

Version 1.0.1.56 (Y06M08)

  1. Matchcode Batch: The Success Criteria dialogue is now country specific.
  2. Matchcode DC/Manual: Added /MCD command line switch to allow an alternate mcdbase.ini file to be specified.
  3. All apps: Fixed an issue with running Matchcode applications for the first time in standalone mode, applications were not picking up the correct country code.
  4. Fixed an issue with McViewer not displaying the size of files correctly.
  5. Matchcode DC: Added single line Address box option.
  6. Matchcode DC: Restricted growth of Address Box when resizing.
  7. Matchcode DC: Support for combined list mode in McBrowse made active.
  8. Matchcode Manual: Added the /MCD switch.
  9. All apps: Added formatting for RCDB fields. All are Text Case except Longitude/Latitude which allows Datum and units to be selected.
  10. All apps: Added the full set of Text formatting options to Text fields. In the past you had a choice of default or Title Case. Now its default, lower, upper or title case.
  11. All apps: Fixed a issue with Building name and Sub-Building name being reversed as user data fields.
  12. Matchcode DC: Fixed issue with user data and inserting fields after inserting the Control key field. Fields after Control key default to a delimiter of 'None' but default to 'Enter' before Control key was inserted.
  13. Matchcode DC: Made the Toolbar and Server pool selection ReBars movable and there positions saved and restored next time McBrowse is run.
  14. Matchcode DC: Changed the some default options to simplify the look of McBrowse.
  15. Matchcode DC: Renamed the "Server Pool" dropdown to "Configuration" as this better matches the "Client/Server" and "Database Files" dialogues. The functionality of the control has also been extended to allow the selection of saved database configurations when running in local mode.
  16. Matchcode Batch: When reading a JCF FldCodes are now checked to make sure they are not going to cause an assertion.
  17. All apps: Field names for Canada have been changed. FLAT and SUIT have been replaced by UNIT.

Version 1.0.1.55 (Y06M05)

  1. Matchcode DC: Default values of the following Cross Matching options changed. MAXTOWNS was 2 now 3 USEPOSTCODE was 0 now 1 ACCEPTPCCHANGE was 0 now 1 AKMATCHTOP was 0 now 1
  2. Matchcode DC: When using a Post server, Matchcode will not permit Focusing on any type other than the highest type where a selection exists. This indicated by greying every other red dot.
  3. Matchcode DC: New option "Don't show empty fields" option added to Customise Match Data Tab. It controls the display of fields with no data in the Match Data window.
  4. Matchcode DC: The "backspace" key functionality of Address elements and Ambiguities list pane has been added to the user data and match data panes.
  5. Matchcode DC: Back toolbar button added. When the Input address pane has the focus the button has the functionality of edit undo, otherwise the button has the undo select functionality.
  6. Matchcode Batch: Added /MCD command line switch to allow an alternate mcdbase.ini file to be specified.

Version 1.0.1.54

  1. Matchcode Batch: Changes to Matchcode GUI to add input Country Name and Country Code fields. When in "Search across pools mode" this field is used to select a specific pool to search.

Version 1.0.1.53 (Y06M02)

  1. All apps: Added a "CATEGORY" field. This is a Canada-specific field containing the SERP category code. It is always output regardless of matching success criteria.
  2. All apps: Added a "PCTYPE" field. This is a Canada-specific field. It is always output regardless of matching success criteria.
  3. Matchcode DC: Fixed the auto-formatting problem when data pasting in client/server mode by redoing the search.
  4. Matchcode DC: Changed default value of ShowPoolCombo to TRUE
  5. Matchcode Batch: For Canada "Statement of Accuracy" report now based on SERP Category V and C values.
  6. Matchcode Batch: Added Canada specific section to log file with counts of SERP Category and PCType values.
  7. Matchcode Batch: Microcoder, if licensed for Microcoder then Integrity button removed from view.
  8. Matchcode Batch: Custom flags concatinated/truncated etc now set for standalone and server mode.

Version 1.0.1.52

  1. All apps: Modified the handling of MDTKH field (Pixel PAF), which is now an RCDB field indexed on Address key.

Version 1.0.1.51 (Y05M08)

  1. All apps: Updated to allow setting server-side parameters in client/server mode.
  2. Matchcode DC: Disabled "Show DPS codes" option for non-UK databases.
  3. Matchcode Batch: Job setup changed to allow setting server-side parameters in client/server mode.
  4. Matchcode DC: Added area and postcode options to ADDR string when asking for default formatted address + area or postcode formatting options.
  5. All apps: Adjusted dialog/control sizes for different screens/fonts.
  6. Matchcode Batch: Fixed default field size for Uniserv database fields.
  7. Matchcode Batch: Use "*Output.csv" for default output file, instead of "*.out"
  8. Matchcode Batch: Disabled "Use names ini file" option when in c/s mode - this is one server-side parameter that can't be set from the client.
  9. All apps: Added NZ address element fields and DB data fields.
  10. Matchcode DC: Replaced toolbar-embedded pool combobox with a combobox on a separate toolbar.
  11. Matchcode DC: Added new option: "Show the list of server pools".
  12. All apps: Sort the list of pools alphabetically.
  13. Matchcode Batch: "Process Code" value is now dependent on "Match Status".
  14. Matchcode Batch: Changed OUT_RES_POST_E_CL to OUT_RES_CL
  15. Matchcode Batch: Uniserv processing flags (e.g. OUT_RES_CL field) are output regardless of match result.
  16. Matchcode Batch: Added stats for OUT_RES_CL values to log file.
  17. Matchcode DC: Changed ambiguity list second column header from "Postcodes" to text appropriate to country data: USA : "Update Key" Australia : "DPID" (i.e. Delivery Point ID) New Zealand : "DPID" (i.e. Delivery Point ID)
  18. Matchcode Manual: Ambiguity list changed as above.
  19. All apps: Changed CanPost Postcode field type from DB element to DB data.
  20. All apps: Add the application bit when calling McSetConnectionMode()

Version 1.0.1.50 (Y05M05)

  1. All apps: Report ERRMSG error messages from the Pool Manager.
  2. All apps: Added LPG address element fields.
  3. Matchcode DC: Removed the country flag when not in c/s mode.
  4. Matchcode Manual: Corrected problem with display of address lines when fields have double quotes (they are removed).
  5. Matchcode Manual: Corrected problem with display of first record when the input file has a header record.
  6. All apps: UK county fields are excluded when using a non-UK database.
  7. All apps: Address formatting disabled when using a non-UK database.
  8. All apps: Added formatting options for Australia, Canada postcodes.
  9. All apps: Added formatting options for USPS zipcodes.
  10. Matchcode Batch: Log report amended to show country-specific stats.
  11. Matchcode Batch: Changed custom flag page (tab) titles for USPS
  12. Matchcode Batch: Added/amended dialogs for MATCHLVL, INPCLVL, PCLVL, PCCHGLVL fields for Australia, Canada, USA"

Version 1.0.1.49 (Y05M02)

  1. Batch: Added "Integrity" button to link to capscanintegrity web site
  2. Matchcode DC: Check for UK database before removing DPS

Version 1.0.1.48

  1. Client/Server: Added "Host Name" option to the client/server dialog, as an alternative to using spider.ini
  2. All apps: Check for use of host name instead of spider.ini
  3. Matchcode DC: Country flags displayed in the status bar
  4. Matchcode DC: Set the pool combo to DEFAULT_GUI_FONT
  5. Matchcode DC: Sort the list of pools

Version 1.0.1.47

  1. Kaleidoscope Batch: Bug fix for problem selecting output fields using the "All Available Fields" category
  2. Matchcode Batch: Added an option to skip licence expiry warning dialog
  3. Matchcode Batch: Increased width of dropdown list of pools in toolbar

Version 1.0.1.46

  1. REBAR (toolbar) problem fixed. Drop down buttons now work properly.
  2. Matchcode Batch: Allow for too few fields in the input header as there are cases where the header doesn't have the same number of named fields as the data records, e.g. rubbish converted from XLS files.
  3. Matchcode Batch: Fixed bug in calculation of PCCHGLVL
  4. Matchcode Batch: Increased size of date panel in status bar (for XP visual styles)
  5. Matchcode DC: Dropdown list of pools added to the toolbar
  6. Matchcode DC: Search history list added to the toolbar

Version 1.0.1.45 (Y04M11)

  1. Added a check for license expiry date in client/server mode. Applications now query the server for "DAYSLEFTTORUN" info and show this information in the "About" dialog.
  2. Added a check for expiry date for the Australian address database.
  3. Added a new output fields category for batch jobs: "All available fields". This includes all the field types from all the other categories.
  4. Kaleidoscope Batch: Excluded unwanted output fields.
  5. Matchcode DC: When changing user data settings in c/s mode, any match results currently shown are now blanked out.
  6. Added *.manifest files to the IS setups for WinXP visual styles.
  7. Matchcode Batch: Remove quotes from input address before matching. This fixes a problem with matching against the CANADA database.
  8. Matchcode Batch: Made sure any declared input postcode field is added to the input query string when in client/server mode.

Version 1.0.1.44

  1. Matchcode Manual: Corrected problem with current record number when opening a job that has not been run in batch AND there's a header record.
  2. Matchcode Batch: Added custom flag counters to batch log report.
  3. Matchcode Batch: Added "Statement of Accuracy" for Canada use (SERP)
  4. Matchcode DC: Fixed problem with registry access warning. If a user doesn't have rights to update a key, MFC throws up an annoying dialog: "Failed to update system registry".

Version 1.0.1.43 (Y04M08)

  1. Matchcode Batch: Check if OSAPR needed for RCDB lookup (NeSS Satellite DB)

Version 1.0.1.42

  1. Added check for XP themes (to skip owner drawing of buttons).
  2. Kaleidoscope Batch: Check UK compatibility mode before truncating DPS in ambiguity lists. (Postcode/DPID/HIN)
  3. Matchcode Shell Extension: Changed "Manual Postcoding" to "Manual Processing" on context menu.
  4. Changed all occurrences of "Manual Postcoding" to "Manual Processing"
  5. Kaleidoscope Batch: Disabled Postcoding option in the Job File Wizard.
  6. Kaleidoscope Batch: Disabled Rapid Addressing option in batch.
  7. Kaleidoscope Batch: Excluded postcode and addkey type input fields.
  8. Kaleidoscope Setup: Changed name to "Kaleidoscope Plus".
  9. Matchcode McSplit/McMerge: Added to setup for Matchcode batch.
  10. Matchcode Manual: Added check for the "Allow Edit" flag before allowing editting with the INS key.

Version 1.0.1.41 (Y04M05)

  1. Matchcode Names: Added test for missing/expired Names DB licence. (Err==0x8007,Err==0x8008)
  2. Updated address formatting with multi-threading code.

Version 1.0.1.40

  1. Improved toolbar customisation.
  2. Matchcode DC: Added view switching commands to the toolbar.
  3. Matchcode Batch: Made sure a job results file (*.JRF) is created and opened if when the file doesn't already exist.
  4. Matchcode McSplit/McMerge: Added new batch splitting programs.
  5. Matchcode Batch: Rapid addressing fixed up for client/server mode.
© Capscan Limited 2011. All rights reserved