diff --git a/.changeset/fuzzy-kings-repair.md b/.changeset/fuzzy-kings-repair.md deleted file mode 100644 index 82ec2a6..0000000 --- a/.changeset/fuzzy-kings-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@qualifyze/airtable": minor ---- - -Add table method `findOrNull` which returns `null` when the record is not found by id. diff --git a/.changeset/pretty-tigers-turn.md b/.changeset/pretty-tigers-turn.md deleted file mode 100644 index 6f31720..0000000 --- a/.changeset/pretty-tigers-turn.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@qualifyze/airtable": major ---- - -[BREAKING CHANGE] Make AirtableRecord.data non-nullable. -It's always an object once any operation is executed, and it's inconvenient -to cast it to non-nullable in the calling code. The consumers should check -their code for `AirtableRecord` constructor or `data` property usage. diff --git a/.changeset/sweet-foxes-cross.md b/.changeset/sweet-foxes-cross.md deleted file mode 100644 index 67edc8a..0000000 --- a/.changeset/sweet-foxes-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@qualifyze/airtable": patch ---- - -Bump airtable to 0.11.1. diff --git a/.changeset/tall-rivers-clap.md b/.changeset/tall-rivers-clap.md deleted file mode 100644 index a43e99a..0000000 --- a/.changeset/tall-rivers-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@qualifyze/airtable": patch ---- - -Bugfix: use partial type for the update operations to align with Airtable API. diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c822ea..60b6ddd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,26 @@ # @qualifyze/airtable -## 1.1.2 +## 2.0.0 + +### Major Changes + +- [#73](https://github.com/Qualifyze/airtable/pull/73) [`f434e51`](https://github.com/Qualifyze/airtable/commit/f434e510ab0b033cc094e29314f75b8f5d8b8665) Thanks [@vubogovich](https://github.com/vubogovich)! - [BREAKING CHANGE] Make AirtableRecord.data non-nullable. + It's always an object once any operation is executed, and it's inconvenient + to cast it to non-nullable in the calling code. The consumers should check + their code for `AirtableRecord` constructor or `data` property usage. + +### Minor Changes + +- [#87](https://github.com/Qualifyze/airtable/pull/87) [`3ec4b07`](https://github.com/Qualifyze/airtable/commit/3ec4b07f8fe7b134952c08d08e5ef7346c4edcde) Thanks [@vubogovich](https://github.com/vubogovich)! - Add table method `findOrNull` which returns `null` when the record is not found by id. + ### Patch Changes +- [#86](https://github.com/Qualifyze/airtable/pull/86) [`15d5113`](https://github.com/Qualifyze/airtable/commit/15d5113dd44b962327f982d344e8c730b105f81c) Thanks [@vubogovich](https://github.com/vubogovich)! - Bump airtable to 0.11.1. + +* [#85](https://github.com/Qualifyze/airtable/pull/85) [`65ce99e`](https://github.com/Qualifyze/airtable/commit/65ce99ed91fad10e52a604176d2a93714456c727) Thanks [@vubogovich](https://github.com/vubogovich)! - Bugfix: use partial type for the update operations to align with Airtable API. +## 1.1.2 + +### Patch Changes - [#75](https://github.com/Qualifyze/airtable/pull/75) [`05225a5`](https://github.com/Qualifyze/airtable/commit/05225a5b35f5c550ce28bf3a379f1f3df5b5ae7d) Thanks [@vubogovich](https://github.com/vubogovich)! - Setup [changesets](https://github.com/atlassian/changesets) for the repo. diff --git a/package.json b/package.json index 6635f81..5d64697 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@qualifyze/airtable", - "version": "1.1.2", + "version": "2.0.0", "description": "A more powerful airtable client", "main": "lib/index.js", "scripts": {