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.0releases follow SemVer with the caveat that minor versions may contain breaking changes; these are always called out explicitly.
- Substantive
CONTRIBUTING.mdcovering workflow, Conventional Commits, RFC process, PR checklist, review SLAs and service-creation guidelines. - Substantive
SECURITY.mdwith private reporting channels, triage SLAs, severity guidance, scope and safe-harbour terms. - Domain-based
.github/CODEOWNERSrouting reviews across the 85+ services, shared libraries, protos, SDKs, infra and docs. - This
CHANGELOG.mdwith Keep a Changelog conventions.
- 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
redis→valkey, the volumeredis_data→valkey_data, the image variableOPENFOUNDRY_REDIS_IMAGE→OPENFOUNDRY_VALKEY_IMAGE(defaultvalkey/valkey:8-alpine), and the intra-clusterREDIS_URLnow points toredis://valkey:6379. The Rustredis-rsclient is unchanged; Valkey speaks the same wire protocol. Migration:docker compose downthendocker compose up -d(the oldredis_datavolume is no longer referenced; recreate state if needed).
- (add entries here)
- 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
qdrantdel compose, los volúmenes y variablesOPENFOUNDRY_QDRANT_*/QDRANT_URL, las referencias en helm/terraform y el módulo vacíolibs/vector-store/src/qdrant.rs.
- (add entries here)
- (add entries here)