Below is a maintainable changelog for the Terraform Associate (003) hub. Each entry lists the date, a short summary, and the areas impacted (Syllabus, Cheatsheet, Practice, Resources, Copy).
2025-09-20 — v1.0 • Initial Release
Summary: First publication of the Terraform Associate (003) study hub.
What’s included
- Overview: format, audience, readiness checklist, 2–4 week plan
- Syllabus: domain-by-domain objectives with shortcode hook
- Cheatsheet: high-yield commands & workflows (state/backends, vars/expressions, modules, providers/auth, import/replace/refresh-only, workspaces)
- Practice: app embed with suggested progression and pacing tips
- FAQ: deep-dive answers (workspaces vs separate state,
for_each
vs count
, import/replace/drift) - Resources: official docs (language/CLI/state/backends/modules/providers), Terraform Cloud/Sentinel awareness, CI patterns
- Updates: this changelog page
Impacted areas: Syllabus • Cheatsheet • Practice • Resources • Copy
How we version changes
- Patch updates (typos, minor clarifications): increment patch (e.g., v1.0.1).
- Objective re-mapping / added sections: increment minor (e.g., v1.1).
- Major blueprint/tooling shifts (exam revision or deprecations in Terraform 1.x): increment major (e.g., v2.0).
We align to HashiCorp’s exam outline and current Terraform 1.x docs. When those change, we update the syllabus mapping first, then mirror adjustments across cheatsheet, practice coverage, and resources.
Update templates (copy & reuse)
Template — Minor update
- Date: YYYY-MM-DD — v1.x.y
- Summary: One-line description
- Changes:
- Impacted areas: Syllabus / Cheatsheet / Practice / Resources / Copy
Template — Objective/coverage update
- Date: YYYY-MM-DD — v1.x
- Summary: Objective mapping adjusted for domain
- Changes:
- Syllabus: updated objectives <A → B>
- Cheatsheet: added/edited section on
- Practice: increased item coverage for
- Resources: added official/vendor doc links
- Impacted areas: Syllabus • Cheatsheet • Practice • Resources
Template — Major revision
- Date: YYYY-MM-DD — v2.0
- Summary: Major blueprint/tooling release; full hub refresh
- Changes:
- Syllabus: restructured domains/objectives
- Cheatsheet: overhauled commands/workflows (e.g., import blocks, replace, refresh-only)
- Practice: regenerated mocks/drills to match new weighting/behaviors
- FAQ/Overview: replaced outdated guidance
- Impacted areas: All
Pending / backlog
- Add mini decision trees for
workspaces vs separate state
and for_each vs count
. - Expand backend recipes (S3+DynamoDB, azurerm, gcs) with quick-init snippets.
- Include drift triage examples using
plan -refresh-only
+ ignore_changes
patterns. - Add CI examples (GitHub Actions/GitLab CI) for
fmt
→ validate
→ plan -out
→ gated apply
. - Enrich provider auth notes for SSO/short-lived credentials.
Last reviewed: 2025-09-20