Skip to content

Releases: formbricks/hub

0.2.0

09 Mar 11:20
0949ba1

Choose a tag to compare

Formbricks Hub v0.2.0 (Pre-release)

Warning

This release makes submission_id and tenant_id mandatory, which requires a manual data migration.

This v0.2.0 pre-release introduces several additions to the core functionality:

  • AI embeddings for incoming text feedback
  • Semantic search and similarity search for feedback records
  • Idempotent ingestion via submission_id
  • Cursor-based pagination for list endpoints
  • Security hardening and API consistency improvements

⚠️ This is an early pre-release and not ready for production use.

It is intended for early adopters, contributors, and anyone who wants to explore the Hub and follow its development in the open.

📚 Learn more in the docs:
https://formbricks.com/hub

We’re just getting started — feedback and contributions are welcome.


What's Changed

  • fix: build for linux/arm64 so the image runs on ARM Macs by @xernobyl in #32
  • chore: add river to install tools by @pandeymangg in #34
  • chore: remove docs directory by @mattinannt in #33
  • chore: add pull request template by @xernobyl in #35
  • feat: add submission_id for grouped submissions and idempotent ingestion by @xernobyl in #39
  • feat: AI embeddings for feedback records by @xernobyl in #38
  • docs: refresh Hub README for launch positioning by @mattinannt in #41
  • feat: semantic search and similar feedback API by @xernobyl in #40
  • feat: add cursor pagination to list endpoints; remove offset pagination by @xernobyl in #42
  • ci: coverage tests by @xernobyl in #44
  • chore: address Hub OpenAPI AI-review feedback by @xernobyl in #45
  • chore: production hardening — Go 1.26, security improvements (SSRF protection, hidden signing key), config improvements, pagination by @xernobyl in #46

Full Changelog
0.1.0...0.2.0

0.1.0

17 Feb 16:20
761c4fc

Choose a tag to compare

Formbricks Hub v0.1.0 (Pre-release)

We’re excited to share the first public glimpse of Formbricks Hub — our open-source, headless Experience Management database designed to unify feedback data for analytics and AI.

This v0.1.0 pre-release introduces the core foundation:

  • Go-based REST API for feedback records
  • PostgreSQL-backed, analytics-optimized data model
  • Clean, performance-first architecture
  • Webhook system with a clean event architecture
  • Official TypeScript SDK
  • OpenAPI spec and contract tests

⚠️ This is an early pre-release and not ready for production use.

It’s intended for early adopters, contributors, and anyone who wants to explore the Hub and follow its development in the open.

📚 Learn more in the docs: https://formbricks.com/hub

We’re just getting started — feedback and contributions are welcome.

What's Changed

  • feat: initial feedback record api implementation by @xernobyl in #1
  • chore: add OpenAPI.yml and Schemathesis by @xernobyl in #2
  • feat: add git hooks and related changes by @xernobyl in #5
  • fix: docker-compose -> docker compose by @pandeymangg in #6
  • chore: remove response_id field from feedback records by @mattinannt in #9
  • feat: add field grouping support for ranking and matrix questions by @mattinannt in #10
  • docs: add and update documentation for current implementation by @mattinannt in #11
  • chore: Convert field_type from VARCHAR to PostgreSQL ENUM by @xernobyl in #8
  • feat: Add goose migrations for database schema by @xernobyl in #14
  • chore: Stricter lint rules and their respective fixes by @xernobyl in #15
  • chore: Use host port 5433 for Postgres to avoid conflict with Formbricks by @xernobyl in #17
  • chore: make Postgres host port configurable via POSTGRES_PORT by @xernobyl in #18
  • feat: Webhooks support by @xernobyl in #16
  • feat: hub dockerfile and helm chart by @BhagyaAmarasinghe in #23
  • fix: use default service account for migrations job by @BhagyaAmarasinghe in #26
  • fix: use ArgoCD sync waves for migration ordering by @BhagyaAmarasinghe in #27
  • chore: Stricter linting rules by @xernobyl in #21
  • docs: add Apache Superset integration guide by @xernobyl in #25
  • ci: add Stainless OpenAPI workflow for Stainless preview/merge builds by @mattinannt in #29
  • feat: Add Power BI documentation by @xernobyl in #30
  • feat: ci and release workflow by @BhagyaAmarasinghe in #31
  • feat: Observability (metrics, tracing, request correlation) by @xernobyl in #28

New Contributors

Full Changelog: https://github.com/formbricks/hub/commits/0.1.0