Skip to content

Conversation

@pyramation
Copy link
Contributor

Summary

Updates the runtime version check in graphile-plugin-connection-filter-postgis to require graphile-plugin-connection-filter@^3.0.0 instead of ^2.0.0.

This fix is needed because [email protected] depends on graphile-plugin-connection-filter@^3.0.0, and the old version check was causing runtime errors:

Plugin [email protected] requires graphile-plugin-connection-filter@^2.0.0 (current version: 3.0.0)

Review & Testing Checklist for Human

  • Verify that the postgis plugin is actually compatible with [email protected] (this PR only updates the version check, not the actual compatibility)
  • Test PostGIS filtering operations work correctly after this change

Notes

This was discovered while upgrading dependencies in constructive-db PR #435.

Link to Devin run: https://app.devin.ai/sessions/52a59f63cea74493bcb0d97f67422e8d
Requested by: Dan Lynch (@pyramation)

…to support ^3.0.0

The runtime version check was requiring graphile-plugin-connection-filter@^2.0.0
but [email protected] depends on graphile-plugin-connection-filter@^3.0.0.

This caused a runtime error when using the updated graphile-settings package.
@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@pyramation pyramation merged commit 2ffd938 into main Jan 24, 2026
50 checks passed
@pyramation pyramation deleted the devin/1769235741-fix-postgis-version-check branch January 24, 2026 06:47
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