# Quadarax.Foundation.Core * Release notes Ordered by version descending ## 0.0.10.0 Date:__25.06.2025__ - Add extension StringExt.SplitQuoted to split string with quoted values - Add extension StringExt.RemoveDecorator to remove string decorator --- ## 0.0.9.0 Date:__24.06.2025__ - Add extension Exception.ToAggregateException to convert exception to AggregateException - update dependencies packages (System.IO.Abstractions) --- ## 0.0.8.0 Date:__13.3.2025__ - Add Object.Dynamic.Dyna dynamic object to work with dynamic properties - Add DataTransaction to work with simple transactional data operations - Add TDyna dynamic object that supports DataTransaction - update dependencies packages (System.IO.Abstractions) --- ## 0.0.7.0 Date:__13.1.2025__ - extends IError/Error add AsCodeException - extends Result add ThrowIfError, ToAggregateException --- ## 0.0.6.0 Date:__7.1.2025__ - update to .NET 9.0 - update dependencies packages (System.IO.Abstractions) --- ## 0.0.5.0 Date:__26.9.2024__ - improve class CsvHelper to support with quoted values, add operation to write DataTable to CSV file. - extends ParametrizedString to set parametr value. - update dependencies packages (System.IO.Abstractions) --- ## 0.0.4.0 Date:__24.3.2024__ - add Value/Enumeration class with method GetRandom - add Thread/MoshPit class to process random operations - extends Data/IError add Timestamp property, Error implementation modified - extends Data/TypedArgument to use null value and valuyeType at once, add Value setter - 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 --- ---