# Change Log

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [3.0.1]

### Headline

-   Updated docs
-   Small tweaks to the pkg.json file
-   Removed `-Present` from LICENSE

## [3.0.0]

### Headline

-   Major overhaul to the project templates.
-   Major refactoring of the codebase.

### Changed

-   Updated docs to better suit the new intended behavior.
-   Moved unit-tests to mjs for a better stability/format.
-   Replaced the `--default` flag option with `--skip`
-   Also replaced `--clear` with the `--keep` option.

## [2.4.1]

-   Fixed a critical bug

## [2.4.0]

### Headline

-   A CI/CD pipeline
-   A Dockerfile
-   Major tweaks to the codebase

## [2.3.0]

### Headline

-   Major tweaks to the codebase
-   Moved from "ncp" to "fs-extra"
-   Hopefully fixed some various bugs

### Added

-   A CHANGELOG file :>
-   A couple new functions @(commitFiles(), listTemplates())
-   reAdded the createLicense() function
-   More user prompt questions
-   Confirmational prompt (Abort, Overwrite, Change-Dir, Continue)
-   "-y, --default" flag for default user selection

### Changes

-   Folder structure
-   Target template location

## [v2.2.0]

### Added

-   Auto-update checking module

### Changes

-   Tweaked the Rust template

## [v2.1.0]

### Added

-   Added/tweaked new & existing templates

### Changes

-   Small tweaks to the codebase
-   Updated Docs to be more descriptive
-   Fixed some bugs/issues

## [v2.0.0]

### Headline

-   Migrated to Typescript
-   Major & Minor tweaks to the codebase
-   Hopefully optimized startup performance

### Changes

-   Switched from 'Javascript' to 'Typescript'

### Removed

-   Aloooooot of dependencies

## [v1.2.1]

-   Fixed a critical bug

## [v1.2.0]

`Deprecated`

### Added

-   Multi-template support
-   Automatic module publishing

### Changes

-   Minor tweaks to the codebase
-   Some code refactoring

## [v1.1.0]

### Added

-   New user-info prompt

### Changes

-   Folder structure
-   Various small bug fixes

## [v1.0.0]

-   Initial release
