2017-01-10 14:51:38 +00:00
|
|
|
Change Log
|
|
|
|
==========
|
|
|
|
|
2017-02-09 22:27:55 +00:00
|
|
|
Version 2.0.0 PENDING
|
2017-02-09 22:29:07 +00:00
|
|
|
* (#126) Remove duplicate element from versions array
|
|
|
|
* (#125) Fix name on occurences of Key
|
|
|
|
* (#124) Create single instance of empty BarCode
|
|
|
|
* (#123) Simplify Persister clear and RefreshSubject notify
|
2017-02-10 17:53:27 +00:00
|
|
|
* (#122) Store v1 removal in favor of Stores with generic keys - Store<ReturnType> becomes Store<ReturnType,Key>
|
2017-02-09 22:29:07 +00:00
|
|
|
* (#120) Avoid multiple resolves of the same Key
|
2017-02-10 17:53:27 +00:00
|
|
|
* (#115) Feature/filepersister - Using Store with FileSystem no longer requires our BarCode type
|
|
|
|
* (#117) Feature/clear all cache - Disk Caching if Persister implements Clearable
|
2017-02-09 22:29:07 +00:00
|
|
|
* (#114) remove extranous exception throw
|
2017-02-10 17:53:27 +00:00
|
|
|
* (#113) lets try this travis snapshot deploy again - Snapshot deployment now works woo!
|
|
|
|
* (#111) networkBeforeStale and refreshOnStale - 2 ways to control Persisters that are StaleAware
|
|
|
|
* (#110) rework builders - See StoreBuilder for changes
|
2017-02-09 22:29:07 +00:00
|
|
|
* (#108) Update to Moshi 1.4.0
|
2017-02-10 17:53:27 +00:00
|
|
|
* (#86) Migrate Barcode to any Type
|
2017-02-09 22:29:07 +00:00
|
|
|
* (#106) remove espresso, unneeded, conflicts with javax.annotations
|
|
|
|
* (#103) GetRefreshing - Repeat when clear
|
|
|
|
* (#101) fixes inflight caching errors
|
2017-02-10 17:53:27 +00:00
|
|
|
* (#99) Remove dead code and add/remove empty lines were needed
|
|
|
|
* (#97) clear needs to clear noop disk and inflight
|
|
|
|
* (#94) use javax annotations instead of intellij
|
2017-01-23 18:43:08 +00:00
|
|
|
|
2017-01-30 16:57:42 +00:00
|
|
|
Version 1.0.7 *(2017-01-30/)*
|
|
|
|
----------------------------
|
|
|
|
* Feature: add additional create(FileSystem) within SourcePersister to allow clearing fileSystem cache (#77)
|
|
|
|
* Feature: add error prone analyzer (#79)
|
|
|
|
* Feature: convert store to java project from android (#85)
|
|
|
|
* Bug Fix: Removed application meta data (#80)
|
|
|
|
* Bug Fix: fixes race condition in memory cache (#90)
|
|
|
|
* Bug Fix: add back in flight 1 minute debouncing (was missing somehow?) (#92)
|
|
|
|
* Documentation Fix: Classnames up, field names down (#81)
|
2017-01-30 17:16:11 +00:00
|
|
|
|
2017-01-30 16:57:42 +00:00
|
|
|
|
|
|
|
|
2017-01-23 18:43:08 +00:00
|
|
|
Version 1.0.6 *(2017-01-23/)*
|
|
|
|
----------------------------
|
|
|
|
* Bug Fix: fix race condition of 2 fetch requests too quickly (#74)
|
|
|
|
* Bug Fix: Expose MultiParser as Public
|
|
|
|
* API Change: Clarifying Store.stream (#73)
|
|
|
|
1 Added the stream() method
|
|
|
|
2 Deprecated old stream(barcode) and added migration helping in the documentation
|
|
|
|
|
|
|
|
|
2017-01-23 18:51:44 +00:00
|
|
|
Version 1.0.5 *DOES NOT EXIST*
|
|
|
|
----------------------------
|
|
|
|
*(We screwed up deployment)
|
2017-01-23 18:43:08 +00:00
|
|
|
|
2017-01-19 14:49:16 +00:00
|
|
|
Version 1.0.4 *(2017-01-19/)*
|
|
|
|
----------------------------
|
|
|
|
* Bug Fix: Fix memory caching issue with Equivalence.Equals (#70)
|
|
|
|
|
2017-01-17 17:37:15 +00:00
|
|
|
Version 1.0.3 *(2017-01-17)*
|
2017-01-17 16:04:11 +00:00
|
|
|
----------------------------
|
|
|
|
* New Feature: Multi Parser (#61) - You can now pass in a list of Parsers and do multi Parsing steps
|
|
|
|
* New Feature: Jackson Middleware (#60)
|
|
|
|
* New Feature: Moshi Middleware (#55)
|
|
|
|
* New Feature: change GsonParsers to work with a type rather than a class (#46) - Can now parse Top Level Array
|
|
|
|
* Enhancement: Preconditions for middleware module (#56)
|
|
|
|
* Enhancement: checkstyle (#48)
|
|
|
|
* Enhancement: pmd (#50)
|
|
|
|
* Enhancement: Nullability Annotations (#52)
|
|
|
|
* Bug Fix: always call sink.close() from finally block (#63)
|
|
|
|
* Bug Fix: remove maven.em.nytimes.com from repositories block (#62)
|
|
|
|
* In Progress: Annotation Processor to Generate Stores for Retrofit Interfaces feature/annotations
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-01-10 14:51:38 +00:00
|
|
|
Version 1.0.2 *(2017-01-10)*
|
|
|
|
----------------------------
|
|
|
|
|
|
|
|
* API CHANGE: SourcePersisterFactory & GsonParserFactory
|
|
|
|
|
|
|
|
https://github.com/NYTimes/Store/pull/35
|
|
|
|
* API CHANGE: FileSystemFactory
|
|
|
|
|
|
|
|
https://github.com/NYTimes/Store/pull/28
|
|
|
|
|
|
|
|
* Addition of Travis CI, currently runs tests only
|
|
|
|
|
|
|
|
|