From b01c7319ffce1a7026f1713ea323e912ae92b3b0 Mon Sep 17 00:00:00 2001 From: Serhii Lazebnyi <53845333+lazebnyi@users.noreply.github.com> Date: Tue, 26 Jul 2022 22:57:09 +0300 Subject: [PATCH] non-jdbc source connectors: Update additional properties from beta/GA specs and schemas (#15042) * Update `additionalProperties` field to true from schemas * Updated PR number * auto-bump connector version [ci skip] * auto-bump connector version [ci skip] * auto-bump connector version [ci skip] Co-authored-by: Octavia Squidington III --- .../resources/seed/source_definitions.yaml | 6 +++--- .../src/main/resources/seed/source_specs.yaml | 12 +++++------ .../connectors/source-amazon-ads/Dockerfile | 2 +- .../integration_tests/spec.json | 6 +++--- .../source_amazon_ads/schemas/common.py | 5 +++++ .../source_amazon_ads/spec.yaml | 6 +++--- .../source-google-analytics-v4/Dockerfile | 2 +- .../integration_tests/catalog.json | 4 ++-- .../source_google_analytics_v4/source.py | 2 +- .../connectors/source-notion/Dockerfile | 2 +- .../source_notion/schemas/shared/child.json | 2 +- .../source_notion/schemas/shared/file.json | 2 +- .../source_notion/schemas/shared/heading.json | 2 +- .../source_notion/schemas/shared/options.json | 2 +- .../source_notion/schemas/shared/parent.json | 2 +- .../schemas/shared/rich_text.json | 10 ++++----- .../schemas/shared/text_element.json | 2 +- .../source_notion/schemas/shared/title.json | 6 +++--- .../source_notion/schemas/shared/user.json | 2 +- docs/integrations/sources/amazon-ads.md | 21 ++++++++++--------- .../google-analytics-universal-analytics.md | 3 ++- docs/integrations/sources/notion.md | 1 + 22 files changed, 55 insertions(+), 47 deletions(-) diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index eb6e9c85a734..eab4c1b8dfde 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -17,7 +17,7 @@ - name: Amazon Ads sourceDefinitionId: c6b0a29e-1da9-4512-9002-7bfd0cba2246 dockerRepository: airbyte/source-amazon-ads - dockerImageTag: 0.1.9 + dockerImageTag: 0.1.10 documentationUrl: https://docs.airbyte.io/integrations/sources/amazon-ads icon: amazonads.svg sourceType: api @@ -327,7 +327,7 @@ - name: Google Analytics sourceDefinitionId: eff3616a-f9c3-11eb-9a03-0242ac130003 dockerRepository: airbyte/source-google-analytics-v4 - dockerImageTag: 0.1.23 + dockerImageTag: 0.1.24 documentationUrl: https://docs.airbyte.io/integrations/sources/google-analytics-v4 icon: google-analytics.svg sourceType: api @@ -612,7 +612,7 @@ - name: Notion sourceDefinitionId: 6e00b415-b02e-4160-bf02-58176a0ae687 dockerRepository: airbyte/source-notion - dockerImageTag: 0.1.6 + dockerImageTag: 0.1.7 documentationUrl: https://docs.airbyte.io/integrations/sources/notion icon: notion.svg sourceType: api diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 2346aca1244e..d6bbe62766b8 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -87,7 +87,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-amazon-ads:0.1.9" +- dockerImage: "airbyte/source-amazon-ads:0.1.10" spec: documentationUrl: "https://docs.airbyte.com/integrations/sources/amazon-ads" connectionSpecification: @@ -187,7 +187,7 @@ oauth_config_specification: complete_oauth_output_specification: type: "object" - additionalProperties: false + additionalProperties: true properties: refresh_token: type: "string" @@ -195,7 +195,7 @@ - "refresh_token" complete_oauth_server_input_specification: type: "object" - additionalProperties: false + additionalProperties: true properties: client_id: type: "string" @@ -203,7 +203,7 @@ type: "string" complete_oauth_server_output_specification: type: "object" - additionalProperties: false + additionalProperties: true properties: client_id: type: "string" @@ -2937,7 +2937,7 @@ oauthFlowOutputParameters: - - "access_token" - - "refresh_token" -- dockerImage: "airbyte/source-google-analytics-v4:0.1.23" +- dockerImage: "airbyte/source-google-analytics-v4:0.1.24" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/google-analytics-v4" connectionSpecification: @@ -5930,7 +5930,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-notion:0.1.6" +- dockerImage: "airbyte/source-notion:0.1.7" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/notion" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-amazon-ads/Dockerfile b/airbyte-integrations/connectors/source-amazon-ads/Dockerfile index 1a70b937a35d..62557b694d3e 100644 --- a/airbyte-integrations/connectors/source-amazon-ads/Dockerfile +++ b/airbyte-integrations/connectors/source-amazon-ads/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.9 +LABEL io.airbyte.version=0.1.10 LABEL io.airbyte.name=airbyte/source-amazon-ads diff --git a/airbyte-integrations/connectors/source-amazon-ads/integration_tests/spec.json b/airbyte-integrations/connectors/source-amazon-ads/integration_tests/spec.json index b43fbaa7ac54..087b1de5be57 100644 --- a/airbyte-integrations/connectors/source-amazon-ads/integration_tests/spec.json +++ b/airbyte-integrations/connectors/source-amazon-ads/integration_tests/spec.json @@ -81,7 +81,7 @@ "oauth_config_specification": { "complete_oauth_output_specification": { "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "refresh_token": { "type": "string", @@ -91,7 +91,7 @@ }, "complete_oauth_server_input_specification": { "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "client_id": { "type": "string" @@ -103,7 +103,7 @@ }, "complete_oauth_server_output_specification": { "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "client_id": { "type": "string", diff --git a/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/schemas/common.py b/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/schemas/common.py index 2303c24353b1..be68719ae67b 100644 --- a/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/schemas/common.py +++ b/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/schemas/common.py @@ -20,9 +20,14 @@ def schema_extra(cls, schema: Dict[str, Any], model: Type["BaseModel"]) -> None: schema.pop("description", None) # Remove required section so any missing attribute from API wont break object validation. schema.pop("required", None) + # According to https://github.com/airbytehq/airbyte/issues/14196 set additionalProperties to True + if schema.pop("additionalProperties", None): + schema["additionalProperties"] = True for name, prop in schema.get("properties", {}).items(): prop.pop("title", None) prop.pop("description", None) + if prop.pop("additionalProperties", None): + prop["additionalProperties"] = True allow_none = model.__fields__[name].allow_none # Pydantic doesnt treat Union[None, Any] type correctly when # generation jsonschema so we cant set field as nullable (i.e. diff --git a/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/spec.yaml b/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/spec.yaml index ee50f4b4e95e..937444318428 100644 --- a/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/spec.yaml +++ b/airbyte-integrations/connectors/source-amazon-ads/source_amazon_ads/spec.yaml @@ -100,7 +100,7 @@ advanced_auth: oauth_config_specification: complete_oauth_output_specification: type: object - additionalProperties: false + additionalProperties: true properties: refresh_token: type: string @@ -108,7 +108,7 @@ advanced_auth: - refresh_token complete_oauth_server_input_specification: type: object - additionalProperties: false + additionalProperties: true properties: client_id: type: string @@ -116,7 +116,7 @@ advanced_auth: type: string complete_oauth_server_output_specification: type: object - additionalProperties: false + additionalProperties: true properties: client_id: type: string diff --git a/airbyte-integrations/connectors/source-google-analytics-v4/Dockerfile b/airbyte-integrations/connectors/source-google-analytics-v4/Dockerfile index 406ed1d4bafa..3ac383b80749 100644 --- a/airbyte-integrations/connectors/source-google-analytics-v4/Dockerfile +++ b/airbyte-integrations/connectors/source-google-analytics-v4/Dockerfile @@ -12,5 +12,5 @@ COPY main.py ./ ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.23 +LABEL io.airbyte.version=0.1.24 LABEL io.airbyte.name=airbyte/source-google-analytics-v4 diff --git a/airbyte-integrations/connectors/source-google-analytics-v4/integration_tests/catalog.json b/airbyte-integrations/connectors/source-google-analytics-v4/integration_tests/catalog.json index 6cfc5158b0e4..f5cbf5205f5f 100644 --- a/airbyte-integrations/connectors/source-google-analytics-v4/integration_tests/catalog.json +++ b/airbyte-integrations/connectors/source-google-analytics-v4/integration_tests/catalog.json @@ -5,7 +5,7 @@ "name": "website_overview", "json_schema": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "ga_date": { "type": ["string"] @@ -60,7 +60,7 @@ "name": "traffic_sources", "json_schema": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "ga_date": { "type": ["string"] diff --git a/airbyte-integrations/connectors/source-google-analytics-v4/source_google_analytics_v4/source.py b/airbyte-integrations/connectors/source-google-analytics-v4/source_google_analytics_v4/source.py index a8d2cb71dfb1..177bd557879a 100644 --- a/airbyte-integrations/connectors/source-google-analytics-v4/source_google_analytics_v4/source.py +++ b/airbyte-integrations/connectors/source-google-analytics-v4/source_google_analytics_v4/source.py @@ -192,7 +192,7 @@ def get_json_schema(self) -> Mapping[str, Any]: schema: Dict[str, Any] = { "$schema": "http://json-schema.org/draft-07/schema#", "type": ["null", "object"], - "additionalProperties": False, + "additionalProperties": True, "properties": { "view_id": {"type": ["string"]}, }, diff --git a/airbyte-integrations/connectors/source-notion/Dockerfile b/airbyte-integrations/connectors/source-notion/Dockerfile index 2893147675a4..f707d6bd2e00 100644 --- a/airbyte-integrations/connectors/source-notion/Dockerfile +++ b/airbyte-integrations/connectors/source-notion/Dockerfile @@ -34,5 +34,5 @@ COPY source_notion ./source_notion ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.6 +LABEL io.airbyte.version=0.1.7 LABEL io.airbyte.name=airbyte/source-notion diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/child.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/child.json index e72ad8ef9ef8..dbd8ed4b1468 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/child.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/child.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "title": { "type": "string" } } diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/file.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/file.json index 7e508ab6ebab..7188775802a7 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/file.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/file.json @@ -14,7 +14,7 @@ }, "external": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "url": { "type": "string" diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/heading.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/heading.json index c10826ec2ed9..eb526a17a235 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/heading.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/heading.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "color": { "type": "string" }, "text": { "type": "array", "items": { "$ref": "rich_text.json" } } diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/options.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/options.json index 1c46e0e3d7f6..dcd5c95aaa58 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/options.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/options.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "id": { "type": "string" diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/parent.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/parent.json index e395f347d1d6..5c17153c2a14 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/parent.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/parent.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "type": { "enum": ["database_id", "page_id", "workspace"] diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/rich_text.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/rich_text.json index a9c4b73c86d6..781c739a17be 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/rich_text.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/rich_text.json @@ -7,14 +7,14 @@ }, "text": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "content": { "type": ["null", "string"] }, "link": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "type": { "enum": ["url"] @@ -28,14 +28,14 @@ }, "rich_text": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "content": { "type": ["null", "string"] }, "link": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "type": { "enum": ["url"] @@ -49,7 +49,7 @@ }, "annotations": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "bold": { "type": ["null", "boolean"] diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/text_element.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/text_element.json index ea767791da09..ee7ca504414e 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/text_element.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/text_element.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "color": { "type": "string" }, "text": { "type": "array", "items": { "$ref": "rich_text.json" } }, diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/title.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/title.json index 6a95a791782c..4b586b08ab67 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/title.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/title.json @@ -7,7 +7,7 @@ "type": ["null", "array"], "items": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "type": { "type": ["null", "string"] @@ -20,7 +20,7 @@ }, "link": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "type": { "enum": ["url"] @@ -34,7 +34,7 @@ }, "annotations": { "type": ["null", "object"], - "additionalProperties": false, + "additionalProperties": true, "properties": { "bold": { "type": ["null", "boolean"] diff --git a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/user.json b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/user.json index 59d15847f982..2fb94bfa035e 100644 --- a/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/user.json +++ b/airbyte-integrations/connectors/source-notion/source_notion/schemas/shared/user.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "object": { "enum": ["user"] diff --git a/docs/integrations/sources/amazon-ads.md b/docs/integrations/sources/amazon-ads.md index 8bfbb4fedf26..07dfe62d9bca 100644 --- a/docs/integrations/sources/amazon-ads.md +++ b/docs/integrations/sources/amazon-ads.md @@ -90,13 +90,14 @@ Information about expected report generation waiting time you may find [here](ht | Version | Date | Pull Request | Subject | |:--------|:-----------|:-----------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------| -| `0.1.9` | 2022-05-08 | [\#12541](https://github.com/airbytehq/airbyte/pull/12541) | Improve documentation for Beta | -| `0.1.8` | 2022-05-04 | [\#12482](https://github.com/airbytehq/airbyte/pull/12482) | Update input configuration copy | -| `0.1.7` | 2022-04-27 | [\#11730](https://github.com/airbytehq/airbyte/pull/11730) | Update fields in source-connectors specifications | -| `0.1.6` | 2022-04-20 | [\#11659](https://github.com/airbytehq/airbyte/pull/11659) | Add adId to products report | -| `0.1.5` | 2022-04-08 | [\#11430](https://github.com/airbytehq/airbyte/pull/11430) | `Added support OAuth2.0` | -| `0.1.4` | 2022-02-21 | [\#10513](https://github.com/airbytehq/airbyte/pull/10513) | `Increasing REPORT_WAIT_TIMEOUT for supporting report generation which takes longer time ` | -| `0.1.3` | 2021-12-28 | [\#8388](https://github.com/airbytehq/airbyte/pull/8388) | `Add retry if recoverable error occured for reporting stream processing` | -| `0.1.2` | 2021-10-01 | [\#6367](https://github.com/airbytehq/airbyte/pull/6461) | `Add option to pull data for different regions. Add option to choose profiles we want to pull data. Add lookback` | -| `0.1.1` | 2021-09-22 | [\#6367](https://github.com/airbytehq/airbyte/pull/6367) | `Add seller and vendor filters to profiles stream` | -| `0.1.0` | 2021-08-13 | [\#5023](https://github.com/airbytehq/airbyte/pull/5023) | `Initial version` | +| 0.1.10 | 2022-07-26 | [15042](https://github.com/airbytehq/airbyte/pull/15042) | Update `additionalProperties` field to true from schemas | +| 0.1.9 | 2022-05-08 | [12541](https://github.com/airbytehq/airbyte/pull/12541) | Improve documentation for Beta | +| 0.1.8 | 2022-05-04 | [12482](https://github.com/airbytehq/airbyte/pull/12482) | Update input configuration copy | +| 0.1.7 | 2022-04-27 | [11730](https://github.com/airbytehq/airbyte/pull/11730) | Update fields in source-connectors specifications | +| 0.1.6 | 2022-04-20 | [11659](https://github.com/airbytehq/airbyte/pull/11659) | Add adId to products report | +| 0.1.5 | 2022-04-08 | [11430](https://github.com/airbytehq/airbyte/pull/11430) | Added support OAuth2.0 | +| 0.1.4 | 2022-02-21 | [10513](https://github.com/airbytehq/airbyte/pull/10513) | Increasing REPORT_WAIT_TIMEOUT for supporting report generation which takes longer time | +| 0.1.3 | 2021-12-28 | [8388](https://github.com/airbytehq/airbyte/pull/8388) | Add retry if recoverable error occured for reporting stream processing | +| 0.1.2 | 2021-10-01 | [6367](https://github.com/airbytehq/airbyte/pull/6461) | Add option to pull data for different regions. Add option to choose profiles we want to pull data. Add lookback | +| 0.1.1 | 2021-09-22 | [6367](https://github.com/airbytehq/airbyte/pull/6367) | Add seller and vendor filters to profiles stream | +| 0.1.0 | 2021-08-13 | [5023](https://github.com/airbytehq/airbyte/pull/5023) | Initial version | diff --git a/docs/integrations/sources/google-analytics-universal-analytics.md b/docs/integrations/sources/google-analytics-universal-analytics.md index dd5898b1b9aa..ff715cc32679 100644 --- a/docs/integrations/sources/google-analytics-universal-analytics.md +++ b/docs/integrations/sources/google-analytics-universal-analytics.md @@ -167,7 +167,8 @@ Incremental sync is supported only if you add `ga:date` dimension to your custom | Version | Date | Pull Request | Subject | |:--------|:-----------|:---------------------------------------------------------|:---------------------------------------------------------------------------------------------| -| 0.1.23 | 2022-07-22 | [00000](https://github.com/airbytehq/airbyte/pull/00000) | Add handle request daily quota error | +| 0.1.24 | 2022-07-26 | [15042](https://github.com/airbytehq/airbyte/pull/15042) | Update `additionalProperties` field to true from schemas | +| 0.1.23 | 2022-07-22 | [14949](https://github.com/airbytehq/airbyte/pull/14949) | Add handle request daily quota error | | 0.1.22 | 2022-06-30 | [14298](https://github.com/airbytehq/airbyte/pull/14298) | Specify integer type for ga:dateHourMinute dimension | | 0.1.21 | 2022-04-30 | [12500](https://github.com/airbytehq/airbyte/pull/12500) | Improve input configuration copy | | 0.1.20 | 2022-04-28 | [12426](https://github.com/airbytehq/airbyte/pull/12426) | Expose `isDataGOlden` field and always resync data two days back to make sure it is golden | diff --git a/docs/integrations/sources/notion.md b/docs/integrations/sources/notion.md index c2cd24e52e9d..9eba56b102d5 100644 --- a/docs/integrations/sources/notion.md +++ b/docs/integrations/sources/notion.md @@ -75,6 +75,7 @@ The Notion connector should not run into Notion API limitations under normal usa | Version | Date | Pull Request | Subject | |:--------|:-----------|:---------------------------------------------------------|:----------------------------------------------------------| +| 0.1.7 | 2022-07-26 | [15042](https://github.com/airbytehq/airbyte/pull/15042) | Update `additionalProperties` field to true from shared schemas | | 0.1.6 | 2022-07-21 | [14924](https://github.com/airbytehq/airbyte/pull/14924) | Remove `additionalProperties` field from schemas and spec | | 0.1.5 | 2022-07-14 | [14706](https://github.com/airbytehq/airbyte/pull/14706) | Added OAuth2.0 authentication | | 0.1.4 | 2022-07-07 | [14505](https://github.com/airbytehq/airbyte/pull/14505) | Fixed bug when normalization didn't run through |