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 4.5.3 #1447

Merged
merged 12 commits into from
Aug 7, 2022
Merged

version 4.5.3 #1447

merged 12 commits into from
Aug 7, 2022

Conversation

ildyria
Copy link
Member

@ildyria ildyria commented Aug 6, 2022

version 4.5.3 + composer update to add php-exif v0.7.11

@kamil4
Copy link
Contributor

kamil4 commented Aug 6, 2022

I would prefer if #1432 is fully resolved before 4.5.3 is released.

@codecov
Copy link

codecov bot commented Aug 6, 2022

Codecov Report

Merging #1447 (d81dbe0) into master (1dd9e41) will decrease coverage by 0.82%.
The diff coverage is 70.58%.

github-actions bot and others added 5 commits August 6, 2022 21:16
Co-authored-by: Benoît Viguier <ildyria@users.noreply.github.com>
Co-authored-by: github-actions[bot] <action@github.com>
This reverts commit 92b6bb8.
@nagmat84
Copy link
Collaborator

nagmat84 commented Aug 6, 2022

Me, too. Updating php-exif is only half of the solution, we also need to fix read_exif_data in Lychee and add a test for it using the broken sample picture.

I am a little bit surprised that we suddenly push out on release after the next.

@ildyria
Copy link
Member Author

ildyria commented Aug 6, 2022

I am a little bit surprised that we suddenly push out on release after the next.

I was just matching the tags. Don't overthink it :)

@nagmat84 nagmat84 linked an issue Aug 7, 2022 that may be closed by this pull request
@nagmat84
Copy link
Collaborator

nagmat84 commented Aug 7, 2022

Why are there so many changes in whitespace? This is annoying.

@qwerty287
Copy link
Contributor

This was a php-cs-fixer update.

@nagmat84
Copy link
Collaborator

nagmat84 commented Aug 7, 2022

This was a php-cs-fixer update.

That is not a good point. Even if php-cs-fixer has been updated, then one can still configure the rules such that the old behaviour is preserved. In this case, the problematic options are blank_line_between_import_groups in combination with imports_order.

Let's say that we wanted to to change the current behaviour and let's say we decide to be PSR-12 compatible (see https://www.php-fig.org/psr/psr-12/#3-declare-statements-namespace-and-import-statements), then I would understand that. But the current change is not even achieve PSR-12 compatibility, but looks rather random as if nobody took care.

@nagmat84
Copy link
Collaborator

nagmat84 commented Aug 7, 2022

I added a test case for the bug in 1fd9381, ensured that it triggered the bug reported in #1432 and fixed it in 3ec0160.

@nagmat84
Copy link
Collaborator

nagmat84 commented Aug 7, 2022

I fixed some of the sporadic changes made by CS Fixer in bab6011. I haven't yet found out what newly introduced option controls the removal of parentheses.

Don't get me wrong. I am not against formatting changes. For example, I could envision to move to PSR-12 coding standard. But this decision should be made explicit and it should be in an independent PR. It should not happen accidentally and it should not be mixed with a PR which also introduces functional changes.

@nagmat84 nagmat84 requested a review from a team August 7, 2022 12:57
Copy link
Collaborator

@nagmat84 nagmat84 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Formally, I am entitled to do a review (as @ildyria is the submitter), but I would prefer if someone else could to a review, because most of the actual changes are on me.

@ildyria
Copy link
Member Author

ildyria commented Aug 7, 2022

Formally, I am entitled to do a review (as @ildyria is the submitter), but I would prefer if someone else could to a review, because most of the actual changes are on me.

I can do the review though. :)

Copy link
Member Author

@ildyria ildyria left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. ( I can't click approve though :( )

@kamil4
Copy link
Contributor

kamil4 commented Aug 7, 2022

I guess you should be good to go? 😄

@ildyria ildyria merged commit fe173e4 into master Aug 7, 2022
@ildyria ildyria deleted the v4.5.3 branch August 7, 2022 16:10
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.

No suitable image handler found
4 participants