Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.0.0 #4

Draft
wants to merge 28 commits into
base: master
Choose a base branch
from
Draft

Release v2.0.0 #4

wants to merge 28 commits into from

Conversation

hollodotme
Copy link
Member

This release will bring support for PHP >= 8.0.0

For BC breaks see CHANGELOG

* Remove obsolete linting
* Remove obsolete trusted GPG keys
* Move contribution guide to .github folder
* Add documentation for installing and running the new dev environment
* Add suffix Exception to all class names
* Replace with-methods with named constructors
* Add missing methods from implementation
* Make Stringable explicit where possible
* Add new feedback collection interface
* Add new feedback collection
* Move feedback class to own folder
* Adapt tests
* Add key as a feedback property to allow multiple feedbacks for the same key
* Add named constructors also to create a token with expiry
* Adapt tests
* Add named constructor
* Disallow empty strings as value
* Adapt tests
* Declare class final
* Use feedback collection instead of array
* Move feedback related methods to feedback collection
* Add type declarations
* Add named constructor
* Document BC breaks
@hollodotme hollodotme added this to the v2.0.0 milestone Jan 27, 2022
@hollodotme hollodotme self-assigned this Jan 27, 2022
@hollodotme hollodotme marked this pull request as draft January 27, 2022 15:45
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.

1 participant