Skip to content

Releases: wess/realm

v1.2.0

31 Oct 14:43

Choose a tag to compare

feat: template variables with interactive prompts (v1.2.0)

  Add template variable system allowing templates to define custom variables
  in template.yaml manifests. Variables can be provided via CLI flags or
  interactive prompts, with sensible defaults including {{directory_name}}
  placeholder.

  Changes:
  - Add --var KEY=VALUE flag support for passing template variables
  - Implement interactive prompts for missing variables (skippable with --yes)
  - Add template.yaml manifests to all 5 built-in templates
  - Support Tera syntax for variable substitution in template files
  - Add TemplateManifest struct for parsing template.yaml
  - Update CLI to convert var Vec to HashMap for template manager
  - Modify template_manager.init_from_template to accept variables
  - Add collect_template_variables and resolve_default methods

  Documentation:
  - Add comprehensive template variables section to docs/templates.md
  - Update docs/commands.md with --var flag documentation
  - Update docs/quickstart.md with template variables examples
  - Update README.md with template variables section
  - Add CHANGELOG.md entry for 1.2.0 release

  Version bump: 1.1.1 → 1.2.0

v1.1.0

30 Oct 16:49

Choose a tag to compare

Adds version list cache, and updated tests

v1.0.0

22 Oct 12:46

Choose a tag to compare

1.0.0

v0.2.1

03 Oct 14:55

Choose a tag to compare

Adds runtime version search

v0.2.0

02 Oct 20:50

Choose a tag to compare

Adds support for python

v0.1.6

02 Oct 20:24

Choose a tag to compare

Version bump

v0.1.5

19 Sep 17:47

Choose a tag to compare

Improves route handling

Clean up cli organization

Testing

v0.1.1

16 Sep 14:03

Choose a tag to compare

Name update for crates

v0.1.0

16 Sep 13:53

Choose a tag to compare

Working a release github flow