= 1.4.7 11/15/2017 = * TWEAK: Reduce import batches to 10 on WPE. = 1.4.6 11/08/2017 = * TWEAK: Allow text/html as a valid type when performing real mime file check on file upload. = 1.4.5 11/03/2017 = * BUG: Correct bug which prevented the entry order from being imported. = 1.4.4 07/31/2017 = * NEW: Add support for importing a photo and logo from a supplied URL. * NEW: Add support for setting the category delimiter to comma (default) or semi-colon. * NEW: Support importing of the entry order. * NEW: Introduce the `cn_csv_import_batch_limit` filter. * TWEAK: Disable WP heartbeat on CSV Import admin page to reduce site load. * TWEAK: Ensure the result from inserting a term is not a WP_Error before attempting to get the term ID. * BUG: Correct scenario when updating an existing entry would remove all associated categories. * OTHER: Correct misspellings. * DEV: phpDoc corrections. * DEV: Reflow long line of code. = 1.4.3 01/26/2017 = * BUG: Categories with an ampersand in the name would not be imported. = 1.4.2 01/07/2017 = * TWEAK: Fix for WordPress 4.7.1 security release causing the "ERROR: Sorry, this file type is not permitted for security reasons." error message. = 1.4.1 12/12/2016 = * TWEAK: Defer updating the category counts when importing a batch of entries. * BUG: Correct option name to retrieve the default category ID. * OTHER: Correct misspelling. = 1.4 07/14/2016 = * FEATURE: Support importing the link title attribute. * FEATURE: Support the importing of the viability status for address, phone, email, IM, social, link and date fields. * FEATURE: Support the auto mapping of fields from CSV file exports of the core Connections Tools. * NEW: Introduce CN_CSV_Options::buildMapKey(). * NEW: Introduce CN_CSV_Options::addressFields(). * NEW: Introduce CN_CSV_Options::addressFieldIDs(). * NEW: Introduce CN_CSV_Options::phoneFields(). * NEW: Introduce CN_CSV_Options::phoneFieldIDs(). * NEW: Introduce CN_CSV_Options::emailFields(). * NEW: Introduce CN_CSV_Options::emailFieldIDs(). * NEW: Introduce CN_CSV_Options::imFields(). * NEW: Introduce CN_CSV_Options::imFieldIDs(). * NEW: Introduce CN_CSV_Options::socialFields(). * NEW: Introduce CN_CSV_Options::socialFieldIDs(). * NEW: Introduce CN_CSV_Options::linkFields(). * NEW: Introduce CN_CSV_Options::linkFieldIDs(). * NEW: Introduce CN_CSV_Options::dateFields(). * NEW: Introduce CN_CSV_Options::dateFieldIDs(). * NEW: Introduce cnCSV::processDate() helper method. * TWEAK: Use cnSanitize::string() to sanitize the category name. * TWEAK: Remove unnecessary switch break statements. * TWEAK: Use the parseCSV library bundled in the core plugin instead of the version supplied in this plugin. * TWEAK: Introduce class CN_CSV_Option as an alias for class connectionsCSVOptions. * TWEAK: Refactor CN_CSV_Options::fields() to use the new field helper methods to reduce code duplication. * TWEAK: Add the `cncsv_map_import_fields-address` filter to add support for the extended address type to support Google Contacts CSV export files for auto mapping fields. * TWEAK: Refactor CN_CSV_Options::fields() to use the new field helper methods to reduce code duplication. MISSED COMMITS. * TWEAK: Refactor cnCSV::import() to use helper methods to reduce code duplication. * TWEAK: Remove commented out dead code. * BUG: Correct CN Log registration. * OTHER: Correct misspellings in inline docs. * OTHER: Remove the bundled parseCSV library. * DEV: phpDoc fixes. * DEV: code alignment fixes. = 1.3 09/18/2015 = * NEW: Add initial support for cnLog to log import errors. To be fully implemented at a later date. * TWEAK: Use class constant for plugin version instead of global constant. * TWEAK: Attempt to set max memory limit to WP_MAX_MEMORY_LIMIT. * TWEAK: Remove use of the deprecated cnTerms methods. * TWEAK: Use the category set as the default category when importing an entry with not categories set. * TWEAK: Check that $term is not FALSE and is an object before reading its properties. * OTHER: Cleanup some code indenting. * DEV: Update .gitignore. * DEV: phpDoc fixes. = 1.2 07/31/2014 = * FEATURE: Ad pre/post import action hooks. = 1.1 06/12/2014 = * FEATURE: Add in-admin update support. * FEATURE: Add basic updating support. * BUG: Fix a couple minor documentation issues. * TWEAK: Remove class.upload.php dependency; use core WP functions instead. * TWEAK: Update plugin header text. * OTHER: Add `cncsv_import_fields` action to allow plugins to import meta data. * OTHER: Define version using class constant instead of global constant. * OTHER: Remove unused/commented out JavaScript code. = 1.0.4 01/15/2014 = * BUG: Fixed a few undefined index notices. * TWEAK: Remove the use of uniqueid() which can cause import issues on Windows servers. * TWEAK: Reduce import segment from 500 rows to 100 rows per import. * TWEAK: Change default for import offset from NULL to 0. = 1.0.3 11/17/2013 = * BUG: Fix a possible fatal error when importing a CSV with no categories. * OTHER: Comment out a couple unused JavaScript variables. = 1.0.2 11/17/2013 = * TWEAK: Increase import segment from 100 to 500. * TWEAK: Use jqXHR Object method .always() to process data import segment response data and fire off the recursive function. * BUG: Fix an instance where the "Uncategorized" category was being assigned to entries in which it should have not. = 1.0.1 11/16/2013 = * TWEAK: Updated styles to include support for pre Connections 0.8. * TWEAK: Updated styles to include support for pre WP 3.8. = 1.0 11/16/2013 = * Complete rewrite. = 0.9 2/19/2012 = * BUG: Fix bug that prevented social media URL/s from being imported correctly. = 0.8 = * FEATURE: Add support for address line three. = 0.7 = * BUG: Fix bug that prevented categories from importing on ISS. = 0.6 = * FEATURE: Added the ability to import to multiple categories, pre-existing or create new categories as needed. * BUG: Fix mapping bug when mapping to Address 1. * BUG: Fix adding more than one email address issue. Counter var was not being incremented. * OTHER: Added additional Social Media mappings to be in sync with Connections. * OTHER: Make compatible with Connections >= 0.7.2.1 = 0.5 = * Initial Release