3.3.0 v0.4.16

low risk

krahets/hello-algoAug 3, 2026 → Aug 7, 20264 days between releases

What's New

New release adds AWS S3 skills and GitLab CI/CD docs, older notes are for DSPy.

New Features

  • New `django-storages-s3` skill for AWS S3 file storage
  • New `ReferencePathChecker` to validate markdown file paths
  • GitLab CI/CD best practices reference documentation
  • Environment variable lookup for Cohere API key
  • Explicit approval requirement for Terraform plan/apply

Improvements

  • Security improvements replacing hardcoded API keys with environment variables
  • Updated GitLab CI/CD to use BuildKit rootless instead of archived kaniko
  • Validation of markdown file paths prevents silent failures in deferred references
  • Enforcement of approval gates for production deployments

Bug Fixes

  • Fixed silent failures when loading deferred reference content due to broken paths
  • Fixed `vue-expert-js/SKILL.md` (content truncated)

Upgrade Notes

The older release notes provided are for the DSPy library, not `krahets/hello-algo`. Therefore, there is no upgrade path from DSPy 3.3.0 to Hello Algo v0.4.16. If upgrading the Hello Algo repository, simply pull the latest changes to access the new skills and validation tools.

The Two Releases

3.3.0

3.3.0

Aug 3, 2026· 3 months ago

Introduces experimental `Flex` optimization for program structure, a native-tool-aware `ReActV2` implementation, and a typed, provider-neutral LM API boundary.

Full release notes
v0.4.16

v0.4.16

Aug 7, 2026· 3 months ago

Adds a new `django-storages-s3` skill for AWS S3 file storage, introduces a `ReferencePathChecker` to validate markdown file paths, and updates GitLab CI/CD references while enforcing approval gates for Terraform deployments.

Full release notes