Skip to content

docs: update plugin migration status in v5 migration plan#687

Merged
pyramation merged 1 commit intodevelop-v5from
devin/1770265701-plugin-migration-status
Feb 5, 2026
Merged

docs: update plugin migration status in v5 migration plan#687
pyramation merged 1 commit intodevelop-v5from
devin/1770265701-plugin-migration-status

Conversation

@pyramation
Copy link
Contributor

Summary

Updates the Graphile v5 migration plan document with a comprehensive inventory of all plugins from the main branch and their current migration status on develop-v5. This replaces the previous high-level plugin sections with detailed tracking tables.

Key additions:

  • Plugins inlined into graphile-settings: 9 presets (InflektPreset, MetaSchemaPreset, TsvectorCodecPreset, etc.)
  • Plugins using community packages: connection-filter and many-to-many now use official v5 community packages
  • Standalone packages upgraded: 6 packages including graphile-authz (66 tests) and postgraphile-plugin-pgvector (9 tests)
  • Packages deleted: graphile-simple-inflector and graphile-plugin-connection-filter
  • Packages requiring v5 port: 8 packages identified with priority levels (graphile-pg-type-mappings is high priority)

Review & Testing Checklist for Human

  • Verify the plugin inventory accurately reflects the current state of graphile/ directory on develop-v5
  • Confirm the priority order for remaining plugins makes sense for your roadmap (pg-type-mappings marked as high priority to inline into settings)

Notes

This is a documentation-only change to help track migration progress. The next recommended action based on this inventory is to inline graphile-pg-type-mappings into graphile-settings.

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

- Add complete plugin inventory section tracking all plugins from main
- Document plugins inlined into graphile-settings (9 presets)
- Document plugins using community packages (connection-filter, many-to-many)
- Document standalone packages upgraded to v5 (6 packages)
- Document packages deleted (simple-inflector, connection-filter)
- Document packages requiring v5 port (8 packages)
- Update implementation checklist with detailed plugin status
@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 dbd2a17 into develop-v5 Feb 5, 2026
13 checks passed
@pyramation pyramation deleted the devin/1770265701-plugin-migration-status branch February 5, 2026 04:53
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.

1 participant