0.3.0
[0.3.0] - 2023-10-02
Added
- #477 - Added new Phar module that generates Flow-PHP phar file - @stloyd
- #488 - Allow to pass options when using
GoogleSheetExtractor
- @stloyd - #474 - XMLEntry - @norberttech
- #474 - XMLNodeEntry - @norberttech
- #474 - ref('...')->xpath('...') - for extracting specific nodes from XMLEntry - @norberttech
- #474 - ref('...')->domNodeAttribute('...') - for extracting value of attribute - @norberttech
- #474 - ref('...')->domNodeValue('...') - for extracting value of node - @norberttech
- #450 - Add new
ulid()
expression based on Symfony Uid - @stloyd - #445 - Add
fig/log-test
package for mock logger - @stloyd - #440 - Add MariaDB to supported platforms for Doctrine adapter - @stloyd
- #438 - triggers always execute on clone instead of using original instance - @norberttech
- #434 - Add new adapter for Meilisearch - @stloyd
- #431 - withEntries method to DataFrame API - @norberttech
- #430 - WindowFunctions - Avg, Sum, Rank, RowNumber - @norberttech
- #430 - From::all as a alias for From::chain Extractor - @norberttech
- #428 - Added new expressions to entry expression trait - @owsiakl
- #427 - Add more cache for static analysis on GH actions - @stloyd
- #427 - Add more cache for inflection on GH actions - @stloyd
- #426 - ChartJS Loader - @norberttech
- #426 - Round expression - @norberttech
- #426 - Cast to datetime and date - @norberttech
- #426 - dateFormat to EntryExpression trait - @norberttech
- #426 - dateTimeFormat to EntryExpression trait - @norberttech
- #423 - ArrayMerge expression - @norberttech
- #417 - Add new sanitize expression - @stloyd
- #415 - Added regex_match expression - @norberttech
- #415 - Added regex_match_all expression - @norberttech
- #415 - Added regex_replace expression - @norberttech
- #415 - Added sprintf expression - @norberttech
- #414 - Added CallMethod expression - @ghost
- #412 - Added uuid expression - @ghost
- #411 - Add MoneyPHP expression - @stloyd
- #413 - to_date expression - @norberttech
- #410 - to timezone expression - @norberttech
- #409 - Not expression - @norberttech
- #409 - DataFrame::renameAll - @norberttech
- #409 - DataFrame::renameAllStyle - @norberttech
- #409 - DataFrame::renameAllUpperCase - @norberttech
- #409 - DataFrame::renameAllUpperCaseFirst - @norberttech
- #409 - DataFrame::renameAllUpperCaseWord - @norberttech
- #409 - DataFrame::renameAllLowerCase - @norberttech
- #408 - extra padding to ascii table headers/body - @norberttech
- #407 - more examples - @norberttech
- 686b5e - more tests and changed default sorting algorithm to sort - @norberttech
- #406 - array sort expression - @norberttech
- #403 - fallback extractor to cache extractor - @norberttech
- #403 - TTL parameter to PSRSimpleCache implementation of cache - @norberttech
- #402 - trim expression - @norberttech
- #401 - strReplace expression - @norberttech
- #400 - json endode/decode expressions - @norberttech
- #398 - exists expression - @norberttech
- #397 - DataFram extractor - @norberttech
- #396 - lower/upper expressions - @norberttech
- #395 - size expression - @norberttech
- #394 - array_unpack expression - @norberttech
- #394 - array_expand_expression - @norberttech
- #393 - DataFrame::get() : \Generator - @norberttech
- #393 - DataFrame::getEach() : \Generator - @norberttech
- #393 - DataFrame::getAsArray() : \Generator - @norberttech
- #393 - DataFrame::getEachAsArray() : \Generato - @norberttech
- #388 - Added
HashIdFactory
into Elastic adapter - @stloyd - #388 - Added
ext-hash
PHP extension as required for Flow - @stloyd
Changed
- #492 - Add Google services cleanup tasks to composer - @stloyd
- #472 - Allow to use Symfony UID for UUID generation - @stloyd
- #482 - Move rector to the tools - @stloyd
- #481 - Update GH actions to the latest - @stloyd
- #478 - Remove unnecessary template overwrite in ChartJS adapter - @stloyd
- #479 - Updated cs-fixer to latest and bump min version - @stloyd
- #479 - Run the latest cs-fixer against codebase - @stloyd
- #474 - XMLReaderExtractor is now returning XMLEntry type instead of casting XML's to array - @norberttech
- #445 - Allow usage of
psr/log
v2 & v3` - @stloyd - #438 - Mark methods on DataFrame api as lazy or trigger - @norberttech
- #436 - Moved limit functionality into LimitingPipeline - @norberttech
- #430 - Caching mechanism was moved to dedicated CachingPipeline - @norberttech
- #428 - ArrayCollectionGetTransformer into ArrayGetCollection expression - @owsiakl
- #428 - ArrayCollectionMergeTransformer into ArrayMergeCollection expression - @owsiakl
- #428 - ArrayDotRenameTransformer into ArrayKeyRename expression - @owsiakl
- #425 - Simplify setting limit in monitoring configuration - @stloyd
- #420 - Skip phpstan analyse in
Sanitize
extension - @stloyd - #419 - Modify
StrReplace
expression to work with arrays - @stloyd - #418 - Adjust string value extraction in ASCIIValue to match PHP docs - @stloyd
- 7a676d - default array sort to asort from ksort - @norberttech
- #404 - Simplify cache usage - @norberttech
- #397 - sha256 to xxh128 default hashing algorithm - @norberttech
- #391 - Update PHPUnit to version ^10 - @stloyd
- #391 - Replace deprecated PHPUnit code - @stloyd
- #388 - Replaced usage of
md5()
withxxh128
hash algorithm - @stloyd - #387 - Reorganized testsuite - @norberttech
Fixed
- #447 - Fixed wrong namespace in expression unit tests - @stloyd
- #448 - Fix coding standards for PHP-CS-fixer ^3.18 - @stloyd
- #437 - Removed assertion library references from google sheet adapter - @norberttech
- #429 - Add missing adapters into static analyse - @stloyd
- #429 - Fixed static analyse for GoogleSheet adapter - @stloyd
- #429 - Fixed static analyse for ChartJS adapter - @stloyd
- #426 - EntryExpression return types in order to fix IDEs autocompletion - @norberttech
- bd3088 - DataFrame::filter method docblocks - @norberttech
- #407 - isOdd expression - @norberttech
- #407 - isEven expression - @norberttech
- b33143 - parameter types in Dbal DSL - @norberttech
Updated
- 38ff7a - dependencies - @norberttech
- 939cf0 - dependencies - @norberttech
- 10550b - dependencies - @norberttech
- 5ee4d6 - monorepo-split.yml - @norberttech
- 8eb674 - README.md - @norberttech
Removed
- #489 - Remove deprecated
Sort
class - @stloyd - #446 - Drop non-stable version of
halaxa/json-machine
- @stloyd - #445 - Remove Monolog v2 from allowed dependencies - @stloyd
- #424 - Remove support for not maintained Symfony & Doctrine dependencies - @stloyd
- #424 - Remove BC code from Doctrine adapter - @stloyd
- #423 - deprecated transformers that are replaced by Entry Expressions - @norberttech
- #390 - Remove impure psalm suppress leftovers - @stloyd
Deprecated
Generated by Automation