Releases: google/gts
0.6.0
Breaking changes
There are breaking changes in this release.. Support for Node.js 4 has been dropped, the default target for compilation is now es2016, and clang-format has been upgraded to the latest version. Please update with care.
a9d9e5f chore: drop support for Node 4 (#146)
145ca8b feat: change default target to es2016 (#149)
Bug fixes
8b811a9 fix: fix typo in engines (#151)
00b2436 fix: exclude section is not necessary (#143)
32c412b fix: don't compile right after generating a project (#142)
Maintenance
5ab9a7e chore: update dependencies (#154)
75d2c22 chore(package): update @types/node to version 10.0.3 (#153)
72ade75 chore: drop 'experimental' from README (#150)
69feca0 chore(package): update @types/inquirer to version 0.0.41 (#148)
8ea4bcd fix(package): update meow to version 5.0.0 (#152)
f44b192 fix(package): update clang-format to version 1.2.3
a340abe fix(package): update inquirer to version 5.2.0 (#123)
ac4bc6d feat: upgrade to Typescript 2.8.x (#140)
e6ebb5b feat: use typescript 2.7.1 and esModuleInterop (#125)
30f461f chore(package): update @types/inquirer to version 0.0.40 (#139)
29b4515 chore(package): update @types/inquirer to version 0.0.39 (#138)
4c82290 chore: unpin some packages (#137)
dfc2ec5 chore(package): update @types/inquirer to version 0.0.38 (#136)
7c15153 Update @types/inquirer to the latest version 🚀 (#133)
930d981 chore(package): update js-green-licenses to version 0.5.0 (#132)
86d9615 chore(package): update @types/pify to version 3.0.1 (#131)
1d4265c chore: integrate NPM publish with CircleCI (#130)
v0.5.4
Commits
- cross platform friendly (#126) 6bd7a38
- Update @types/meow to the latest version 🚀 (#122) 7a0b452
- chore(package): update ava to version 0.25.0 (#121) 3234014
- chore(package): update @types/update-notifier to version 2.0.0 (#116) 88a998f
- chore(package): update js-green-licenses to version 0.4.0 (#115) 407bfc7
- fix: use local gts path for generated tsconfig.json (#114) 807f281
- fix: fix a failing test (#112) 817c885
- chore(package): update js-green-licenses to version 0.3.1 (#110) 925433c
- chore(package): update @types/node to version 9.3.0 (#108) 96b3770
- fix(package): update clang-format to version 1.2.2 (#107) b0f8c2a
- chore(package): update js-green-licenses to version 0.2.0 (#106) 69e199f
- chore: add license checking with js-green-license (#105) a440790
v0.5.1
v0.5.0 TypeScript 2.6
This is a semver major release that makes two potentially breaking changes
- We now require typescript 2.6+. Since typescript doesn't follow semver, this can potentially fail to compile your existing code. Most notably typescript 2.6 treats types for function parameter more strictly.
- Synchronized the tslint rules with what is used internally at Google. For most of the added rules, a fixer is available, so migration should be relatively straightforward (use
gts fix).
Commits
v0.4.1
v0.4.0
Notable Changes
- Support running certain verbs against individual commands (#61)
- Minimize pollution in the package.json (#55)
Commits
- e22a639 feat: support running gts on individual files. (#61)
- c1555c6 chore(package): update source-map-support to version 0.5.0 (#59)
- cc39ac4 chore(package): update @types/pify to version 3.0.0 (#58)
- fbfe641 chore: improve coverage (#57)
- 420804d chore: add codecov badge (#56)
- b7dcccf fix: replace read-package-json with vanilla JSON.parse (#55)
- 69db7ab chore: setup code-coverage (#53)
v0.3.1
v0.3.0
Notable Changes
- The module has been renamed to
gts. (#47) - Changed default verbs:
lintreplaced withformatthat checks both (#43)
Commits
- 138459e refactor: fix formatting
- ce4246c fix: conditionally require lint, format (#49)
- 5e3c3f2 chore(package): update @types/rimraf to version 2.0.2 (#50)
- 2855a51 breaking: rename module (#47)
- 388c498 test: add tests for clean (#46)
- 15ebf5b refactor: add a basic logger abstraction (#45)
- e368229 breaking: change default verbs + cleanup (#43)
- 86359e5 test: improve system test (#44)
- f447f3c chore(package): update @types/rimraf to version 2.0.1 (#42)
- f3a17ff chore(package): update ava to version 0.22.0 (#41)
v0.2.0
v0.1.2
Patches
- Chore: add repo link to package.json: bdcc3f8
- Fix: respect --dry-run: 99f833f
- Clean up readme: #2
- Chore: backoff from using commitlint: #8
- Feat(lint): add
gts lintcommand: #4 - Chore: add .travis.yml: #11
- Chore: lint self: #10
- Feat: add
gts fixcommand: #12 - Fix: use local path to module: #9
- Feat: add some chalk: #14
- Feat: move root and out options to tsconfig: #13
- Feat: add clean command: #15
- Docs: add badges to the readme: #20
- Test: set up basic test infra: #22
- Refactor: move pifyd functions to util: #23
- Fix: include tsconfig-google.json in npm package: #27
- Test: add tests for tscfg: #28