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

v0.12.0 : Only support to php ^8.0 #692

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

v0.12.0 : Only support to php ^8.0 #692

wants to merge 17 commits into from

Conversation

KevinArtus
Copy link
Contributor

No description provided.

@Kaaly
Copy link

Kaaly commented Sep 8, 2023

Hi !
Any update on this release ?

@ostrolucky
Copy link

Indeed. Come on guys, PHP 8.2 support is important.

@nocive
Copy link

nocive commented Oct 24, 2023

bump

I'm happy to help here, should help be needed to push this forward.

cedriclombardot and others added 6 commits February 26, 2024 13:18
* Fix deprecated php8.2
<b>Deprecated</b>:  Creation of dynamic property Gaufrette\StreamWrapper:: is deprecated in <b>/api/vendor/symfony/serializer/Normalizer/DataUriNormalizer.php</b> on line <b>151</b><br />

* Update composer.json

* Update composer.json
KevinArtus and others added 7 commits February 26, 2024 13:18
* Refacto: Type Exceptions class

* fix pedro review
* feat: add typehint on adapter

* Type interface for adapters

* Type AsyncAwsS3

* Type AwsS3

* Type AzureBlobStorage

* Type DoctrineDbal

* fix constructor AsyncAwsS3

* Type Flysystem

* Type PhpseclibSftp

* Type Zip

* Type GridFS and fix declaration checksum

* fix muchafm review

* refacto: add types on adapter

* fix: review

* fix: review

* Refacto: Add type on Stream classes

* fix pedro review

* refactor: add typeint to FilesystemMap, StreamWrapper and StreamMode

* Refacto: Add type on Util classes

* fix muchafm review

* fix: pedro review

* fix pedro's review

* refacto: spec types

* fix: review

* refactor: fix Ftp and StreamWrapper errors

* refactor: fix lvl5 errors for AwsS3 and AzureBlobStorage adapters

* ci: upgrade phpstan to 1.10.39

* test: fix filesystem typehint in phpunit tests

* fix: fix phpspec tests

* refactor: apply cs fixing

* test: fix phpspec tests

* Update src/Gaufrette/Adapter/AwsS3.php

Co-authored-by: Grégoire Drapeau <gregoire.drapeau79@gmail.com>

* Update src/Gaufrette/Adapter/PhpseclibSftp.php

Co-authored-by: Grégoire Drapeau <gregoire.drapeau79@gmail.com>

* Update src/Gaufrette/Adapter/AzureBlobStorage.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Adapter.php

* Update src/Gaufrette/Adapter/AzureBlobStorage.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Adapter/Ftp.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Adapter/AzureBlobStorage.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Adapter/DoctrineDbal.php

* refactor: set type for mimetype aware adapters

* docs: add explanation for bitwire value in StreamWrapper

* fix: introduction of readonly promoted properties

* Update src/Gaufrette/Adapter/AwsS3.php

Co-authored-by: Grégoire Drapeau <gregoire.drapeau79@gmail.com>

* Update src/Gaufrette/Stream/InMemoryBuffer.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Stream/Local.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Stream/Local.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

* Update src/Gaufrette/Adapter/AsyncAwsS3.php

* Update src/Gaufrette/Stream/InMemoryBuffer.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

---------

Co-authored-by: Sophie Roussel <sophie.roussel@knplabs.com>
Co-authored-by: PedroTroller <pierre.plazanet@knplabs.com>
Co-authored-by: Grégoire Drapeau <gregoire.drapeau79@gmail.com>
* Add tests and docker folders in .gitattributes (#704)

* chore: remove psalm

---------

Co-authored-by: Antoine Lamirault <lantoine37@hotmail.fr>
* refactor: migrate Gaufrette\File to php 8.0

* Update src/Gaufrette/File.php

Co-authored-by: Kévin <kevinar9@outlook.fr>

---------

Co-authored-by: Kévin <kevinar9@outlook.fr>
* refacto: type filesystem and filesystem interface

* fix review

* fix return type createStream

* refactor: fix php-cs-fixer error

---------

Co-authored-by: PedroTroller <pierre.plazanet@knplabs.com>
@PedroTroller
Copy link
Member

@Kaaly @nocive @damiensan @ostrolucky
Thank you very much for your feedback and participation. The project has been abandoned for a while and we are trying to restart development and update it to incorporate as many pull-requests as possible and tag v1 when everything is merged and clean. But it's going to take time and I can't give you a deadline. We'll do our best.

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.

None yet

9 participants