Skip to content

Release phan 5.5.1#5019

Merged
Daimona merged 1 commit intophan:v5from
Daimona:rel-5.5.1
Aug 5, 2025
Merged

Release phan 5.5.1#5019
Daimona merged 1 commit intophan:v5from
Daimona:rel-5.5.1

Conversation

@Daimona
Copy link
Copy Markdown
Member

@Daimona Daimona commented Jul 9, 2025

No description provided.

NEWS.md Outdated
- Ignore `@extends` and `@inherit` used on interfaces, to avoid false positive `PhanAccessWrongInheritanceCategoryInternal` issues
(phan does not support generic interfaces yet) [#5002](https://github.com/phan/phan/issues/5002)
- Addressed various limitations in analysis of generic types [#5013](https://github.com/phan/phan/pull/5013)
- Prevent generic types from leaking out of function calls where some generic parameters aren't filled [#4982](https://github.com/phan/phan/issues/4982)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

s/generic types/generic type parameters/

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

How about now? I think I got confused a bit.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I like it, thanks.

Copy link
Copy Markdown
Member

@rlerdorf rlerdorf left a comment

Choose a reason for hiding this comment

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

looks good, let's do the release

@MatmaRex
Copy link
Copy Markdown
Contributor

I belatedly found a bug in my generics stuff, I'd appreciate if #5020 could also be included in this release.

@MatmaRex
Copy link
Copy Markdown
Contributor

(For reference, downstream bug which prompted most of my work: https://phabricator.wikimedia.org/T397781)

@SergiiDolgushev
Copy link
Copy Markdown
Collaborator

Sorry, is there any chance we can include #5027 in this release?

@Daimona
Copy link
Copy Markdown
Member Author

Daimona commented Jul 23, 2025

Sorry folks, at first I wanted to try squeezing in a fix for #5029, but then other things took precedence. I'll update this later today and include the latest changes.

@Daimona Daimona force-pushed the rel-5.5.1 branch 2 times, most recently from ee16333 to 0ab4b55 Compare July 23, 2025 19:00
@Daimona Daimona force-pushed the rel-5.5.1 branch 2 times, most recently from 2ca5a7a to 57d1ba5 Compare July 28, 2025 11:58
@Daimona
Copy link
Copy Markdown
Member Author

Daimona commented Aug 3, 2025

Sorry folks, at first I wanted to try squeezing in a fix for #5029, but then other things took precedence. I'll update this later today and include the latest changes.

I finally made a quick fix for #5029, and included it in the release notes here :) I'd like to do the release once that PR is merged if that's OK.

@rlerdorf
Copy link
Copy Markdown
Member

rlerdorf commented Aug 5, 2025

@Daimona let's get this pushed out? Maybe include your latest #5033 as well?

@Daimona
Copy link
Copy Markdown
Member Author

Daimona commented Aug 5, 2025

@Daimona let's get this pushed out? Maybe include your latest #5033 as well?

Yup, included. Good to go?

@rlerdorf
Copy link
Copy Markdown
Member

rlerdorf commented Aug 5, 2025

Yes, go for it!

@Daimona Daimona merged commit 2b6a846 into phan:v5 Aug 5, 2025
11 checks passed
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.

4 participants