All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Use Yabf as base to build the next configfile.
- Git URL verification in
init
command is less strict. (#48) - Script standard outputs are correctly displayed (!57, #13)
0.3.1 - 2018-08-05
- Fix module data collection.
0.3.0 - 2017-11-15
- A contribution guide (CONTRIBUTING.md) to help new contributors.
- The local deployment of configuration file. (
-l
onmodules deploy
).
- Adopte a git like command style:
configfile run
=>configfile scritps run
. - Create a "saved version" if preexisting file exist when user deploy a module.
- Do not indentify the modules to deploy cause the deployment of all available modules. User authorization is required.
0.2.1 - 2017-10-13
- Replace the JS error message (non-handled error) on
scripts
andmodules
commands by a user friendly error message.
0.2.0 - 2017-10-12
- This CHANGELOG file to hopefully serve to all developers and users.
- The
scripts
command to list all custom scripts available. - Tha
modules
command to list all custom modules available.
- The project design was reviewed. Now we use services to provide data to all commands.
- A better error handling with
try...catch
and custom error classes. - New name for the main configuration file is now
.configfilerc
. Other files is stored inside of.configfile
folder.
0.1.1 - 2017-09-25
- The project adopt a new name: configfile instead of configfiles. configfiles is already reserved on npm.
- The
init
command to initialize configuration files in the user session. - The
deploy
command to deploy modules of custom and saved configuration files. - The
run
command to run custom and saved scripts. Scripts can be write in all languages. - The README file to give first information on the project (installation, usage, etc.).