Skip to content

Latest commit

 

History

History
79 lines (62 loc) · 2.86 KB

File metadata and controls

79 lines (62 loc) · 2.86 KB

Changelog

All notable changes to OpenFoundry are documented in this file.

The format is based on Keep a Changelog 1.1.0, and this project adheres to Semantic Versioning 2.0.0.

Conventions

  • Each user-visible change must add an entry to the [Unreleased] section in the same pull request that introduces it.
  • Entries are grouped by type: Added, Changed, Deprecated, Removed, Fixed, Security.
  • Breaking changes are prefixed with BREAKING: and a short migration note.
  • On release, the maintainers move the contents of [Unreleased] under a new dated version heading and create a matching git tag (vX.Y.Z).
  • Pre-1.0.0 releases follow SemVer with the caveat that minor versions may contain breaking changes; these are always called out explicitly.

Added

  • Substantive CONTRIBUTING.md covering workflow, Conventional Commits, RFC process, PR checklist, review SLAs and service-creation guidelines.
  • Substantive SECURITY.md with private reporting channels, triage SLAs, severity guidance, scope and safe-harbour terms.
  • Domain-based .github/CODEOWNERS routing reviews across the 85+ services, shared libraries, protos, SDKs, infra and docs.
  • This CHANGELOG.md with Keep a Changelog conventions.

Changed

  • BREAKING: Replaced the Redis container image with Valkey 8 (OSS, BSD-3-Clause fork hosted by the Linux Foundation) across the Compose stack. The Compose service is renamed redisvalkey, the volume redis_datavalkey_data, the image variable OPENFOUNDRY_REDIS_IMAGEOPENFOUNDRY_VALKEY_IMAGE (default valkey/valkey:8-alpine), and the intra-cluster REDIS_URL now points to redis://valkey:6379. The Rust redis-rs client is unchanged; Valkey speaks the same wire protocol. Migration: docker compose down then docker compose up -d (the old redis_data volume is no longer referenced; recreate state if needed).

Deprecated

  • (add entries here)

Removed

  • Qdrant se retira por restricción de licencia OSS; sustituto futuro: Vespa (Apache-2.0). Por ahora pgvector cubre el caso embebido. Se eliminan el servicio qdrant del compose, los volúmenes y variables OPENFOUNDRY_QDRANT_* / QDRANT_URL, las referencias en helm/terraform y el módulo vacío libs/vector-store/src/qdrant.rs.

Fixed

  • (add entries here)

Security

  • (add entries here)