Releases: imdrasil/sam.cr
Releases · imdrasil/sam.cr
Release 0.5.0
Changes
- Updated generated makefile which will notify if crystal isn't installed or in the PATH somehow.
- Changed minimum version of Sam to crystal 1.0.0
- Execute default task if no argument is given
- Fix crystal 1.8.2 compatibility
- Fix bug that default sam.cr file was placed in
src
folder instead of root
Release 0.4.2
Changes
- use
stty
iftput
command line utility is missing or fallback to80
if both are missing when calculate current terminal width
Crystal 1.0.0 support
Merge pull request #17 from imdrasil/feature/add-crystal-1-support Add crystal 1.0.0 support
Crystal 0.35.1 support
v0.3.2
Small DSL enhancements
- add posinstall script to generate
sam.cr
file - include Sam DSL into global context (
task
andnamespace
are available globally) Sam::Args::ALLOWED_TYPES
is renamed toSam::Args::AllowedTypes
Lazy task invocation
Changelog
- already invoked task is no longer reinvoked during further invocations
Sam::Task#execute
invokes even invoked task- minor doc enhancements
V 0.2.4
Fix routing and makefile template
Merge pull request #4 from imdrasil/add_tests Extended test suite and fix searching
Makefile support
Now tasks could be called using Makefile