Skip to content

fix: failing satisfiability check for interface(Objects)#186

Merged
n1ru4l merged 8 commits intomainfrom
fix-object-interface-satisfiability
Sep 19, 2025
Merged

fix: failing satisfiability check for interface(Objects)#186
n1ru4l merged 8 commits intomainfrom
fix-object-interface-satisfiability

Conversation

@n1ru4l
Copy link
Copy Markdown
Contributor

@n1ru4l n1ru4l commented Sep 18, 2025

test case is a reproduction of #177

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Sep 18, 2025

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@theguild/federation-composition 0.20.1-alpha-20250918131046-66718fc491fdc355053044eba3c970bcbe0f324d npm ↗︎ unpkg ↗︎

@n1ru4l n1ru4l marked this pull request as ready for review September 18, 2025 11:14
@n1ru4l n1ru4l requested a review from kamilkisiela September 18, 2025 11:14
@n1ru4l n1ru4l changed the title interface object causes satisfiability check to fail due to caching fix: interface object causes satisfiability check to fail due to caching Sep 18, 2025
@n1ru4l n1ru4l changed the title fix: interface object causes satisfiability check to fail due to caching fix: failing satisfiability check for interface(Objects) Sep 18, 2025
@n1ru4l n1ru4l merged commit 2a1475f into main Sep 19, 2025
4 checks passed
@n1ru4l n1ru4l deleted the fix-object-interface-satisfiability branch September 19, 2025 09:32
n1ru4l pushed a commit that referenced this pull request Sep 19, 2025
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## @theguild/federation-composition@0.20.1

### Patch Changes

-
[#185](#185)
[`5e3cb1a`](5e3cb1a)
Thanks [@jdolle](https://github.com/jdolle)! - tag extraction respects
@external on parent

-
[#186](#186)
[`2a1475f`](2a1475f)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Fix failing
satisfiability check for interface types.

-
[#167](#167)
[`3e224c8`](3e224c8)
Thanks [@jdolle](https://github.com/jdolle)! - Respect @external on
parent type

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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.

2 participants