Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, this project adheres to Semantic Versioning, commits follow Conventional Commits, and this changelog is generated by Structured Changelog.

Unreleased

v0.1.0 - 2026-04-27

Highlights

  • Initial release of CoreForge Web component library monorepo
  • ProductGraph telemetry integration with session management and OTel compliance
  • Multi-tenant primitives with organization context and tenant isolation

Added

  • Monorepo setup with pnpm workspaces and Turborepo (5f055db)
  • ESLint and Prettier configuration for consistent code style (c1e86d4)
  • Vitest testing framework configuration (1f736e2)
  • GitHub Actions CI/CD workflows (bdee74f)
  • Changesets for versioning and changelog generation (e6dea5e)
  • @coreforge/auth package with JWT/OAuth/OIDC authentication primitives (4b1d2be)
  • @coreforge/tenant package with TenantProvider and useOrganization hooks (e1db48a)
  • @coreforge/api-client package with typed HTTP client utilities (6d36fc1)
  • @coreforge/telemetry package with TelemetryProvider, ErrorBoundary, and hooks (98e11f7)
  • @coreforge/design-tokens package with CSS custom properties (a14ba33)
  • @coreforge/shell package with AppShell layout components (570bff9)
  • @coreforge/pages package with default page components (404, 500, Loading) (4f643aa)
  • ProductGraphAdapter with session management (30-min timeout) and event batching (ddee117)
  • ProductGraph hooks: ComponentPathProvider, useStateTracker, JourneyProvider (ec194bc)
  • ProductGraph hooks: useScrollTracker, useClickTracker, useAPITracker, usePageLeaveTracker (ec194bc)
  • ProductGraph adapter and hook exports with TypeScript types (205b8e6)

Documentation

  • Project documentation with architecture overview (25a249d)
  • MkDocs documentation site with Material theme (311a4f8)
  • ProductGraph integration design documents (PRD, TRD, PLAN, TASKS) (9363c0f)

Infrastructure

  • Shared pnpm workflows from grokify/.github (bb07c1d)