Skip to content

Releases: hyperpolymath/formbd

v0.0.6 - M12: Language Bindings

12 Jan 17:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

M12: Language Bindings Complete

This release delivers official client libraries for ReScript and PHP.

Client Libraries

ReScript Client (clients/rescript/)

  • Type-safe client for Deno runtime
  • Fluent query builder with type-safe WHERE clauses
  • Filter expressions: Field, And, Or, Not
  • Full FDQL operations support
  • Environment-based configuration

PHP Client (clients/php/)

  • PSR-18 HTTP client compatible
  • PHP 8.1+ with strict types
  • Fluent query builders: QueryBuilder, InsertBuilder, UpdateBuilder, DeleteBuilder
  • Filter classes with CompareOp enum
  • Laravel and Symfony integration examples

SDK Generator (tools/sdk-gen/)

  • API specification in ReScript
  • Code generators for ReScript and PHP
  • CLI tool for generating client SDKs

Documentation

  • Comprehensive client library documentation
  • Query builder usage patterns
  • Framework integration examples

See CHANGELOG.md for full details.

v0.0.3 - Complete Documentation Suite

12 Jan 02:44
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Milestone M7 Complete

This release provides comprehensive documentation for production deployment and integration.

Added

  • QUICKSTART.adoc - 15-minute tutorial with full examples
  • VERSIONING.adoc - Stability policy and version guarantees
  • Complete documentation suite in docs/:
    • DEPLOYMENT.adoc - Production deployment (Docker, Kubernetes, systemd)
    • SECURITY-AUTH.adoc - Authentication, authorization, security hardening
    • API-REFERENCE.adoc - Form.Bridge FFI and FQL API reference
    • MIGRATION-FROM-RDBMS.adoc - PostgreSQL/MySQL/SQLite migration guide
    • OBSERVABILITY.adoc - Logging, Prometheus metrics, OpenTelemetry tracing, Grafana dashboards
    • INTEGRATION-PATTERNS.adoc - Message queues, search engines, analytics, AI/ML pipelines

Changed

  • License: MPL-2.0 → PMPL-1.0 (Palimpsest-MPL)
  • README.adoc reorganized with comprehensive Documentation section

Fixed

  • License badge now correctly shows PMPL-1.0
  • Fixed typo in Palimpsest link

Full Changelog: v0.0.2...v0.0.3