diff --git a/_changelog-files/2017/2017-01-24-stitch-webhooks-new-integrations.md b/_changelog-files/2017/2017-01-24-stitch-webhooks-new-integrations.md index 786a7bb72..0eb6f78d1 100644 --- a/_changelog-files/2017/2017-01-24-stitch-webhooks-new-integrations.md +++ b/_changelog-files/2017/2017-01-24-stitch-webhooks-new-integrations.md @@ -20,6 +20,9 @@ connections: - id: "delighted" type: "integration" version: "1" + display_name: "Delighted" + no_link: true + copy: "This version has been removed." - id: "drip" type: "integration" diff --git a/_changelog-files/2017/2017-03-01-singer-support-new-integrations.md b/_changelog-files/2017/2017-03-01-singer-support-new-integrations.md index 52c06d9ee..71de0b5ec 100644 --- a/_changelog-files/2017/2017-03-01-singer-support-new-integrations.md +++ b/_changelog-files/2017/2017-03-01-singer-support-new-integrations.md @@ -24,6 +24,9 @@ connections: - id: "hubspot" type: "integration" version: "01-03-2017" + display_name: "HubSpot" + no_link: true + copy: "This version has been removed." - id: "marketo" type: "integration" diff --git a/_changelog-files/2017/2017-07-20-integrations-leaving-beta.md b/_changelog-files/2017/2017-07-20-integrations-leaving-beta.md index 9b900a458..d177f58a2 100644 --- a/_changelog-files/2017/2017-07-20-integrations-leaving-beta.md +++ b/_changelog-files/2017/2017-07-20-integrations-leaving-beta.md @@ -36,6 +36,9 @@ connections: - id: "hubspot" type: "integration" version: "01-03-2017" + display_name: "HubSpot" + no_link: true + copy: "This version has been removed." - id: "jira" type: "integration" diff --git a/_changelog-files/2018/2018-03-14-adwords-api-upgrade-v2-11.md b/_changelog-files/2018/2018-03-14-adwords-api-upgrade-v2-11.md index ed0ac13c1..a87493654 100644 --- a/_changelog-files/2018/2018-03-14-adwords-api-upgrade-v2-11.md +++ b/_changelog-files/2018/2018-03-14-adwords-api-upgrade-v2-11.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2018-03-14 entry-type: improvement entry-category: integration -connection-id: google-adwords +connection-id: google-ads connection-version: 1 --- diff --git a/_changelog-files/2019/2019-01-14-new-stripe-integration-v1.md b/_changelog-files/2019/2019-01-14-new-stripe-integration-v1.md index 44fa6091b..7f67dd860 100644 --- a/_changelog-files/2019/2019-01-14-new-stripe-integration-v1.md +++ b/_changelog-files/2019/2019-01-14-new-stripe-integration-v1.md @@ -9,7 +9,7 @@ connection-version: 1 --- {{ site.data.changelog.metadata.single-integration | flatify }} -A new version (v{{ this-connectionthis-connection.this-version }}) of our {{ this-connection.display_name }} integration is now available! +A new version (v{{ this-connection.this-version }}) of our {{ this-connection.display_name }} integration is now available! We’ve worked hard to ensure this new integration is the best way to extract data from {{ this-connection.display_name }} to your Stitch destination. The new integration, based on the [Singer standard]({{ site.singer }}){:target="new"}, includes many new features such as: diff --git a/_changelog-files/2022/2022-01-14-google-cloudsql-mysql-v2-open-beta.md b/_changelog-files/2022/2022-01-14-google-cloudsql-mysql-v2-open-beta.md index 08971e08d..f428b3911 100644 --- a/_changelog-files/2022/2022-01-14-google-cloudsql-mysql-v2-open-beta.md +++ b/_changelog-files/2022/2022-01-14-google-cloudsql-mysql-v2-open-beta.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2022-01-14 entry-type: beta entry-category: integration -connection-id: aurora-rds +connection-id: cloudsql-mysql connection-version: 2 --- diff --git a/_changelog-files/2022/2022-11-22-ga4-v1-bad-metrics-unsupported.md b/_changelog-files/2022/2022-11-22-ga4-v1-bad-metrics-unsupported.md index 4647e8cdd..6aa18545a 100644 --- a/_changelog-files/2022/2022-11-22-ga4-v1-bad-metrics-unsupported.md +++ b/_changelog-files/2022/2022-11-22-ga4-v1-bad-metrics-unsupported.md @@ -5,7 +5,7 @@ date: 2022-11-22 entry-type: improvement entry-category: integration connection-id: google-analytics-4 -connection-version: +connection-version: 1 pull-request: "https://github.com/singer-io/tap-ga4/pull/28" --- {{ site.data.changelog.metadata.single-integration | flatify }} diff --git a/_changelog-files/2023/2023-04-04-google-search-console-v0-no-records-sitemap.md b/_changelog-files/2023/2023-04-04-google-search-console-v1-no-records-sitemap.md similarity index 84% rename from _changelog-files/2023/2023-04-04-google-search-console-v0-no-records-sitemap.md rename to _changelog-files/2023/2023-04-04-google-search-console-v1-no-records-sitemap.md index f65453ab1..75faf06f7 100644 --- a/_changelog-files/2023/2023-04-04-google-search-console-v0-no-records-sitemap.md +++ b/_changelog-files/2023/2023-04-04-google-search-console-v1-no-records-sitemap.md @@ -1,11 +1,11 @@ --- -title: "Google Search COnsole (v0) bug fix: Handle no data exception for sitemaps stream" +title: "Google Search Console (v1) bug fix: Handle no data exception for sitemaps stream" content-type: "changelog-entry" date: 2023-04-04 entry-type: bug-fix entry-category: integration connection-id: google-search-console -connection-version: 0 +connection-version: 1 pull-request: "https://github.com/singer-io/tap-google-search-console/pull/38" --- {{ site.data.changelog.metadata.single-integration | flatify }} diff --git a/_changelog-files/2023/2023-06-08-mailchimp-v1-date-window.md b/_changelog-files/2023/2023-06-08-mailchimp-v1-date-window.md index 01c59aba9..691bd77fe 100644 --- a/_changelog-files/2023/2023-06-08-mailchimp-v1-date-window.md +++ b/_changelog-files/2023/2023-06-08-mailchimp-v1-date-window.md @@ -5,7 +5,7 @@ date: 2023-06-08 entry-type: improvement entry-category: integration connection-id: mailchimp -connection-version: +connection-version: 1 pull-request: "https://github.com/singer-io/tap-mailchimp/pull/61" --- {{ site.data.changelog.metadata.single-integration | flatify }} diff --git a/_changelog-files/2023/2023-06-08-tiktok-ads-v0-backoff.md b/_changelog-files/2023/2023-06-08-tiktok-ads-v1-backoff.md similarity index 87% rename from _changelog-files/2023/2023-06-08-tiktok-ads-v0-backoff.md rename to _changelog-files/2023/2023-06-08-tiktok-ads-v1-backoff.md index e28c1fae5..c489dd267 100644 --- a/_changelog-files/2023/2023-06-08-tiktok-ads-v0-backoff.md +++ b/_changelog-files/2023/2023-06-08-tiktok-ads-v1-backoff.md @@ -1,11 +1,11 @@ --- -title: "TikTok Ads (v0) bug fix: Backoff for errors" +title: "TikTok Ads (v1) bug fix: Backoff for errors" content-type: "changelog-entry" date: 2023-06-08 entry-type: bug-fix entry-category: integration connection-id: tiktok-ads -connection-version: 0 +connection-version: 1 pull-request: "https://github.com/singer-io/tap-tiktok-ads/pull/21" --- {{ site.data.changelog.metadata.single-integration | flatify }} diff --git a/_changelog-files/2023/2023-06-22-tiktok-ads-v0-sync-from-start-date.md b/_changelog-files/2023/2023-06-22-tiktok-ads-v1-sync-from-start-date.md similarity index 84% rename from _changelog-files/2023/2023-06-22-tiktok-ads-v0-sync-from-start-date.md rename to _changelog-files/2023/2023-06-22-tiktok-ads-v1-sync-from-start-date.md index d21d6a012..4a619eb68 100644 --- a/_changelog-files/2023/2023-06-22-tiktok-ads-v0-sync-from-start-date.md +++ b/_changelog-files/2023/2023-06-22-tiktok-ads-v1-sync-from-start-date.md @@ -1,11 +1,11 @@ --- -title: "TikTok Ads (v0) bug fix: Sync records from start date" +title: "TikTok Ads (v1) bug fix: Sync records from start date" content-type: "changelog-entry" date: 2023-06-22 entry-type: bug-fix entry-category: integration connection-id: tiktok-ads -connection-version: 0 +connection-version: 1 pull-request: "https://github.com/singer-io/tap-tiktok-ads/pull/22" --- {{ site.data.changelog.metadata.single-integration | flatify }} diff --git a/_changelog-files/2023/2023-08-14-intacct-v1-match-input-filenames.md b/_changelog-files/2023/2023-08-14-intacct-v1-match-input-filenames.md index 0bd4d8a24..d5d413f14 100644 --- a/_changelog-files/2023/2023-08-14-intacct-v1-match-input-filenames.md +++ b/_changelog-files/2023/2023-08-14-intacct-v1-match-input-filenames.md @@ -1,10 +1,10 @@ --- -title: "Intaact (v1) update: Match more input filenames" +title: "Intacct (v1) update: Match more input filenames" content-type: "changelog-entry" date: 2023-08-14 entry-type: improvement entry-category: integration -connection-id: intaact +connection-id: intacct connection-version: 1 pull-request: "https://github.com/singer-io/tap-intacct/pull/11" --- diff --git a/_changelog-files/2024/2024-03-12-salesforce-v2-fix-pk-chunking-condition.md b/_changelog-files/2024/2024-03-12-salesforce-v2-fix-pk-chunking-condition.md index f549c8773..8b063e56a 100644 --- a/_changelog-files/2024/2024-03-12-salesforce-v2-fix-pk-chunking-condition.md +++ b/_changelog-files/2024/2024-03-12-salesforce-v2-fix-pk-chunking-condition.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2024-03-12 entry-type: bug-fix entry-category: integration -connection-id: tap-salesforce +connection-id: salesforce connection-version: 2 pull-request: "https://github.com/singer-io/tap-salesforce/pull/176" --- diff --git a/_changelog-files/2025/2025-07-14-s3-csv-v1-bump-versions.md b/_changelog-files/2025/2025-07-14-s3-csv-v1-bump-versions.md index 264a283fd..b5524065b 100644 --- a/_changelog-files/2025/2025-07-14-s3-csv-v1-bump-versions.md +++ b/_changelog-files/2025/2025-07-14-s3-csv-v1-bump-versions.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2025-07-14 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/72" --- diff --git a/_changelog-files/2025/2025-07-28-s3-csv-v1-sac-27925-circleci-upgrade.md b/_changelog-files/2025/2025-07-28-s3-csv-v1-sac-27925-circleci-upgrade.md index e130a63cd..d6fecd405 100644 --- a/_changelog-files/2025/2025-07-28-s3-csv-v1-sac-27925-circleci-upgrade.md +++ b/_changelog-files/2025/2025-07-28-s3-csv-v1-sac-27925-circleci-upgrade.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2025-07-28 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/76" --- diff --git a/_changelog-files/2025/2025-12-08-s3-csv-v1-bump-urllib3-from-2-5-0-to-2-6-0.md b/_changelog-files/2025/2025-12-08-s3-csv-v1-bump-urllib3-from-2-5-0-to-2-6-0.md index c818470c9..53829d317 100644 --- a/_changelog-files/2025/2025-12-08-s3-csv-v1-bump-urllib3-from-2-5-0-to-2-6-0.md +++ b/_changelog-files/2025/2025-12-08-s3-csv-v1-bump-urllib3-from-2-5-0-to-2-6-0.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2025-12-08 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/84" --- diff --git a/_changelog-files/2026/2026-01-23-s3-csv-v1-bump-urllib3-version.md b/_changelog-files/2026/2026-01-23-s3-csv-v1-bump-urllib3-version.md index 7eeab682f..944b44ce7 100644 --- a/_changelog-files/2026/2026-01-23-s3-csv-v1-bump-urllib3-version.md +++ b/_changelog-files/2026/2026-01-23-s3-csv-v1-bump-urllib3-version.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-01-23 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/86" --- diff --git a/_changelog-files/2026/2026-03-16-s3-csv-v1-handle-empty-initial-sync.md b/_changelog-files/2026/2026-03-16-s3-csv-v1-handle-empty-initial-sync.md index 522a4725a..6184adc1f 100644 --- a/_changelog-files/2026/2026-03-16-s3-csv-v1-handle-empty-initial-sync.md +++ b/_changelog-files/2026/2026-03-16-s3-csv-v1-handle-empty-initial-sync.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-03-16 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/87" --- diff --git a/_changelog-files/2026/2026-05-04-delighted-v1-exclude-unauthorized-streams-from-discovery.md b/_changelog-files/2026/2026-05-04-delighted-v1-exclude-unauthorized-streams-from-discovery.md index e360911cf..4d3f9adb3 100644 --- a/_changelog-files/2026/2026-05-04-delighted-v1-exclude-unauthorized-streams-from-discovery.md +++ b/_changelog-files/2026/2026-05-04-delighted-v1-exclude-unauthorized-streams-from-discovery.md @@ -10,4 +10,4 @@ pull-request: "https://github.com/singer-io/tap-delighted/pull/10" --- {{ site.data.changelog.metadata.single-integration | flatify }} -We've improved our Delighted (v1) integration to exclude unauthorized streams from discovery. \ No newline at end of file +We've improved our {{ this-connection.display_name }} (v{{ this-connection.this-version }}) integration to exclude unauthorized streams from discovery. \ No newline at end of file diff --git a/_changelog-files/2026/2026-05-05-amazon-ads-v1-upgrade-to-python-3-12.md b/_changelog-files/2026/2026-05-05-amazon-ads-v1-upgrade-to-python-3-12.md index a345d142b..0b6395295 100644 --- a/_changelog-files/2026/2026-05-05-amazon-ads-v1-upgrade-to-python-3-12.md +++ b/_changelog-files/2026/2026-05-05-amazon-ads-v1-upgrade-to-python-3-12.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-05-05 entry-type: improvement entry-category: integration -connection-id: amazon-ads-dsp +connection-id: amazon-dsp connection-version: 1 pull-request: "https://github.com/singer-io/tap-amazon-ads/pull/10" --- diff --git a/_changelog-files/2026/2026-05-18-delighted-v1-bumped-requests-version-to-2-34-2.md b/_changelog-files/2026/2026-05-18-delighted-v1-bumped-requests-version-to-2-34-2.md index fadab3342..5141f9cb4 100644 --- a/_changelog-files/2026/2026-05-18-delighted-v1-bumped-requests-version-to-2-34-2.md +++ b/_changelog-files/2026/2026-05-18-delighted-v1-bumped-requests-version-to-2-34-2.md @@ -10,4 +10,4 @@ pull-request: "https://github.com/singer-io/tap-delighted/pull/12" --- {{ site.data.changelog.metadata.single-integration | flatify }} -We've improved our Delighted (v1) integration to bump requests version to 2.34.2. \ No newline at end of file +We've improved our {{ this-connection.display_name }} (v{{ this-connection.this-version }}) integration to bump requests version to 2.34.2. \ No newline at end of file diff --git a/_changelog-files/2026/2026-06-09-s3-csv-v1-bump-urllib3-to-2-7-0.md b/_changelog-files/2026/2026-06-09-s3-csv-v1-bump-urllib3-to-2-7-0.md index 8445b5d7b..42a8ceaf9 100644 --- a/_changelog-files/2026/2026-06-09-s3-csv-v1-bump-urllib3-to-2-7-0.md +++ b/_changelog-files/2026/2026-06-09-s3-csv-v1-bump-urllib3-to-2-7-0.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-06-09 entry-type: improvement entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/89" --- diff --git a/_changelog-files/2026/2026-07-03-amazon-ads-v1-update-for-excluding-unauth-streams-in-catalog.md b/_changelog-files/2026/2026-07-03-amazon-ads-v1-update-for-excluding-unauth-streams-in-catalog.md index 280cea42a..3478753f4 100644 --- a/_changelog-files/2026/2026-07-03-amazon-ads-v1-update-for-excluding-unauth-streams-in-catalog.md +++ b/_changelog-files/2026/2026-07-03-amazon-ads-v1-update-for-excluding-unauth-streams-in-catalog.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-07-03 entry-type: improvement entry-category: integration -connection-id: amazon-ads +connection-id: amazon-dsp connection-version: 1 pull-request: "https://github.com/singer-io/tap-amazon-ads/pull/12" --- diff --git a/_changelog-files/2026/2026-07-20-s3-csv-v1-fix-parquet-discovery-oom.md b/_changelog-files/2026/2026-07-20-s3-csv-v1-fix-parquet-discovery-oom.md index af6fe737e..90f693efc 100644 --- a/_changelog-files/2026/2026-07-20-s3-csv-v1-fix-parquet-discovery-oom.md +++ b/_changelog-files/2026/2026-07-20-s3-csv-v1-fix-parquet-discovery-oom.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-07-20 entry-type: bug-fix entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/92" --- diff --git a/_changelog-files/2026/2026-07-22-delighted-v1-remove-webhook-integration.md b/_changelog-files/2026/2026-07-22-delighted-v1-remove-webhook-integration.md index 16f2b3e39..059111a15 100644 --- a/_changelog-files/2026/2026-07-22-delighted-v1-remove-webhook-integration.md +++ b/_changelog-files/2026/2026-07-22-delighted-v1-remove-webhook-integration.md @@ -10,4 +10,4 @@ pull-request: "https://github.com/stitchdata/connections-service/pull/1994" --- {{ site.data.changelog.metadata.single-integration | flatify }} -We've removed our Delighted (v1) webhook integration due to the Delighted service sunset announcement. +We've removed our {{ this-connection.display_name }} (v{{ this-connection.this-version }}) webhook integration due to the Delighted service sunset announcement. diff --git a/_changelog-files/2026/2026-07-22-s3-csv-v1-fix-oom-errors-when-syncing-parquet-files-with-large-row-groups.md b/_changelog-files/2026/2026-07-22-s3-csv-v1-fix-oom-errors-when-syncing-parquet-files-with-large-row-groups.md index 37cd7ed1f..8f9a6d8cf 100644 --- a/_changelog-files/2026/2026-07-22-s3-csv-v1-fix-oom-errors-when-syncing-parquet-files-with-large-row-groups.md +++ b/_changelog-files/2026/2026-07-22-s3-csv-v1-fix-oom-errors-when-syncing-parquet-files-with-large-row-groups.md @@ -4,7 +4,7 @@ content-type: "changelog-entry" date: 2026-07-22 entry-type: bug-fix entry-category: integration -connection-id: s3 +connection-id: amazon-s3-csv connection-version: 1 pull-request: "https://github.com/singer-io/tap-s3-csv/pull/93" --- diff --git a/_data/changelog/metadata.yml b/_data/changelog/metadata.yml index 3fda96a41..e8bf0c639 100644 --- a/_data/changelog/metadata.yml +++ b/_data/changelog/metadata.yml @@ -20,7 +20,13 @@ integration-list: | {% assign connections = site.saas-integrations | concat: site.database-integrations | concat: site.webhook-integrations | where:"name",connection.id %} {% assign this-connection = connections | where:"this-version",connection.version | first %} - - [{{ this-connection.display_name }} (v{{ this-connection.this-version }})]({{ this-connection.url | prepend: site.baseurl | prepend: site.home }}){% if connection.copy %}: {{ connection.copy | flatify }}{% endif %} + {% if connection.no_link %} + - {{ connection.display_name | default: connection.id }} (v{{ connection.version }}){% if connection.copy %}: {{ connection.copy | flatify }}{% endif %} + {% elsif this-connection %} + - [{{ this-connection.display_name }} (v{{ this-connection.this-version }})]({{ this-connection.url | prepend: site.baseurl | prepend: site.home }}){% if connection.copy %}: {{ connection.copy | flatify }}{% endif %} + {% else %} + - {{ connection.display_name | default: connection.id }} (v{{ connection.version }}){% if connection.copy %}: {{ connection.copy | flatify }}{% endif %} + {% endif %} {% endfor %} single-destination: | diff --git a/_saas-integrations/branch/v1/branch-v1.md b/_saas-integrations/branch/v1/branch-v1.md new file mode 100644 index 000000000..e798e4beb --- /dev/null +++ b/_saas-integrations/branch/v1/branch-v1.md @@ -0,0 +1,13 @@ +--- +title: Branch (v1) +layout: singer +input: false + +name: "branch" +display_name: "Branch" + +singer: true +repo-url: https://github.com/singer-io/tap-branch + +this-version: "1" +--- diff --git a/_saas-integrations/hubspot/v1/hubspot-v1.md b/_saas-integrations/hubspot/v1/hubspot-v1.md new file mode 100644 index 000000000..1248db206 --- /dev/null +++ b/_saas-integrations/hubspot/v1/hubspot-v1.md @@ -0,0 +1,13 @@ +--- +title: HubSpot (v1) +layout: singer +input: false + +name: "hubspot" +display_name: "HubSpot" + +singer: true +repo-url: https://github.com/singer-io/tap-hubspot + +this-version: "1" +--- diff --git a/_saas-integrations/hubspot/v2/hubspot-v2.md b/_saas-integrations/hubspot/v2/hubspot-v2.md new file mode 100644 index 000000000..6de6c3df7 --- /dev/null +++ b/_saas-integrations/hubspot/v2/hubspot-v2.md @@ -0,0 +1,13 @@ +--- +title: HubSpot (v2) +layout: singer +input: false + +name: "hubspot" +display_name: "HubSpot" + +singer: true +repo-url: https://github.com/singer-io/tap-hubspot + +this-version: "2" +--- diff --git a/_saas-integrations/hubspot/v3/hubspot-v3.md b/_saas-integrations/hubspot/v3/hubspot-v3.md new file mode 100644 index 000000000..0d7693659 --- /dev/null +++ b/_saas-integrations/hubspot/v3/hubspot-v3.md @@ -0,0 +1,13 @@ +--- +title: HubSpot (v3) +layout: singer +input: false + +name: "hubspot" +display_name: "HubSpot" + +singer: true +repo-url: https://github.com/singer-io/tap-hubspot + +this-version: "3" +--- diff --git a/_webhook-integrations/delighted.md b/_webhook-integrations/delighted.md new file mode 100644 index 000000000..fcf7b25d3 --- /dev/null +++ b/_webhook-integrations/delighted.md @@ -0,0 +1,12 @@ +--- +title: Delighted +permalink: /integrations/webhooks/delighted +input: false + +name: "delighted" +display_name: "Delighted" +this-version: "1" + +type: "Webhook" +status: "Sunset" +---