Releases: restqa/restqa
Releases 路 restqa/restqa
1.0.0-rc7
Full Changelog: 1.0.0-rc6...1.0.0-rc7
1.0.0-rc6
What's Changed
- Doc improvment by @olivierodo in #294
- fix: increase default boot timeout by @tony-go in #296
- fix: increase boot timeout for mongo mock plugin by @tony-go in #297
- package: ew package @restqa/screenshot by @olivierodo in #298
- refacto: use RestQA to test the plugin HTTP MOCK by @olivierodo in #301
- feat: Use RestQA as a test runner for the plugin mongodb-mock by @olivierodo in #304
- Feat: Use RestQA as test runner for the plugin-faker by @olivierodo in #305
- fix: issue when the response body is empty by @olivierodo in #306
- Fix: api specification should also handle querystrings by @olivierodo in #310
- Fix mongodb plugin by @olivierodo in #312
- fix: add a loading message while the swagger ui is loading - report ui by @olivierodo in #314
- Fix: Historical conflict - Report ui by @olivierodo in #315
- Fix host request by @olivierodo in #316
- fix: Misleading error message when an error occured at the runtime by @olivierodo in #317
- Spike: use scarf-js to track adoption by @olivierodo in #318
- Feature: update the gitignore while onboarding RestQA into a project by @olivierodo in #319
- fix: .cjs file for custom step definition by @olivierodo in #320
- Refacto performance by @olivierodo in #321
- refacto: create a package @restqa/core-collection by @olivierodo in #322
- Refacto: executor -> @restqa/core-microservice by @olivierodo in #323
- Fix: Artillery fixture generation if there is no content-type by @olivierodo in #326
- fix: The host variable on the postman collection by @olivierodo in #325
- fix: Kill microservice if a process signal is received by @olivierodo in #328
- DX: Refactor the example folder by @olivierodo in #330
- fix: version of RestQA on the report-ui by @olivierodo in #337
- feat: change the feature name of the initial scenario generated by @olivierodo in #336
- fix: Allow to be pass query string in the same step of the path by @olivierodo in #335
- Doc: Add diagram to the README by @olivierodo in #334
- feat: Add the inserted entries into the data state - plugin mongo db by @olivierodo in #339
- CI: Tweet when an issues has been tagged has 'good first issue' by @olivierodo in #338
- Feat: Mongdb data cast by @olivierodo in #342
- fix: the skipped scenario should not be counted as fail scenarios by @olivierodo in #345
- fix: On window the test coverage iframe should be able to load by @olivierodo in #346
- [FEATURE]: Enable contribution panel by default by @developerHet in #359
- feat: Enabling retrieving search id in dataset by @olivierodo in #358
- feat: Enable environment variable injection through configuration file by @olivierodo in #360
- fix: Undefined step definition link broken by @VladJav in #364
- [Bug]: Search Bar Design Is Broken by @developerHet in #367
- Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) by @elgohr in #371
New Contributors
- @developerHet made their first contribution in #359
- @VladJav made their first contribution in #364
- @elgohr made their first contribution in #371
Full Changelog: 1.0.0-rc4...1.0.0-rc6
1.0.0-rc5
[1.0.0-rc5] - 2022-12-27
Added
- Doc improvment by @olivierodo in #294
- package: new package @restqa/screenshot by @olivierodo in #298
- feat: Use RestQA as a test runner for the plugin mongodb-mock by @olivierodo in #304
- Feat: Use RestQA as test runner for the plugin-faker by @olivierodo in #305
- Spike: use scarf-js to track adoption by @olivierodo in #318
- Feature: update the gitignore while onboarding RestQA into a project by @olivierodo in #319
Updated
- refacto: use RestQA to test the plugin HTTP MOCK by @olivierodo in #301
- Refacto performance by @olivierodo in #321
- refacto: create a package @restqa/core-collection by @olivierodo in #322
- Refacto: executor -> @restqa/core-microservice by @olivierodo in #323
- DX: Refactor the example folder by @olivierodo in #330
Fix
- Fix: increase default boot timeout by @tony-go in #296
- Fix: increase boot timeout for mongo mock plugin by @tony-go in #297
- Fix: issue when the response body is empty by @olivierodo in #306
- Fix: api specification should also handle querystrings by @olivierodo in #310
- Fix mongodb plugin by @olivierodo in #312
- Fix: add a loading message while the swagger ui is loading - report ui by @olivierodo in #314
- Fix: Historical conflict - Report ui by @olivierodo in #315
- Fix host request by @olivierodo in #316
- Fix: Misleading error message when an error occured at the runtime by @olivierodo in #317
- Fix: .cjs file for custom step definition by @olivierodo in #320
- Fix: Artillery fixture generation if there is no content-type by @olivierodo in #326
- Fix: The host variable on the postman collection by @olivierodo in #325
- Fix: Kill microservice if a process signal is received by @olivierodo in #328
1.0.0-rc4
Added
- New Feature:
restqa sandbox
allowing test scenario generation #279 - New Feature: enable user to add their own step definition #273
- Centralize the documentation into the RestQA Report #219
- Enable Code coverage for local testing #228
- Generate HTTP Mock #214
- Generate postman collection #215
- Generate API specification #206
- Generate Performance testing fixture #205
Updated
- Snippet: Enable recommendation when a step definition is incorrect #244
- RestQA report: format the table and inline argument #228
- Update the example folder to share multiple example #227
- Add a screencast and a pre-requisite feature on the documentation #239
- [cucumber-export] Change the ui report design #271
Fix
- Display an error message when no test has been found #242
1.0.0-rc3
Added
- New Feature:
restqa sandbox
allowing test scenario generation #279 - New Feature: enable user to add their own step definition #273
- Centralize the documentation into the RestQA Report #219
- Enable Code coverage for local testing #228
- Generate HTTP Mock #214
- Generate postman collection #215
- Generate API specification #206
- Generate Performance testing fixture #205
Updated
- Snippet: Enable recommendation when a step definition is incorrect #244
- RestQA report: format the table and inline argument #228
- Update the example folder to share multiple example #227
- Add a screencast and a pre-requisite feature on the documenation #239
- [cucumber-export] Change the ui report design #271
Fix
- Display an error message when no test has been found #242
1.0.0-rc2
Added
- New Feature:
restqa sandbox
allowing test scenario generation #279 - New Feature: enable user to add their own step definition #273
- Centralize the documentation into the RestQA Report #219
- Enable Code coverage for local testing #228
- Generate HTTP Mock #214
- Generate postman collection #215
- Generate API specification #206
- Generate Performance testing fixture #205
Updated
- Snippet: Enable recommendation when a step definition is incorrect #244
- RestQA report: format the table and inline argument #228
- Update the example folder to share multiple example #227
- Add a screencast and a pre-requisite feature on the documentation #239
- [cucumber-export] Change the ui report design #271
Fix
- Display an error message when no test has been found #242
0.0.38
0.0.37
0.0.36
0.0.35
Summary
In this release RestQA is enabling a major feature for the NodeJs community: Fastify Hook.
If you are building microservices using Fastify you can add the RestQA hook in order to get access to a lot of great feature within your microservice.
Added
- Enable Fastify Plugin | #154 #158
- Generating the .restqa.yml at the first visit of the route GET
/restqa
(in hooks context) | #160
Updated
- Bump
@restqa/cucumber-export
to0.1.14
Bug Fix
- Rename output http-html-report -> html-remote | #157