All notable changes to this project will be documented in this file.
- Update log4j dependency from 2.18.0 to 2.19.0
- Update maven-assembly-plugin dependency from 3.4.1 to 3.4.2
- Improve logger logic in ModuleRunner
- Renamed class from CommandHelper to CommandExecutor
- Unit tests and unit tests dependencies: JUnit and mockito
- Created ModuleTypeEnum to store module name and commands
- Created OpSystemEnum to store OS runner and option
- Formatter class
- OsHelper class
- Update log4j dependency from 2.17.2 to 2.18.0
- Update maven-assembly-plugin dependency from 3.3.0 to 3.4.0
- Split Scriptum class in other two classes
- Change jar entry point from Scriptum class to Main class
- Change Modules to implements Module interface
- Update maven build final name, to use name and version
- Update log4j dependency
- Add Javadoc in some classes
- Clean up some code
- Update maven build final name, to use name and version
- Update modules logic to prevent NPE
- Changelog changed to English.
- Version updated Log4j.
- Updated the way the log was generated.
- Fixed typos in the changelog.
- Project license
- Internal structure of packages.
- Function of starting the jar without passing a workspace parameter.
- FileHelper class, to assist actions involving files.
- OsHelper class, to assist actions involving OS properties.
- Internal structure of packages.
- Changelog structure of the project.
- Internal fixes and improvements in addition to code cleaning.
- Linux support.
- Module for projects that use Grunt.
- Correction in the way the log is generated.
- Correction to the internal links present in the README.
- Modified build process to run with
mvn install
. - Changed the final name of the jar to the name of
artifactId
being reduced toscriptum.jar
- Adjust the examples in README.md to suit the new jar name.
- Git update module
- Maven installation module
- Npm update module
- Bower update module