Releases: castiron/henchman
Release list
v2.0.2
v2.0.1
[C] Bump Henchman to 2.0.1
[F] Add functions for getting dir contents
Also add function for getting absolute path from string containing relative path(s).
v2.0.0
[C] Clean up legacy wrapper function
[C] Bump Henchman to 2.0.0 (Mr. Kidd)
[F] Shorten wrapper and hm function names
Still provides support for previous versions using hm_do hm_ convention.
v1.2.5
[F] Improve debug toggling and error messages
v1.2.4
[B] Fix default response for hm_file_exists()
Default response should have been false and set only to true if file actually existed.
[F] Add functions for directory exists/create
v1.2.3
[B] Fix example of working dir
[C] Bump Henchman to 1.2.3
[B] Debug mode should be toggled by boolean
[F] Allow param validation to accept optionals
[F] Add function for list files in directory
This will exclude directories and the result set can be constrained by passing an optional pattern.
[C] Ignore Sublime editor config
v1.2.2
[F] Add function for checking dependency and executing callback
[FEATURE]
Intended use case is for checking for a dependency like composer then providing a callback function to handle the install if it doesn't exist.
[F] Add debug condition in hm_do wrapper
[FEATURE]
Calling script can declare global variable: henchman_debug to trigger debug output during development of script using Henchman.
v1.2.1.1
[B] Remove output from testing
[BUGFIX]
v1.2.1
[F] Add function for checking main dependencies
[FEATURE]
Loops through list of dependencies and verifies they exist.
v1.2
[F] Store arguments in main_params array
[FEATURE]