@mornya/cli-libs
Version:
The project of the utilities for CLI.
142 lines (122 loc) • 4.46 kB
Markdown
# Change Log
All notable version changes would be documented in this file.
## 0.21.0
> Minor version updated at 2024.06.26
- Chores
- Update dependencies
- Apply content as the vessel is updated
## 0.20.3
> Patch version updated at 2024.01.05
- Chores: Update dependencies
- Performance Improvements
- Modified so that `*.cjs` files in `buildPath` parameter are also selected when running `Minify`
## 0.20.1 ~ 0.20.2
> Minor version updated at 2023.03.24
- Chores
- Update dependencies
- Apply content as the vessel is updated
- Bug Fixes: The filepath was errored in Windows OS
## 0.20.0
> Minor version updated at 2022.08.10
- Chores
- Update dependencies
- Removes lint warnings
- Performance Improvements: Make a method in the `Upgrade` module run asynchronously
## 0.19.1, 0.19.2
> Patch version updated at 2022.01.19
- Chores
- Update dependencies
- Replace dependent module `uglify-es` with `uglify-js`
- Bug Fixes: Modify required `Node.js` version
## 0.19.0
> Minor version updated at 2022.01.09
- Chores: Update dependencies
- New Features: Added function `readJSON` at `Files` module
## 0.18.0
> Minor version updated at 2021.11.02
- Chores
- Update dependencies
- Update document with code comments
- New Features
- Added function `uri2binary` at `Utils` module
- Added function `resolvePath` at `Files` module
## 0.17.0
> Minor version updated at 2021.04.05
- New Features: A new module `Key` has been added to handle keypress in console
## 0.16.0
> Minor version updated at 2021.04.01
- Performance Improvements: Added `Upgrade` module
## 0.15.x
> Minor version updated at 2021.03.28
- Chores: Update dependencies
- Performance Improvements:
- Upgraded `Args.getArguments` method
- Changed the default generic type of `Utils.hasProps` method
- Bug Fixes: Side effect was removed at the `Args.getArguments` method
## 0.14.x
> Minor version updated at 2021.03.11
- Chores
- Added more testcases
- Update dependencies
- Performance Improvements
- Updated `Args` module
- Renamed function `get` as `parse`
- The `has` and `hasAll` functions can use regular expressions as parameter
- The functions inside `Command` module will not display console error message
- Newly added a parameter to give options at `Minify.run` method
- `Log` color changed
- Added functions of show/hide cursor at `Log` module
- Remapped undefined colors for the Win32 PowerShell
- Log color/icon changed
## 0.13.x
> Patch version updated at 2021.03.03
- Chores: Update dependencies
- Bug Fixes: Exports `chalk` library with typeed correctly
## 0.13.0
> Minor version updated at 2021.02.27
- New Features
- Added a new method `Log.out` to show default typed log
- Added an info icon when call `Log.info` method
## 0.12.0
> Minor version updated at 2021.02.22
- Chores: Update dependencies
- New Features: A new module `Icons` has been added to handle symbolic characters for the console.
- Performance Improvements: Improved logic of `Version.check` method
## 0.11.0
> Minor version updated at 2021.02.03
- Performance Improvements: For compatible Windows OS
## 0.10.0 ~ 0.10.2
> Minor version updated at 2021.01.21
- Chores: Update dependencies
- Performance Improvements
- Changed loading config priority in `Files.getConfig` method: Inside of package.json > (filename param) > (name param).config.*)
- The `name` and `filename` parameter can be specified in glob type
- Bug Fixes: Wrong result returned `getGlob` method
## 0.9.1 ~ 0.9.2
> Minor version updated at 2021.01.15
- Chores
- Update log emoji
- Update dependencies
- Performance Improvements: Now `Command.run` callbacks the error result as the second parameter.
## 0.9.0
> Minor version updated at 2020.10.29
- Chores
- Added more testcases
- Update dependencies
- Performance Improvements
- Exports internal dependencies for usability
- Removed all the namespace for code chunking
## 0.1.0 ~ 0.8.0
> Minor version released at 2020.05.27
- Chores
- Removed preinstall / postinstall scripts
- Added more testcases
- Bug Fixes: Ignores if not exist package.json file in current directory
- Performance Improvements: Apply Glob to some methods in the `Files` module
- New Features
- Added `getArguments` method at Args module
- Added methods at Files module
- Added `removeArrayDups` method at Utils module
- Added methods at Log module
- Added `hasProps` method at Utils module
- Added `Minify` module