Skip to content

Commit

Permalink
feat(changelog): Remove git-changelog and use conventional-changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
leguellec committed Nov 27, 2019
1 parent f1e60e5 commit 851ba18
Show file tree
Hide file tree
Showing 3 changed files with 514 additions and 82 deletions.
94 changes: 75 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,95 @@
# veggies
## [0.6.0](https://github.com/ekino/veggies/compare/v0.5.0...v0.6.0) (2017-10-09)

_Veggies is an awesome cucumberjs boilerplate for API/CLI testing. Great for testing APIs built upon Express, Koa, HAPI, Loopback and others. It's also the perfect companion for testing CLI applications built with commander, meow & Co._

## v0.6.0 v0.5.0 ( Mon Oct 09 2017 18:21:21 GMT+0200 (CEST) )
### Features

* **global:** Isolate extensions and make it compatible with cumcumber 3 ([b4d24c6](https://github.com/ekino/veggies/commit/b4d24c6beb35dc30a57b1f2ccdde016de72a0f12))
* **snapshot:** Add snapshot extension ([f85fdc8](https://github.com/ekino/veggies/commit/f85fdc845348fa320aa857c0835878a8b7630d61))

## Bug Fixes

- **readme**
- fix status code verification step in readme
([de8327d7](git@github.com:ekino/veggies/commit/de8327d7d7ae5462fa19da98e31040458aee3da8))
### Bug Fixes

* **readMe:** fix status code verification step in readme ([de8327d](https://github.com/ekino/veggies/commit/de8327d7d7ae5462fa19da98e31040458aee3da8))

## [0.5.0](https://github.com/ekino/veggies/compare/v0.4.0...v0.5.0) (2017-07-19)


## Features
### Features

- **global**
- Isolate extensions and make it compatible with cumcumber 3
([b4d24c6b](git@github.com:ekino/veggies/commit/b4d24c6beb35dc30a57b1f2ccdde016de72a0f12))
* **cast:** expose cast helper and support custom types ([ead72dd](https://github.com/ekino/veggies/commit/ead72dd72baa6ffe905d0ac8826c4ebd5e00efcd))
* **dx:** add git hooks ([fa2ab07](https://github.com/ekino/veggies/commit/fa2ab07fb01fdc953d50573bf19fdfbe2edbc02c))
* **dx:** run eslint on precommit ([1813533](https://github.com/ekino/veggies/commit/1813533f2b21df433f2aa654b10634b3ff810bbd))
* **dx:** run examples on feature file change ([8d7c072](https://github.com/ekino/veggies/commit/8d7c072d8d2167721d5f201d61a5d7f9a3cc7696))
* **dx:** run tests related to modified files on precommit ([41303e3](https://github.com/ekino/veggies/commit/41303e35bad6f433504c61c9f29a9679f1d33a04))
* **dx:** validate commit message ([c624c06](https://github.com/ekino/veggies/commit/c624c06391de9eb5dfcb6f795a60d6f891736314))
* **examples:** update cookies example ([b1139a9](https://github.com/ekino/veggies/commit/b1139a90d5f8e50a738f4060646f2289345ba669))
* **file-system:** add ability to create directories ([0b176bb](https://github.com/ekino/veggies/commit/0b176bb9ef3190509000dc693e06ae254d651d35))
* **file-system:** add ability to remove files or directories ([eb82ed7](https://github.com/ekino/veggies/commit/eb82ed7da12619a0cc64ceb5c248f128e096d1bf))
* **file-system:** add ability to test file|directory presence ([acba1a9](https://github.com/ekino/veggies/commit/acba1a912d3bc188e91c559ec9f0629b869c472a))
* **file-system:** Init fileSystem extension ([2ca79cd](https://github.com/ekino/veggies/commit/2ca79cddf9ca4f520597a00ee57408b32f85101d))

- **snapshot**
- Add snapshot extension
([f85fdc84](git@github.com:ekino/veggies/commit/f85fdc845348fa320aa857c0835878a8b7630d61))
## [0.4.0](https://github.com/ekino/veggies/compare/v0.3.0...v0.4.0) (2017-07-08)


### Features

* **cookies:** add ability to clear request cookies ([1c8fa85](https://github.com/ekino/veggies/commit/1c8fa858a18b66fdb812339d4998becc36473d52))
* **cookies:** add ability to dump cookies ([7a67819](https://github.com/ekino/veggies/commit/7a67819f332ac1623b0be2d478b2c174fb59f5d3))
* **cookies:** add ability to set cookie ([23d8924](https://github.com/ekino/veggies/commit/23d8924862662bcf54d1206bf0ffe6692142d03f))
* **http-api:** improve json response assertion ([eaca04b](https://github.com/ekino/veggies/commit/eaca04b496833b8d02e11fb2af9c83d2b17060dd))

## Pull requests merged
- Merge pull request #19 from ekino/feat-snapshot
([fae97964](git@github.com:ekino/veggies/commit/fae979646c25c6cc8a2bbf0dfb3ad2d5a802bd1e))
## [0.3.0](https://github.com/ekino/veggies/compare/v0.1.2...v0.3.0) (2017-07-05)


### Features

* **checkResponse:** add 'deepEqual' comparison for array when checking response ([6986f91](https://github.com/ekino/veggies/commit/6986f9146dbd36a1f3f4fb426e736d8ffd1fbdcc))
* **cookies:** assert cookie domain equals/doesn't equal value ([32744e6](https://github.com/ekino/veggies/commit/32744e668cdf13499934f8a4028843e863888bac))
* **cookies:** assert cookie is present/absent ([e02510b](https://github.com/ekino/veggies/commit/e02510b35da6786a12386fb8d043fea354fc9c1f))
* **cookies:** assert cookie is/isn't http only ([c36c637](https://github.com/ekino/veggies/commit/c36c637dd9026d290552ff0bf98da246709b21f7))
* **cookies:** assert cookie is/isn't secure ([22ace59](https://github.com/ekino/veggies/commit/22ace59cb514a24d2c7af104125ceddd15de989e))
* **cookies:** disable tough-cookie rejectPublicSuffixes ([484c856](https://github.com/ekino/veggies/commit/484c8566459b8e3efc48b918cd72b66a96a70203))
* **cookies:** improve cookies support for http API extension ([2bd5bca](https://github.com/ekino/veggies/commit/2bd5bcae5d43bf6332c9d24bee1b3734a977287b))
* **cookies:** init cookies support for http API extension ([f7f8caf](https://github.com/ekino/veggies/commit/f7f8caf835c20ce2a484dbdd80c82ee71b7a5fd5))
* **cookies:** update http API extension cookies example ([f416285](https://github.com/ekino/veggies/commit/f416285983b95299786001e2148e7d0495a20bd0))
* **countNestedProperties:** Handle null array when counting object properties ([706011f](https://github.com/ekino/veggies/commit/706011f28edb89ec52f909887391a07d6c2af75c))
* **examples:** only run offline examples on CI ([e5835a9](https://github.com/ekino/veggies/commit/e5835a92dba93366df3455292b42442e873d5618))
* **fixtures:** add support for javascript fixtures ([403e377](https://github.com/ekino/veggies/commit/403e377dd5ff161c9059da8a57d84b77950ed4fb))
* **fixtures:** add support for JSON fixtures ([aa9b9f5](https://github.com/ekino/veggies/commit/aa9b9f5566b6fae3a6d0ac0cdf27f22a1bec05b9))
* **fixtures:** add support for text & yaml fixtures ([1965e37](https://github.com/ekino/veggies/commit/1965e37dbd1f837f3c2e0aa3aaabd72dbfc32439))
* **fixtures:** init fixtures support ([db0c460](https://github.com/ekino/veggies/commit/db0c46038589ad40498bf1cc3f09a690d2fe3b6b))
* **http-api:** add ability to check status code by message ([e89aac6](https://github.com/ekino/veggies/commit/e89aac65e481c4eacccf8628dd317a25bf482aee))
* **http-api:** add ability to set body from fixtures ([b4760cc](https://github.com/ekino/veggies/commit/b4760cc273f53c203a3062054196b10d3d83ac8f))
* **http-api:** fix http API step definition ([27ee982](https://github.com/ekino/veggies/commit/27ee98284954936b3625020ba8c01ac282d2ce4a))
* **http-api:** improve fixtures examples ([f84ca4b](https://github.com/ekino/veggies/commit/f84ca4b296f30769742dc38880e8614a2a2b3c4e))
* **state:** use state for check response step definition ([a3b734b](https://github.com/ekino/veggies/commit/a3b734b7186358692b449e13ba5413eef25e8799))
* **stepDef:** improve step for getting root object ([91b894b](https://github.com/ekino/veggies/commit/91b894b0f033b00503c2f57b5728a475b6fdd0e5))


---
<sub><sup>*Generated with [git-changelog](https://github.com/rafinskipg/git-changelog). If you have any problems or suggestions, create an issue.* :) **Thanks** </sub></sup>
### Bug Fixes

* **examples:** update stale http API step definition ([e04cb19](https://github.com/ekino/veggies/commit/e04cb19c57824c24dfa7a59009fe1851e84f6a81))
* **format:** add missing formatting ([c367e27](https://github.com/ekino/veggies/commit/c367e2722ed86d22f22e0f6fecdf6cdaabd73972))
* **http_api:** fix http API definitions test ([33db40e](https://github.com/ekino/veggies/commit/33db40e76778b19c458fd54cd676ceba46b03375))

### [0.1.2](https://github.com/ekino/veggies/compare/6c478d6ea641c2ac6a724d17e5de01657190cbe7...v0.1.2) (2017-06-29)


### Features

* **cli:** add ability to dump stdout|stderr ([6a2708c](https://github.com/ekino/veggies/commit/6a2708cb911834aa77775ed9ae249a5b77c4dedb))
* **cli:** init CLI extension ([42430f2](https://github.com/ekino/veggies/commit/42430f26230519babd791aa8c82af30c3205e1ce))
* **collect:** add ability to inject previously collected values ([b72de09](https://github.com/ekino/veggies/commit/b72de098ed351564f15d699d1fcffe3608750fff))
* **examples:** add example with data collection/injection and scenario outline ([f895b73](https://github.com/ekino/veggies/commit/f895b733401a1879303adcc25b64db6d2ea4b58a))
* **examples:** add example with data collection/injection and scenario outline ([ac43aa1](https://github.com/ekino/veggies/commit/ac43aa14f2799720cc9a29a52b937a454bfcd7d1))
* **examples:** run example on CI ([e793280](https://github.com/ekino/veggies/commit/e793280ff9cca2e76d0aaf87b5410bc8dba4038d))


### Bug Fixes

* **format:** add missing formatting ([1868ed2](https://github.com/ekino/veggies/commit/1868ed27673b30cd15d664df41e67cb7da36fcf1))
* **lint:** fix linting ([3ee554a](https://github.com/ekino/veggies/commit/3ee554a0977fa6802cead1ba551c67c6a99ee1d3))
* **pkg-name:** add ekino scope to package name ([05cc5d0](https://github.com/ekino/veggies/commit/05cc5d0d620f2ec8a1ef2812da686c0bccb3eb2a))
* **readme:** fix coverage badge ([79fd0dd](https://github.com/ekino/veggies/commit/79fd0ddd9fc00435d0248afd1298c0152ab8487c))
* **readme:** fix travis badge ([6c478d6](https://github.com/ekino/veggies/commit/6c478d6ea641c2ac6a724d17e5de01657190cbe7))

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,15 @@
"tough-cookie": "3.0"
},
"devDependencies": {
"@commitlint/config-conventional": "8.x",
"babylon": "6.x",
"chalk": "3.x",
"commitlint": "8.x",
"conventional-changelog-cli": "2.x",
"coveralls": "3.x",
"cucumber": "6.x",
"eslint": "6.x",
"gh-pages": "2.x",
"git-changelog": "1.x",
"husky": "3.x",
"jest": "24.x",
"jsdoc": "3.x",
Expand All @@ -74,6 +75,6 @@
"doc": "jsdoc -c .jsdoc.json --verbose",
"doc-pub": "yarn run readme && yarn run doc && gh-pages -d _doc",
"examples": "cucumber-js --require examples/support examples/features",
"changelog": "git-changelog -t false -n v${npm_package_version}"
"changelog": "conventional-changelog -p conventionalcommits -i CHANGELOG.md -s -r 0"
}
}

0 comments on commit 851ba18

Please sign in to comment.