Skip to content

Conversation

@roxblnfk
Copy link
Member

@roxblnfk roxblnfk commented Nov 2, 2025

🤖 I have created a release beep boop

0.4.0 (2025-11-15)

Features

  • App: Implement plugin configuration system for service bindings (146b4b5)
  • assert: add Assert::blank() method (#43) (67bb937)
  • assert: add Assert::float, numeric 'lessThan' and 'lessThanOrEqual' (#49) (caa677e)
  • assert: add Assert::int() with greaterThan and greaterThanOrEqual (a95ac13)
  • assert: add Assert::string(), Assert::string()->contains() methods (010cab1)
  • Assert: Add Expect::leaks (14d5802)
  • assert: Add notContains() method to assert string absence (dba4a12)
  • assert: add NumericTrait to store numeric assertions (683ac2d)
  • assert: add AssertJson API (dc07ba0)
  • assert: Extract ExpectedException interface; (6b69628)
  • assert: Update Expect::exception() API (da047f5)
  • DataProvider: Support string method names in DataProvider attribute (e785acd)
  • Events: Add Event Dispatcher Implementation (a3dc17c)
  • Events: Add event dispatching for test dataset execution lifecycle (be43918)
  • Events: Add test case and test suite event classes (4ff59ce)
  • Events: Add Test events (d7664d9)
  • Events: Integrate event dispatching in test and case runners (94172e6)
  • Filter: Add comprehensive filtering options for test execution (fb7faf6)
  • Filter: Enhance filtering capabilities with path and name matching (1107064)
  • Path: Add wildcard pattern matching (d027c66)
  • render: Add stack trace filtering for cleaner error output (f9239a2)
  • SuiteProvider: Implement filter functionality (1111ee1)
  • Tokenizer: Add TokenizedFile::getMethodsFQN() (0fd3a84)

Bug Fixes

  • assert: Update type assertion methods to use validateAndCreate() (c6f44ec)
  • renderer: Add proper DataProvider support in Terminal renderer (3de7ddd)

Documentation

  • Add documentation about Event System (58a840b)
  • Add event naming convention documentation (b4d5be7)
  • cli, filter: Add CLI and filtering documentation (5913884)

Code Refactoring

  • assert: Change constructors to public and rename create() methods to validateAndCreate() (3c61a37)
  • assert: Explode interfaces and implementation; (a344c00)
  • Assert: Move Assert::exception and ::leaks methods into Expect::exception and Expect::notLeaks (b1e9fb5)
  • Assert: Polish Assert::string() (5ecb5dc)
  • assert: Rename withNoPrevious() to withoutPrevious() (027f714)
  • Container: Fix aliases resolving in container; (8805e9a)
  • Events: Rename EventDispatcher to EventListenerDispatcher (01bb202)
  • Render: Add compact throwable formatting in Terminal (f872a68)
  • renderer: Migrate Teamcity renderer to events (3e5c58d)
  • renderer: Migrate Terminal renderer to events (#46) (23c05bb)

This PR was generated with Release Please. See documentation.

@roxblnfk roxblnfk requested a review from a team as a code owner November 2, 2025 19:22
@roxblnfk roxblnfk force-pushed the release-please--branches--1.x--components--testo branch 5 times, most recently from 82b8048 to 6718a05 Compare November 11, 2025 07:08
@roxblnfk roxblnfk force-pushed the release-please--branches--1.x--components--testo branch 4 times, most recently from 38a578e to 007f0dc Compare November 14, 2025 13:45
@roxblnfk roxblnfk force-pushed the release-please--branches--1.x--components--testo branch from 007f0dc to aee8f54 Compare November 15, 2025 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants