Skip to content

Conversation

@pedrofrxncx
Copy link
Contributor

@pedrofrxncx pedrofrxncx commented Jan 5, 2026

Summary by cubic

Upgrade Zod to v4 across packages and update schemas to the new API, keeping our tools compatible and type-safe. Also bumps @decocms runtime/bindings for compatibility.

  • Dependencies

    • Zod: ^4.0.0 in google-calendar, meta-ads, openrouter, registry
    • @decocms/runtime: ^1.1.0
    • @decocms/bindings: ^1.0.4 (where used)
  • Refactors

    • Replace z.string().email() with z.email()
    • Switch default() to prefault() on optional params
    • Update z.record(...) to use key type: z.record(z.string(), ...)
    • Adjust schemas for tracking_specs, conversion_specs, promoted_object, and metrics to the new record signature

Written for commit 8b21e16. Summary will update on new commits.

@pedrofrxncx pedrofrxncx merged commit 8b49c30 into main Jan 5, 2026
1 of 5 checks passed
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

🚀 Preview Deployments Ready!

Your changes have been deployed to preview environments:

📦 apify

🔗 View Preview

📦 connection-binding

🔗 View Preview

📦 data-for-seo

🔗 View Preview

📦 datajud

🔗 View Preview

📦 db-binding

🔗 View Preview

📦 event-bus

🔗 View Preview

📦 gemini-pro-vision

🔗 View Preview

📦 google-calendar

🔗 View Preview

📦 grain-official

🔗 View Preview

📦 mcp-studio

🔗 View Preview

📦 meta-ads

🔗 View Preview

📦 nanobanana

🔗 View Preview

📦 object-storage

🔗 View Preview

📦 openrouter

🔗 View Preview

📦 perplexity

🔗 View Preview

📦 pinecone

🔗 View Preview

📦 readonly-sql

🔗 View Preview

📦 registry

🔗 View Preview

📦 replicate

🔗 View Preview

📦 sora

🔗 View Preview

📦 template-minimal

🔗 View Preview

📦 veo

🔗 View Preview

📦 whisper

🔗 View Preview

These previews will be automatically updated with new commits to this PR.


Deployed from commit: 902e034

Copy link

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

Choose a reason for hiding this comment

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

No issues found across 12 files

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