From 0346b1280cd355af10df1a52f937cb571b19f532 Mon Sep 17 00:00:00 2001 From: Manish Bhatia Date: Fri, 9 Aug 2019 14:32:56 -0700 Subject: [PATCH] updated readme and changelog for 0.4.2 release --- CHANGELOG.md | 9 +++++++++ README.md | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c17597..676cdaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.4.2 - 2019-08-09 +### Added +- Element.Builder.setValue overridden to accept Object Type +### Removed +- Match.childScores is dropped to reduce memory footprint. +### Changed +- ScoringFunction changed to BiFunction from Function. It takes a List of childScores as the second input. +This allows childScores to be stored in function stack when score is evaluated instead of the heap, and reduces the overall memory footprint of the library + ## 0.4.1 - 2019-07-03 ### Fixed - Reduced memory footprint by removing tokens not meeting match threshold diff --git a/README.md b/README.md index 81da509..535728a 100644 --- a/README.md +++ b/README.md @@ -118,7 +118,7 @@ The library is pusblished to maven central com.intuit.fuzzymatcher fuzzy-matcher - 0.4.1 + 0.4.2 ```