0.27.0
[0.27.0] - 2025-11-10
Added
- #1996 - e2e tests to website playground - @norberttech
- #1994 - Add a new
DOMElementParentfunction - @stloyd - #1986 - ExecutionMode - @norberttech
- #1986 - SaveMode - Documentation - @norberttech
- #1985 - Add new HTML entries into the docs - @stloyd
- #1981 - Add HTML usage example - @stloyd
- #1980 - Make HTTP Adapter aware of HTML & XML entry types - @stloyd
- #1972 - Add a new
HTMLElementEntry& related stuff - @stloyd - #1977 - playground cta to website - @norberttech
- #1960 - Add
HTMLQuerySelectorAll&HTMLQuerySelectorscalar functions - @stloyd - #1968 - File browser to playground - @norberttech
- #1968 - cs fixer to playground - @norberttech
- #1968 - uploading files to playground - @norberttech
- #1968 - help section to playground - @norberttech
- #1968 - autocompleters for Flow API to playground - @norberttech
- #1968 - autocompleters for Flow API to playground - @norberttech
- #1968 - predefined datasets to playground - @norberttech
- #1943 - TypeNarrower interface for type narrowing pattern - @MrHDOLEK
- #1943 - StringTypeNarrower class implementing TypeNarrower interface - @MrHDOLEK
- #1943 - InstanceOfTypeNarrower class for handling external UUID libraries - @MrHDOLEK
- #1943 - Support for detecting additional string types: boolean, integer, float, date, datetime, timezone, null - @MrHDOLEK
- #1949 - PHP WAS compilation script - @norberttech
- #1949 - Interactive Playground to website - @norberttech
- #1949 - Basic error handling in interactive playground - @norberttech
- #1949 - Custom syntax highlighting in interactive playground - @norberttech
- #1949 - Reusable wasm controller in javascript - @norberttech
- #1940 - Add a new
HTMLEntry- @stloyd - #1942 - Filesystem Path Option - ContentType - @norberttech
- #1917 - Add a new
HTMLType- @stloyd
Changed
- #1995 - Enforce running docs command on PHP 8.2 only - @stloyd
- #1988 - website width to 2xl from xl - @norberttech
- #1983 - Unify and bump minimal Symfony requirements - @stloyd
- #1986 - Improved partitioning documentation - @norberttech
- #1984 - Allow usage of
HTMLElementinHTMLQuerySelector*- @stloyd - #1978 - Allow enforcing PHP requirements in examples - @stloyd
- #1976 - updated importmap dependencies - @norberttech
- #1975 - narrow phpstan class.notFound suppression to config only and specific classes only - @norberttech
- #1960 -
HTMLType &HTMLEntryrequire now\Dom\HTMLDocument` - @stloyd - #1973 - Moved logic related to Window functions to pipeline from transformer - @norberttech
- #1968 - Moved away from ace editor to codemirror in playground - @norberttech
- #1958 - Move JSON & Uuid validation out of
StringTypeNarrower- @stloyd - #1943 - StringTypeChecker renamed to StringTypeNarrower with new interface contract - @MrHDOLEK
- #1943 - Refactored EntryFactory to use modular TypeNarrower pattern - @MrHDOLEK
- #1943 - EntryFactory now uses InstanceOfTypeNarrower for UUID library detection - @MrHDOLEK
- #1943 - JsonType.isValid() method now uses StringTypeNarrower for validation - @MrHDOLEK
- #1948 - Make
HTMLDocumentreliable - @stloyd - 2342f9 - Mark HTMLDocument tests as skipped - @norberttech
- #1947 - Updated nix repository commit - @norberttech
- #1947 - Extracted phpunit configuration for infection - @norberttech
- #1942 - Make Filesystem Path / Options immutable - @norberttech
- #1942 - Make Filesystem Path Options accept scalar types and enums only - @norberttech
- #1932 - Enforce passing
EntryFactorytoarray_to_row(s)&to_entryfunctions - @stloyd - #1929 - Pass
EntryFactoryto theRows::join*()methods - @stloyd - #1929 - Enforce instance of EntryFactory in the join methods - @stloyd
- #1925 - Update Homebrew TAP formula: flow-php to version: 0.26.1 - @norberttech
Fixed
- #1992 - Bugfix for
XMLElementEntrylosing parent relation - @stloyd - #1991 - changed relative links in markdown to absolute - @norberttech
- #1990 - github workflow/docs.yml to run on php 8.2 - @norberttech
- 3ab7d0 - disable automatic Link header generation on cloudflare - @norberttech
- 2d27b3 - reverted changes related to adding ImportMapExtension in website - @norberttech
- 93a1b2 - importmap shim async - @norberttech
- 6a2282 - implemented impormap sections - @norberttech
- #1976 - paths in importmap in website - @norberttech
- 6da7ed - path to php-cs-fixer.php config in playground - @norberttech
- 6f4981 - removed redundant htaccess file from website public folder - @norberttech
- b472ec - path to php-cs-fixer configuration in playground - @norberttech
- #1943 - Redundant InstanceOfType handling in EntryFactory::create() method - @MrHDOLEK
- #1943 - Missing NullType support in EntryFactory::createAs() method - @MrHDOLEK
- #1942 - AsyncAWSS3DestinationStream - set correct content type - @norberttech
- #1944 - Incorrect library test group names - @stloyd
- #1945 - Fixed broken
HTMLTypeTest- @stloyd
Removed
- #1976 - popover-polyfill from website - @norberttech
- #1943 - Duplicate UUID library detection logic from EntryFactory - @MrHDOLEK
- 26078b - wasm development lefotvers - @norberttech
- #1929 - Remove
Rows::fromArray()- @stloyd
Contributors
Generated by Automation