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

Version 2, Pest 3 #98

Merged
merged 42 commits into from
Oct 1, 2024
Merged

Version 2, Pest 3 #98

merged 42 commits into from
Oct 1, 2024

Conversation

markhuot
Copy link
Owner

No description provided.

@bencroker
Copy link
Contributor

Rooting for some progress on this since Craft 4.5.0 loosened its composer requirements 🚀

# Conflicts:
#	composer.json
#	src/http/requests/WebRequest.php
@markhuot
Copy link
Owner Author

markhuot commented Aug 30, 2023

Passing tests! Need to get docs generating and then this'll be ready to merge.

FYI, this will break markhuot/craft-pest in to two repos:

  • markhuot/craft-pest which will eventually contain a Craft UI in the CP
  • markhuot/craft-pest-core which contains the Pest hooks

Moving forward you should be able to require --dev markhuot/craft-pest-core if you want the Pest integration without the Plugin side of things. The -core repo is implemented as a Yii2 extension.

@bencroker
Copy link
Contributor

Amazing work!! I’d be happy to contribute to docs if that would be helpful.

@aaronbushnell
Copy link
Contributor

Hey @markhuot — is this version safe to use if I'm upgrading a Craft 3 site to Craft 4.5+? Wanted to pull this in but wasn't sure how close to release you were!

@markhuot
Copy link
Owner Author

markhuot commented Sep 27, 2023

Yup, should work on Craft 4.5+ now. You can either target markhuot/craft-pest dev-v2 or if you don't want to enable the plugin just composer require --dev markhuot/craft-pest-core and that should work via a yii2 extension on your local install only.

Oh, regarding timing… I've got some competing priorities right now. I think it's close to RC though, I just don't have time to button it up for a release right now.

@markhuot markhuot changed the title Version 2, Pest 2 Version 2, Pest 3 Sep 30, 2024
@markhuot markhuot merged commit b39cbd4 into master Oct 1, 2024
4 checks passed
@markhuot markhuot deleted the v2 branch October 1, 2024 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants