Files
pole-book/server/node_modules/yalc/CHANGELOG.md

227 lines
5.4 KiB
Markdown

# Yalc changelog
## 1.0.0.pre.53 (2021-04-28)
- support ^/~/* workspace package resolution while publish
## 1.0.0.pre.52 (2021-04-28)
- fix/workaround @scoped root dir names bug (in npm-packlist)
## 1.0.0.pre.51 (2021-04-23)
- BREAKING (shock!): version signature (adding build meta to pkg version) is turned off by default (use explicit `--sig`)
- link `.bin` scripts only when `yalc link` or `yalc add --link`
- read package manifest after running pre-script while publish
- add `-W` flag to add with `workspace:` protocol
- fix `--scripts` flag
- upgrade npm-packlist to v2
## 1.0.0.pre.50 (2021-01-19)
- add `restore` package operation after `retreat`
- add resolution of `workspace:` protocol by default (`--no-workspace-resolve` to avoid)
- add support for .yalcrc file (ini format)
## 1.0.0.pre.49 (2020-12-17)
- fix `--quiet` option name typing
- fix removing multiple packages
## 1.0.0.pre.48 (2020-12-10)
- add `update` (`upgrade`, `up`) flag to run PM's package update command on add/update/publish/push
- remove `yarn`, `npm` flags
## 1.0.0.pre.47 (2020-11-20)
- update `yargs` package version
## 1.0.0.pre.46 (2020-11-18)
- dev-mod flag (use --no-dev-mod not to remove devDependencies)
- use `detect-indent` whn modifying `package.json`
## 1.0.0.pre.45 (2020-09-30)
- remove `--force` flag
- surface STDOUT/STDERR of execSync
## 1.0.0.pre.44 (2020-09-18)
- fix removing scoped package folder
## 1.0.0.pre.43 (2020-09-17)
- try/catch for ensuring symlink when modifying bin permissions
- add signature (`yalcSig` key) to published package.json
- add `--no-scripts` to publish/push without running scripts
- add `-W` (workspaces) as alias for `--no-pure`
- prevent removing .yalc folder if something else exists there
## 1.0.0.pre.42 (2020-08-17)
- replace pre/postyalc scripts with pre/postyalcpublish
- execute pre/postyalc scripts in target package/project on add/update
- added `--quite` f to disabled output (except of errors)
- added colored output can be disabled `--no-color`
- fixed removing installations
- fixed running pm scripts
## 1.0.0.pre.41 (2020-08-06)
- add quotes around workingDir
- try/catch when modifying bin permissions
## 1.0.0.pre.40 (2020-07-24)
- remove empty directories why sync dir copy
## 1.0.0.pre.39 (2020-07-24)
- `yalc publish` now runs all of the lifecycle scripts it finds
## 1.0.0.pre.38 (2020-07-23)
- use `--pure` flag with workspaces by default
- add check for PNPM workspace for `--pure` flag
## 1.0.0.pre.37 (2020-07-05)
- allow using `--pure` flag without `workspaces`
- `--replace` flag to force replacement of content while adding/pushing package
## 1.0.0.pre.36 (2020-06-14)
- change version signature to semver metadata format (from - to +) - https://semver.org/#spec-item-10
- removed `don't forget to update/install deps` message
## 1.0.0.pre.35 (2020-01-16)
- fix --pure flag usage
## 1.0.0.pre.34 (2019-08-27)
- added `--store-folder` to override default global package store folder
## 1.0.0.pre.33 (2019-08-15)
- added lifecycle scripts, like `prepack`
## 1.0.0.pre.30 (2019-06-05)
- fix copy method
## 1.0.0.pre.29 (2019-06-03)
- new safe copy method
## 1.0.0.pre.28 (2019-05-26)
- updates .bin scripts with permissions
## 1.0.0.pre.26 (2018-12-24)
- `prepare` script
- `--private` flag to publish `private` package
- `--version` flag
- fix of `npm-packlist` that may not include nested `package.json`
## 1.0.0.pre.25 (2018-12-14)
- `--pure` flag, yarn `workspaces` support
- `--changed` option, publish/push only if package content changed
- remove `devDependencies` from published content
- `--files` option
## 1.0.0.pre.24 (2018-11-23)
- `postupdate` script on `update` (and `push`)
- new file inclusion algorithm with `npm-packlist`
- `.yalcignore` added
- installations `show/clean` commmand
## 1.0.0.pre.16 (2018-01-02)
- fix package deps
- fix `--link` removal
## 1.0.0.pre.15 (2017-12-30)
- run prepblushOnly script on publish
- fixed `darwin` os support
- fixed linking EPERM
- added `--link` option to `add` command for adding `link:` deps
## 1.0.0.pre.14 (2017-12-15)
- fix: remove package dir from node_modules only if needed
## 1.0.0.pre.13 (2017-11-22)
- fix: remove .yalc folder from ignored
## 1.0.0.pre.12 (2017-10-24)
- update `fs-extra`
- fix #7
## 1.0.0.pre.11 (2017-06-09)
- fixed include rules for `folder/file`
## 1.0.0.pre.10 (2017-05-27)
- fixed `--all` option for `retreat` command
- fixed #3 `yarn` absence error output
## 1.0.0.pre.9 (2017-05-21)
- added hash signature
- no default command
- fixed not-exiting package removal
- added `--all` option for `remove`
- handle unknown command
## 1.0.0.pre.8 (2017-05-25)
- fix copy if no `files` in manifest defined
## 1.0.0.pre.7 (2017-05-11)
- fixes `files` inclusion (#2)
## 1.0.0.pre.6 (2017-05-09)
- fixed `yarn.lock` bug
## 1.0.0.pre.5 (2017-05-07)
- copy to dest package dir not removing inner `node_modules`
## 1.0.0.pre.4 (2017-05-02)
- do not publish standard non-code files (README, LICENCE, etc.)
- remove lockfile and .yalc dir if empty
## 1.0.0.pre.3 (2017-04-28)
- use .gitignore if no `files` entry in manifest
## 1.0.0.pre.2 (2017-04-26)
- `remove` removes from `.yalc` and `node_modules`
- fixed installtion file write bug when publish
- handle `files` field in manifest
## 1.0.0.pre.1 (2017-04-25)
- fixed installation file first read
- `check` command
- `remove` and `retreat` commands
## 1.0.0.pre.0 (2017-04-23)
- publish, push, add, update