# Quadarax.Foundation.Core * Release notes Ordered by version descending ## 0.0.4.0 Date:__11.3.2024__ - add constructor to Exceptions/CodeException to support parameter message - add generic class Exceptions/CodeException to work with enumeration codes and messages - update dependencies packages (System.IO.Abstractions) --- ## 0.0.3.0 Date:__30.11.2023__ - add interface Value/Generators/IIdGenerator to generate unique id - add class Value/Generators/TinyHash to generate string-like balanced (timebased) unique id defined by length and charset - update dependencies packages (System.IO.Abstractions) --- ## 0.0.2.0 Date:__19.10.2023__ - extends Thread/LoopWorker to support external ansync iteration body expression - fix Thread/ContiguousWorker to support external ansync iteration body expression - add Thread/BasicWorkerContext and extends IWorkerContext to stores CancellationToken - extends Thread/AbstractWorker to work with default IWorkerContext, make public AbstractWorker.Context - add Json/Extensions/JsonDocumentExt.Diff function to compare two JsonDocument - extends Logging/ConsoleLogger to support exclude filter in initialization - add Collections/LockedList to support thread safe listng - extends Thread/LoopWorker to support custom overlaping iterations - add Value/StringPatternComparer to equals string and simple pattern expression - add Value/Extensions/EnumerableExt.WhereEquals to use where equals with comparer provided - add Value/Extensions/StringExt.Like to use string pattern comparer - fix quality CA - minor fixes --- ## 0.0.1.0 Date:__1.9.2023__ - initial version --- ---