Skip to content

Remove developer bio field from extensions v2 API - #159

Merged
admdly merged 1 commit into
mainfrom
remove-developer-bio-field
Jul 26, 2026
Merged

Remove developer bio field from extensions v2 API#159
admdly merged 1 commit into
mainfrom
remove-developer-bio-field

Conversation

@admdly

@admdly admdly commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Removes the bio field from developer profiles across the extensions v2 API — it wasn't proving useful.
  • Drops the field from the Zod schemas (and therefore the generated OpenAPI spec), the developers DB read/write layer, and the extensions↔developers join.
  • Adds migration 0010_drop_developer_bio.sql to drop the developers.bio column (D1/SQLite ALTER TABLE ... DROP COLUMN).
  • Updates tests: mock DB matchers/row shape, and rewrites the three bio-specific round-trip tests to cover avatar_url/contact_email only.

The bio field on developer profiles hasn't proven useful; drop it
entirely from the schema, API surface, and DB.

Claude-Session: https://claude.ai/code/session_015xrRKNKeouavwK9WZGwz1r
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
api 8b185ad Commit Preview URL

Branch Preview URL
Jul 26 2026, 10:11 PM

@admdly admdly self-assigned this Jul 26, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

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.

No issues found across 6 files

Requires human review: Removes the bio field from the API schema and drops the database column — both backward-incompatible changes that need human review to assess impact on consumers and data.

Re-trigger cubic

@admdly
admdly merged commit acfafd8 into main Jul 26, 2026
9 checks passed
@admdly
admdly deleted the remove-developer-bio-field branch July 26, 2026 22:17
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