# Documentation Changelog

Source: https://docs.quake.ai/docs/docs-changelog
Markdown: https://docs.quake.ai/docs/docs-changelog.md

---

# Documentation changelog

All notable documentation changes in reverse chronological order, following [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## June 2026

### Added

- **[Get started onboarding sequence](/docs/quickstart#get-started)**: a sequenced first-mile checklist at the top of the Quickstart covering account, organization, project and tier choice, and access setup, linking into the Account and Tools sections instead of duplicating them.
- **Conceptual pages deep-audit program (complete)**: editorial pass across ~38 standalone explanation pages covering platform, account, security, automation, Kubernetes, compute, network, block storage, and object storage concepts.
- **Operational how-to top 12**: new cross-cutting operational guides with cross-links from quickstart, tutorials, and concept pages.
- **[Docs landing index tables](/docs)**: scannable content-type tables beneath each service card on the documentation home page.
- **Solutions expansion**: workload-migration sections on all Solutions leaves; dedicated migration tutorials per workload; new leaves for WordPress/CMS, data pipelines, Web3/stablecoin infrastructure, RPC nodes, and wallet backends; creator-ops taxonomy (creator businesses, podcast/audio, live streaming).
- **Linode/Akamai and Vultr migration coverage**: full evaluation and migration page sets with knowledge-graph wiring.
- **Ecommerce storefront IaC template and tutorial**: purpose-built OpenTofu template with PCI-DSS payment-processor offload pattern.
- **[Platform validation page](/docs/platform/validation)**: explains how documentation, IaC templates, and launch manifests are checked against the live platform.
- **Quake AI rebrand callout** on the [platform overview](/docs/platform) linking to the Rum Group realignment announcement.

### Changed

- **Quickstart first build merged and resized**: [Launch your first server](/docs/quickstart/launch-your-first-server) is now the single canonical first build, resized to the Developer-plan footprint (`s1a.micro` on `PublicEphemeral`); the overlapping `deploy-first-server` tutorial is retired and its inbound links point here instead.
- **Storage information architecture**: block storage and object storage promoted to top-level `/docs/block` and `/docs/object` sections; storage hub folded into platform overview; bucket policy guides merged into the object reference catalog.
- **Reference consolidation**: scattered `content/docs/**/reference/**` pages moved into the dedicated `/reference` section.
- **Migration guides deep audit**: rewritten provider landing pages for [AWS](/resources/migration/coming-from-aws), [Azure](/resources/migration/coming-from-azure), [GCP](/resources/migration/coming-from-gcp), [DigitalOcean](/resources/migration/coming-from-digitalocean), [Hetzner](/resources/migration/coming-from-hetzner), [OpenStack](/resources/migration/openstack), [OpenStack for AWS developers](/resources/migration/openstack-for-aws-developers), and [plan your object storage migration](/docs/object/migration/plan-your-migration).
- **Solutions brief rebuild**: diagram-centered rewrites across industry and functional leaves; hero diagrams exported as downloadable SVG, PNG, and PDF.
- **Admonition audit (complete)**: validation-leak and product-steering voice removed from callouts across console references, how-tos, solutions, platform, and operate sections.
- **Quake AI rebrand sweep**: customer-facing prose updated from Rumble Cloud to Quake AI across documentation, resources, reference, and solutions surfaces; disqualifying "what Rumble does not have" migration headings reframed.
- **2026-Q3 validation closeout**: final re-verify of Plan A tutorials, Plan B migration pages, and CLI/API reference; console screenshots reshot against the live Quake AI-branded Console.
- **Validated-template claims**: first "validated template" mention on each page now links to the [bounded validation explanation](/docs/platform/validation#how-infrastructure-templates-are-checked).
- **Voice lint**: `lint:voice` flipped from warn-only to strict (mirrors the em-dash gate).

### Removed

- **Rumble Drive** documentation section and all live references (product surface retired).
- **`persona_relevance` frontmatter** and persona-scoring tooling from the knowledge graph.

---

## May 2026

### Added

- **Diataxis tutorials**:
  - [Build a private network with two VMs](/resources/deployments/build-private-network-two-vms): private subnet, router, bastion SSH pattern.
  - [Deploy your first app on Kubernetes](/resources/deployments/deploy-first-app): cluster creation through load-balancer exposure.
- **Conceptual explanations**:
  - [Account model](/docs/account/concepts): organization, project, team roles, and credentials.
  - [Credentials and tools](/docs/tools/concepts): how CLI, application credentials, API tokens, S3 credentials, and SSH keys fit together.
- **Solutions leaves**: AI-native development, creator businesses, podcast/audio publishing, live streaming/restream; creator-ops taxonomy entries.
- **FAQ entries**: Magnum trust-delegation requirements under application credentials and Kubernetes cluster operations.
- **OpenStack card** on the [/resources](/resources) landing page.

### Changed

- **2026-Q3 content validation program**: live-platform walks across tutorials, how-tos, console references, CLI/API catalogs, and migration pages; findings filed and remediated via Plan A (tutorial/how-to) and Plan B (migration/evaluation) lanes.
- **Console reference accuracy**: volume and floating IP reference pages rewritten to match the Console workflows; eight Console label drifts corrected.
- **Kubernetes how-tos**: `create-cluster`, `create-cluster-template`, and `manage-cluster` aligned with live Magnum wizard labels, trust-delegation callouts, and gear-menu flows.
- **AI tutorial stack**: deploy-vector-database, deploy-rag-pipeline, deploy-ai-agent, and run-local-llm updated for current package APIs, Flowise 3.x bootstrap, and security group prerequisites.
- **Console naming**: customer docs standardized on "the Console" (not Skyline) per editorial rule; later swept to Quake AI product noun in June.
- **Vale prose lint**: 594 error-severity hits cleared; `lint:prose` runs green across the corpus.
- **Explicit `description` frontmatter** backfilled on 20 high-traffic pages.
- **`last_validated` refresh** on 189 pages stale 30+ days (set to 2026-05-19).
- **Broken `/iac/templates/` link pattern** removed from 15 files; template source renders inline on template pages.
- **Resources landing reorder**: IaC templates card first; migration lower in the grid.

---

## April 2026

### Added

- **Error documentation initiative**: structured error handling coverage across all services:
  - **[Retry and resilience patterns](/docs/operate/reference/retry-and-resilience)**: error classification, status code retry map, exponential backoff with jitter, idempotency guidance, Bash and Python implementations.
  - **[API rate limits](/docs/tools/api-rate-limits)**: quotas vs. rate limits comparison, `/limits` endpoint documentation, HTTP 429 handling, industry context (DigitalOcean, Hetzner, AWS).
  - **[Error response format](/docs/operate/reference/error-response-format)**: OpenStack JSON error structure, compute fault objects, S3 XML errors, request correlation fields, parsing examples in curl/jq and Python.
  - **[Automation API error reference](/reference/automation/api-errors)**: Heat HTTP status codes, stack state machine, common creation/update/delete failures, rollback recovery, escalation checklist.
  - **[Terraform error handling](/docs/automation/how-to/terraform-error-handling)**: `TF_LOG` debugging, common OpenStack provider errors, state lock recovery, plan/apply drift resolution, import errors.
  - **[CLI debugging](/docs/tools/cli-debugging)**: `--debug` output, configuration errors, `clouds.yaml` multi-profile, network failures, 10-row common errors quick reference.
  - `/limits` endpoint documented in [Compute API reference](/reference/compute/api#limits) and [Block Storage API reference](/reference/block-storage/api#limits) with live response shapes.
  - Troubleshooting decision tree diagram added to [Troubleshooting hub](/docs/operate/troubleshooting).
- **[Service Endpoints](/docs/tools/service-endpoints)**: reference page with all 12 service base URLs, `{service}.{region}.rumble.cloud` hostname pattern, S3/Swift dual-protocol, endpoint discovery, and `clouds.yaml` configuration.
- **[API access console reference](/docs/tools/api-access-console)**: unified console reference for the API sidebar section (S3 Credentials, Application Credentials, API Endpoints, Get Token).
- **[Dashboard](/docs/console/dashboard)** and **[Portal](/docs/console/portal)** console reference pages.
- Console reference screenshots embedded across 24 pages.

### Changed

- **Error docs polish**: added `description` frontmatter to 12 error-related pages, "Common mistakes" callouts to compute/network/block storage API error references, inline JSON/XML response examples to all 4 API error pages.
- Corrected HTTP 413 description from "Rate limit or quota exceeded" to "Quota exceeded" across all error pages. Added HTTP 429 row to all API error references.
- Bidirectional cross-links added across all error references, runbooks, and troubleshooting pages.

- **[How to get an API token](/docs/tools/api-tokens)**: rewritten with Keystone token explanation, Console + CLI methods, `curl` examples, and token scope table.
- **[How to create application credentials](/docs/tools/generate-app-credentials)**: rewritten with Console + CLI methods, `clouds.yaml` integration, `openrc.sh` usage, and security considerations.
- **[How to create S3 credentials](/docs/object/how-to/create-s3-credentials)**: enriched with console screenshot, `aws s3 ls` verification example, `rclone` configuration, and corrected region endpoints.
- **[S3 Credentials](/docs/tools/s3-credentials)** and **[Application Credentials](/docs/tools/app-credentials)** console reference pages rewritten with structured field tables and screenshots.
- Console URL path corrections across instance snapshots, networks, topology, Kubernetes, and automation pages.
- Content gaps filled across console reference pages for security group rules, volume detail tabs, network topology, and port columns.
- Stale content cleanup: flavors list updated, instance wizard corrected to 4-step flow, automation sidebar label fixed.
- 17 pages updated with `last_validated: 2026-04-08`.

---

## March 2026

110 commits touching 284 documentation files (36,847 lines added). New platform launch.

### Added: platform

- Migrated 173 MkDocs pages to MDX with full transform pipeline, restructured into service-first information architecture following Diataxis.
- Populated frontmatter on all pages: `concepts[]`, `prerequisites[]`, `competitor_analogs`, `persona_relevance`, `difficulty`, `estimated_time`.
- Security landing page, API versions reference, billing section, glossary.
- 6 downloadable asset files (Cyberduck profiles, config templates).

### Added: content tracks

- **Developer Plan onboarding**: 7 quickstart recipes (first VM, Docker, CI runner, static site, etc.).
- **Object storage migration**: 9 pages: AWS S3, GCS, Azure Blob, Hetzner, DigitalOcean, Backblaze, Wasabi, multi-cloud sync, endpoint update guide.
- **IaC templates**: library stub with template schema and KG integration.
- **Tutorials**: deploy-first-server, block volume, object storage upload, S3 backup and migration.
- **AI section**: getting started paths A (discoverability) and B (self-hosted inference), ai-tools explainer.
- **Operate section**: index with 3 sub-sections, Wave 1 operational runbooks for OpenStack errors, Wave 2 API error references, Wave 3 cross-cutting troubleshooting pages.
- **Security**: shared responsibility model, access control, compliance pages.

### Added: reference

- OpenAPI integration via Fumadocs: Nova Compute reference pages as pilot.
- Cross-linked API reference with docs, how-to guides, and llms.txt.
- Compute API reference stub for broken link resolution.

### Changed: content quality

- Rewrote all getting-started pages with Console/CLI/API method tabs.
- Multipath upgrade on 9 how-to pages (compute: create-snapshot, create-instance, create-password, boot-from-iso; network: create-security-group, create-router, create-network, allocate-floating-ips; storage: create-container).
- Rewrote 5 console landing pages with consistent template.
- Rewrote all 8 service overview pages (Compute, Network, Storage, Kubernetes, Automation, Applications, AI, Security).
- Overhauled Kubernetes content stack: concepts, how-tos, console pages, repositioned to distinguish provisioning from managed K8s.
- Replaced generic OpenStack page with Quake AI-specific implementation explainer.
- Standardized OpenStack project mentions across all service index pages.
- Added Python boto3 examples to object storage how-to pages.
- Resolved all 161 Vale prose lint errors to zero.
- Removed em-dashes from prose across all published content.
- Removed internal implementation details from user-facing docs.
- Surfaced Windows CLI environment guide in Getting Started.

### Changed: content structure

- Retired monolithic FAQ page, redirected to /platform.
- Dissolved Articles section: reorganized into Configuration, Troubleshooting, Use Cases, Reference under service sections.
- Merged Account + Billing sections.
- Renamed object storage articles to guides, relocated root orphan pages.
- Promoted learn to /learn, renamed docs concepts section.
- Migrated compute API pages to /reference/compute/*.
- Removed Learning Center path infrastructure (paused; Diataxis violation).

### Changed: changelog

- Backfilled docs changelog entries from April 2024 through November 2025.
- Reconstructed Quake AI external platform changelog from public sources.

---

## December 2025 – February 2026

No documentation updates. Platform rebuild in progress.

---

## November 2025

Updated the Application Credentials guide in the API section.

## October 2025

Added a new Articles troubleshooting article: Reset Password or SSH on a Linux VM.

## September 2025

Updated the Kubernetes cluster creation and Mount S3 Storage how-to guides. Added Setting Up CORS on a Bucket to the Articles.

## August 2025

Added a Compliance and Certifications resources page. Added Retrieve Windows VM Password to the Articles.

## July 2025

Added a network IP Addresses guide to the Guides section. Updated the Terraform on Quake AI guide. Added a Mount S3 Storage how-to article.

## June 2025

Overhauled the object storage how-to section: expanded and rewrote guides for creating a storage container, uploading files, accessing uploaded files, and granting access control. Updated the cloud console storage guide. Added multiple bucket policy examples to the Articles, including IP allowlist, public read, read-only, and restricted public read policies.

## May 2025

Updated the Sending Mail with Your VM guide. Added an Advanced Kubernetes troubleshooting article to the Articles.

## April 2025

Added a resource tiers guide to the account management section. Updated VM creation how-to articles for creating instances on public and private networks. Added two new Articles articles: Set Up a Minecraft Server and Sending Mail with Your VM.

## March 2025

Added Windows Server on Quake AI to the Articles integrations section. Added object storage bucket policy examples to the Articles, including a server-side encryption guide for S3-compatible storage.

## February 2025

Added a how-to article for booting a VM from an ISO image. Added Terraform integration examples to the Articles, including a simple VM infrastructure example and a full-stack infrastructure example.

## December 2024

Updated the account guide and cloud projects management section.

## October 2024

Added an Enable Versioning on Storage Buckets how-to article. Updated the object storage console guide and service reference. Added an Introduction to Object Storage article to the Articles.

## September 2024

Restructured the account management guide. Added how-to articles for updating account email and password. Updated the cloud projects and subscriptions sections.

## August 2024

Added a Terraform on Quake AI guide and migrated it to the Articles integrations section. Updated the VM snapshot and SSH key pair how-to guides. Added three troubleshooting articles to the Articles: Interrupt VM Boot, Update Ubuntu 22 for Snapshots, and a workaround for S3cmd showing ETag as MD5 sum.

## June 2024

Added an Understanding Floating IPs article to the Get Started section. Updated the Kubernetes cluster creation guide and cloud console overview. Added a Grant Access Control to an Object Storage Container how-to article.

## May 2024

Added a Create an Image how-to article.

## April 2024

Updated the VM creation how-to guides for instances, VM passwords, and private and public network configurations. Added an Install OpenStack Client guide. Updated the Kubernetes cluster creation and management guides and the images console reference.

## March 2024

Added additional get started articles, added a Resources page, and refreshed look-and-feel on navigation and pages.

Added sections for Services, How To, Questions, and Updates. Added glossary of terms. Added additional How To topics. Updates to Get Started and home page.

## February 2024

Added the How To section along with new articles: Add an SSH Key, Create a Kubernetes Cluster, Create a VM on a Private Network, and Manage a Kubernetes Cluster.

## January 2024

Updated the Cloud Console Guide for Quake AI beta to include instructions for Windows users in the Getting Started section.

Updated the Cloud Console Guide for Quake AI beta to include information and instructions for OpenStack client and S3 credentials.

## December 2023

Added the Cloud Console Guide for Quake AI beta.
