V4.0.1 2017-12-08
	- TDQ-14062 fuzzy matching on semantic type name
	- TDQ-14481 multi tenant index
	- TDQ-14484 broadcast dictionary to cluster
	- TDQ-14412 fix compound validation for shared AND custom children categories
	- TDQ-14111 Create new method for DP calling
	- TDQ-13972 fix empty index case during publish after migration
	- TDQ-14367 Support multi-tenant lucene index for on-premise apps
	- TDQ 11439 search similar values
	- TDQ 13885 change score calculation

V1.7.1 2017-09-11
	- TDQ-14268 data is not discovered when pure numeric value
	- TDQ-13885 add a weight on header name when exact matching

V1.7.0 2017-08-24
	- TDQ-13046 take into account regex changes with tDataprepRun Spark
	- TDP-3858 tdq dictionnaries json serialization
	- TDQ-13785 improve validation for compound

V1.6.3 2017-06-09
	- TDQ-12854 remove unused F_SYN field in the lucene index
	- TDQ-13671 do not try to do validation for keywords
	- TDQ-13810 fix wrong percentages displayed with COMPOUND semantic types
	- TDQ-13132 packed dictionary object for DataPrep full-run on Spark
	- TDQ-13840 improve SIMPLIFIED validation mode
	- TDQ-13821 wrond semantic level for complex compound types

V1.6.2 2017-05-09
	- TDQ-13699 regex is case insensitive for discovery and case sensitive for validation
	- TDQ-13715 allowing value to be equal to category name
	- TDQ-13696 compound validation for dictionary bug fix

V1.6.1 2017-05-02
	- TDQ-13602 add validationMode field in lucene index
    - TDQ-13017 Split semantic discovery and semantic validation
    - TDQ-12874 & TDQ-13455 Manage "compound semantic types" for discovery
    - TDQ-13467 update UK_POSTAL_CODE pattern

V1.6.0 2017-04-07
    - TDQ-13453 add enum mainCategory in semantic model
    - TDQ-13493 create compound type
    - TDQ-13046 [Spark] Regex dictionary couldn't be added to DP side	
    - TDQ-13425 category name is null when delete document by id
    - TDQ-13092 remove control character from initial CITY index
    - TDQ-13297 catch exception when initializing regex validators from json 
    - TDQ-13135 make BroadcastIndexObject contain only complete dictionaries
    - TDQ-12379 add a cache for the validation, regex validation optimization
    - TDQ-13062 do not broadcast deleted dictionaries to spark cluster
    - TDQ-12830 move mongo dict generator to data-quality-ee
    - TDP-2757  Changes for Streams integration

V1.5.6 2016-12-09
	- TDQ-13009 fix update metadata issue by using Boolean object instead of native boolean type	

V1.5.5 2016-12-02
	- TDQ-12720 create API to access categories locally
	- TDQ-12761 More permissive regex for IBAN
	- TDQ-12767 Rename coordinate category
	- TDQ-12142 handle diacritical marks in museums dictionary source file
	- TDQ-12241 Architecture modification for Spark dependence in data-quality-ee
	- TDQ-12241 serializable index object for dictionary broadcasting
	- TDQ-12142 consider user category when sorting categories with the same percentage	
	- TDQ-12915 fix UK_POSTAL_CODE category detection
	- TDQ-12845 provide auto-completion API with local semantic registry

V1.5.4 2016-10-20
	- TDQ-12551 properly reopen local index in SemanticAnalyzer
	- TDQ-12552 provide a method to config the path for local index extraction
	- TDQ-12653 rename path of embeded index resources
	- TDQ-12679 use categoryID as label when it cannot be resolved out of the box

V1.5.3 2016-09-28
	- TDQ-12312 improve the EMAIL regex to support more cases for semantic discovery
	- TDQ-12506 add IBAN regex and IBAN validator class
	- TDQ-12607 update FR_REGION category with new regions of 2016 + add FR_REGION_LEGACY category
	- TDQ-12600 fix wrong country code recognition by using exact match on input value with only one token

V1.5.2 2016-09-16
	- TDQ-12467 Lucene index improvement
	- TDQ-12471 remove dependency on ElasticSearch
	- TDQ-12533 new implementation of JARDirectory

V1.5.1 2016-06-27
	- TDQ-11437 fix the regex for FR_PHONE recognition
	- TDQ-12055 correctly pick category in semantic discovery analysis
	- TDQ-11962 add LAST_NAME index
	- TDQ-12046 add more cities into CITY index for GB_DE_FI_AU_BE_BR_CA_DK_CH_LU_NL_NO_US countries
	- TDQ-12041 fixed le/la/les bug in FR_COMMUNE index
	- TDQ-12047 add about 500 common french firstnames
	- TDQ-12047 optimize category suggestion by prioritizing with ordinal information
	- TDQ-11678 optimize REGEX categorizer loading speed
	- TDQ-12169 Fix for file leak issues in SemanticQualityAnalyzer
	- TDQ-12222 improve regex pattern for EMAIL category
	- TDQ-12244 add validators with google phone library for US, UK, FR and DE phone number
	- TDQ-11569 add 4 URL schemes: file, hdfs, mailto, data

V1.5.0 2016-05-10
	- rename artifact ID to dataquality-semantic
	- TDQ-11437 fix regex for FR_PHONE recognition
	
V1.4.4 2016-04-27 (for Studio 6.2.0)
	- TDQ-11701 remove dependency on sampling library

V1.4.3 2016-03-25
	- TDQ-11316 add a category ANSWER for columns of mixed yes/no values

V1.4.2 2016-01-26
	- TDQ-11477 fix semantic category inference issue with US_PHONE regex
	- TDQ-11316 yes/no values are guessed as "company" as semantic domain
	- TDQ-11475 add a missing city name into FR_COMMUNE index
	- TDQ-11154 support URL with authentication parameters + allow fragment in URL

V1.4.1 2015-12-30
    - move to data-quality repository, change parent pom
	- TDQ-11371 remove TIME from semantic category list

V1.4.0 2015-12-17
	- move 2 tests into statistics project

V1.3.3 sizhaoliu & fji 2015-11-16
	- merge duplicated classes following lucene4 upgrade in standardization library
	- improvements about index matching(TDQ-11143): 
		for Data Dictionary Index: from MATCH_PARTIAL to MATCH_SEMANTIC_DICTIONARY
		for Keyword Index: MATCH_SEMANTIC_KEYWORD and input tokens contains index tokens
	- TDQ-11156 add 10 indexes: 
	  `FR_COMMUNE`, `FR_DEPARTEMENT`, `FR_REGION`, `LANGUAGE`, `LANGUAGE_CODE_ISO2`, `LANGUAGE_CODE_ISO3`,
	  `CA_PROVINCE_TERRITORY`, `CA_PROVINCE_TERRITORY_CODE`, `MX_ESTADO`, `MX_ESTADO_CODE`

V1.3.2 2015-10-29
	- TDQ-10903 optimize dictionaries
	- adjust OPEN/CLOSE type for some indexes

V1.3.1 2015-10-22 (for Studio 6.1.0)
    - TDQ-10413 compute list of invalid values according to semantic type
    - TDQ-10981 concurrent analyzer New system for artifact build
    - TDQ-10988 latin1 supplement support in pattern statistics

V1.3.0 sizhaoliu 2015-10-05
    - add changelog file for semantic library
V1.3.0 mzhao 2015-10-09    
	- Add SEDOL as secondary validator
