Skip to content

Releases: anvie/reframe

v0.5.13

Choose a tag to compare

@anvie anvie released this 29 Jun 07:30

What's New in v0.5.13

A major update since v0.5.5 with several new features and fixes.

Features

  • feat: add apply subcommand and git-init example template
  • feat: add command action to post_generate
  • feat: add automation/non-TTY support (#597)
  • feat: remove _hooks/ after successful apply

Fixes

  • fix: skip binary files in template processing
  • fix: gracefully skip files that cause Handlebars template errors
  • fix: skip node_modules and .git directories during template processing
  • fix: add dist/ to hardcoded skip dirs
  • fix: skip README.md in apply mode and handle *.template.* rename in copy_dir
  • fix: handle main as the default GitHub branch after master

Documentation

  • Rewrite DOCS.md with full config reference and add git-init to SOURCES.md
  • Add operation modes documentation and reference to examples/ directory
  • Rewrite README with proper English and document recent v0.5.12 features
  • Update repository URLs to anvie/reframe (lowercase)

Checksums (SHA1)

e262f054a73b94bfa848d51fb1e56ce2f469a338  reframe-0.5.13-aarch64-apple-darwin.zip
6fa1a2dd57d67b5db9fddfadd3f9bcdce6537d61  reframe-0.5.13-x86_64-apple-darwin.zip
96e25e192d6b244c2d7a51fc7c2e5c072106fb5b  reframe-0.5.13-x86_64-unknown-linux-musl.zip

v0.5.5

Choose a tag to compare

@anvie anvie released this 19 Jan 14:11

Changelog:

  • Fix: -L cannot show source thats contains . in the repo name.
  • Support custom branch.
  • change reqwest tls to use vendored instead (for musl support).

v0.5.2

Choose a tag to compare

@anvie anvie released this 23 Aug 09:56

Changelog:

  • Bug fix: params not cased, caused by: ab886b5 bug fix: pre_params overwritten by new_params.

v0.5.1

Choose a tag to compare

@anvie anvie released this 31 Jul 13:49

Changelog:

  • Add support for handlebars templating engine.
  • Support custom pre out dir name.
  • Warn user if output dir already exists.
  • Add support for quiet mode (--quiet).
  • bug fix: empty --out still treated as empty ./ path.
  • bug fix: quiet mode still asking.
  • Upgrade rustyline.
  • Upgrade Rust edition to 2021.
  • bug fix: pre_params overwritten by new_params.

v0.4.3

Choose a tag to compare

@anvie anvie released this 15 Jul 11:08

Changelog:

  • Add support preset parameters via program arguments (-P:[key]=[value])
  • Add argument to show available sources: -L, --list.
  • Add argument to get version only: --version.
  • Using asynchronous operation when getting source from github.

v0.3.5

Choose a tag to compare

@anvie anvie released this 07 Jun 08:25

Add --help parameter.

  • upgrade several dependencies.

v0.3.3

Choose a tag to compare

@anvie anvie released this 02 Nov 16:41

Fixup some bug causing cannot build from source without post_generate parameter.

v0.3.2

Choose a tag to compare

@anvie anvie released this 25 Sep 05:59

Changelog:

  • Remove debugging stuff.

v0.3.1

Choose a tag to compare

@anvie anvie released this 03 Sep 13:54

Changelog:

  • [Added] Feature post_generate routine to run some procedure after generation finished.

v0.3.0

Choose a tag to compare

@anvie anvie released this 16 Aug 13:52

Changelog:

Change how to treat camel case and pascal case. Now camel case will result in string started with lower case not upper case eg: jumpingFox, for upper one eg: JumpingFox use pascal case instead.