msync
Version:
Easily manage building and syncing multiple node-modules in a flexibly defined workspace.
71 lines (42 loc) • 1.89 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased] - YYYY-MM-DD
#### Added
#### Changed
#### Deprecated
#### Removed
#### Fixed
#### Security
## [1.7.0] - 2017-06-08
#### Changed
- `build` command running concurrently and syncing modules after each build.
## [1.6.0] - 2017-05-13
#### Added
- Full install and sync for `msync publish` using the `-f` flag.
The option is slower but ensures all modules references, including changes to external module references, are consistent and correct. It is included as a flag because it is slower, and when publishing fast (without the flag) it is assumed that all internal modules have been synced and that dependencies are working.

## [1.5.0] - 2017-04-05
#### Added
- Listing latest version details from NPM (see the `-n` flag for `ls`).
- Bumping to modules accounting for the latest versions on NPM (see `bump -n`).
- Added "dry run" flag to `bump` so that no files are saved (see `bump -d`).
- Spinner when pulling settings from NPM.
## [1.4.0] - 2017-04-03
#### Added
- `bump` command. Bumps the specified module to the desired SemVer release, and then patch updates all dependent modules, walking through the dependency graph in order.
## [1.3.0] - 2017-05-01
#### Added
- `msync sync -v` command for syncing and saving version numbers on `package.json` files.
## [1.2.0] - 2017-05-01
#### Added
- Print `path` in module listing: `msync ls -p`
- `run` command.
## [1.1.0] - 2017-04-29
#### Added
- Sync watch command: `sync -w`
- Build command: `build`
- Build watch command: `build -w`
## [1.0.0] - 2017-04-29
#### Added
Initial creation and publish with `ls` and `sync` commands.