Skip to content

Release 1.0

[2026-04-07]

Initial Release

First production release of EntiHub — the Master Data Management platform for relational warehouses.

Core Features

  • Entity management — define and deploy master data entities using YAML configuration.
  • Dynamic UI and REST API — UI and API endpoints are generated automatically from entity definitions at deploy time.
  • Multi-database support — Microsoft Fabric Warehouse, Azure SQL, PostgreSQL, Oracle, and MySQL via dialect-aware SQL generation.
  • Approval workflow (Professional+) — full create / update / delete approval process with before-after diffs.
  • Record history and time-travel (Professional+) — full snapshot history with asOfUtc query support on the data API.
  • Row-level security (Professional+) — per-user row filter DSL on all data API responses and the data grid UI.
  • Webhooks (Professional+) — outbound HTTP/HTTPS notifications on record lifecycle events with HMAC-SHA256 signature verification.
  • Bulk import and export — CSV and XLSX support with real-time row-level validation feedback.
  • Record deduplication / merge (Professional+) — merge two records by _sys_id.
  • Bulk SQL update / delete (Enterprise) — filter-based bulk operations for admin users.
  • Saved data grid filters (Enterprise) — per-user named filter presets persisted in the database.
  • EntiHub CLI — cross-platform entihub command-line tool covering all REST operations.
  • Entity packages — ZIP-based export and import of entity definitions and data for environment promotion.
  • Common Entities library — pre-built entity definitions for standard reference data (countries, currencies, address types, etc.).
  • Audit log — immutable, queryable audit trail for all data and configuration changes.
  • Azure Entra ID authentication — OIDC browser sessions, JWT Bearer for API clients, and optional API key support.
  • Rate limiting — configurable fixed-window rate limiting per client on all API endpoints.
  • Security headers — HSTS, CSP, X-Frame-Options, and Referrer-Policy applied on every response.