From 4232d14f03f866108d4916aedfea7480c5fe6370 Mon Sep 17 00:00:00 2001 From: Wenguang Tian Date: Sun, 26 Mar 2023 18:04:03 +1100 Subject: [PATCH 1/4] change hashes type from any to Record --- src/models/data_table.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/data_table.ts b/src/models/data_table.ts index 419384283..3769bb195 100644 --- a/src/models/data_table.ts +++ b/src/models/data_table.ts @@ -13,7 +13,7 @@ export default class DataTable { } } - hashes(): any[] { + hashes(): Record[] { const copy = this.raw() const keys = copy[0] const valuesArray = copy.slice(1) From a0e3f210f4b71010503f17d463351e57894962a0 Mon Sep 17 00:00:00 2001 From: Wenguang Tian Date: Mon, 27 Mar 2023 09:53:02 +1100 Subject: [PATCH 2/4] add changelog for pr #2270 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f5f19bfe9..503ecbab3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Please see [CONTRIBUTING.md](./CONTRIBUTING.md) on how to contribute to Cucumber ## [Unreleased] ### Added - Formatters create sub-directory automatically instead of failing ([#2266](https://github.com/cucumber/cucumber-js/pull/2266)) +- Change hashes type from any to Record in DataTable ([#2270](https://github.com/cucumber/cucumber-js/pull/2270)) ## [9.0.1] - 2023-03-15 ### Fixed From e058f7d0395f2e4a7cf23d603fe5a8424e652602 Mon Sep 17 00:00:00 2001 From: David Goss Date: Tue, 28 Mar 2023 08:56:36 +0100 Subject: [PATCH 3/4] Update CHANGELOG.md --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 503ecbab3..ea0afa898 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,9 @@ Please see [CONTRIBUTING.md](./CONTRIBUTING.md) on how to contribute to Cucumber ## [Unreleased] ### Added - Formatters create sub-directory automatically instead of failing ([#2266](https://github.com/cucumber/cucumber-js/pull/2266)) -- Change hashes type from any to Record in DataTable ([#2270](https://github.com/cucumber/cucumber-js/pull/2270)) + +### Changed +- Change hashes type from `any` to `Record` in `DataTable` ([#2270](https://github.com/cucumber/cucumber-js/pull/2270)) ## [9.0.1] - 2023-03-15 ### Fixed From a1f109a32286fc542d9ffd7d55f3e672d010c727 Mon Sep 17 00:00:00 2001 From: David Goss Date: Tue, 28 Mar 2023 08:57:12 +0100 Subject: [PATCH 4/4] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea0afa898..e9d3708c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ Please see [CONTRIBUTING.md](./CONTRIBUTING.md) on how to contribute to Cucumber ### Added - Formatters create sub-directory automatically instead of failing ([#2266](https://github.com/cucumber/cucumber-js/pull/2266)) -### Changed +### Changed - Change hashes type from `any` to `Record` in `DataTable` ([#2270](https://github.com/cucumber/cucumber-js/pull/2270)) ## [9.0.1] - 2023-03-15