Skip to content

Commit af6f953

Browse files
devin-ai-integration[bot]aaronsteersletiescanciano
authored
chore: Upgrade Docusaurus to 3.7.x (airbytehq#52636)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Aaron <AJ> Steers <[email protected]> Co-authored-by: letiescanciano <[email protected]>
1 parent ec2cd43 commit af6f953

File tree

10 files changed

+5844
-1728
lines changed

10 files changed

+5844
-1728
lines changed

docs/managing-airbyte/connector-updates.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Each connector's changelog details its update history. You can find it in the [c
3131
### Airbyte Cloud
3232
**Minor and Patch Versions:** These are applied automatically and immediately to your instance. You don't need to take any action.
3333

34-
**Major Versions:** A major version will include notable changes that affect your schema or sync success. We will notify you ahead of time to give you a window to prepare for the change. At the end of the window, we will automatically upgrade your connector to ensure you receive the latest updates. Examples of major version changes are shared in our [breaking change documentation](./using-airbyte/schema-change-management#major-connector-version-upgrades).
34+
**Major Versions:** A major version will include notable changes that affect your schema or sync success. We will notify you ahead of time to give you a window to prepare for the change. At the end of the window, we will automatically upgrade your connector to ensure you receive the latest updates. Examples of major version changes are shared in our [breaking change documentation](/using-airbyte/schema-change-management#major-connector-version-upgrades).
3535

3636
## Airbyte Open Source (OSS) and Self-Managed Enterprise (SME)
3737

@@ -60,4 +60,4 @@ Major updates may require you to adjust connection settings or even make changes
6060

6161
:::info
6262
Airbyte provides tooling that guarantees safe connector version bumps and enforces automated version bumps for minor and patch updates. You will always need to manually update for major version bumps.
63-
:::
63+
:::

docs/release_notes/april_2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ In addition to our improved schema discovery, we also released:
2323

2424
- Reduced friction for large records. Airbyte's platform no longer limits how large a record from the source can be. Instead, each destination has their own unique limit constraints. When a destination receives a large record, the primary key and cursor will be retained, but all other data in the record will be nulled. Any modifications to the record will be stored within `airbyte_meta.changes` for your review within the destination.
2525

26-
- A new OSS [Quickstart](/deploying-airbyte/quickstart) that automatically manages all install steps for you. Mac users can also use Brew to install the `abctl` command.
26+
- A new OSS [Quickstart](/using-airbyte/getting-started/oss-quickstart) that automatically manages all install steps for you. Mac users can also use Brew to install the `abctl` command.
2727

2828
- (Self-Managed Enterprise only) Improvements to connection migrations. Any changes to authentication or ingress URL configurations can be saved without deleting state. The improvement also includes a backwards-compatible alternative to setting the webapp-url property through the airbyte.yml file.
2929

docs/release_notes/july_2024.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This page includes new features and improvements to the Airbyte Cloud and Airbyt
66

77
## ✨ Highlights
88

9-
[Native authentication](https://github.com/airbytehq/airbyte/issues/41634) by email and password is available in Airbyte OSS so that any instance of Airbyte is secure by default. The newest version of `abctl` (v0.11.0) now generates the credentials randomly and you can use `abctl local credentials` to retrieve them. See our [quickstart docs](using-airbyte/getting-started/oss-quickstart#2-run-airbyte) for more details. For more detailed documentation about authentication, see our docs [here](/deploying-airbyte/integrations/authentication).
9+
[Native authentication](https://github.com/airbytehq/airbyte/issues/41634) by email and password is available in Airbyte OSS so that any instance of Airbyte is secure by default. The newest version of `abctl` (v0.11.0) now generates the credentials randomly and you can use `abctl local credentials` to retrieve them. See our [quickstart docs](/using-airbyte/getting-started/oss-quickstart#part-2-run-airbyte) for more details. For more detailed documentation about authentication, see our docs [here](/deploying-airbyte/integrations/authentication).
1010

1111
We have also released rate limited messaging, providing users more transparency into what's going on with their syncs. When a source is rate limited, it can not only tell the platform but also include a timestamp when the API is expected to be available again to resume extracting records. This is used to tell users the connection is being rate limited, and if the timestamp is provided we include a countdown to when Airbyte will start syncing again.
1212

@@ -15,7 +15,7 @@ We have also released rate limited messaging, providing users more transparency
1515

1616
## Platform Releases
1717

18-
- [Workloads](https://github.com/airbytehq/airbyte/discussions/42947) have been released with Airbyte Helm Chart `0.390.0`, which provides a more scalable and reliable architecture to run sync jobs by separating scheduling and orchestration from data movement tasks. This improvement unlocks more automated management of workloads by managing job spikes and enables horizonal scaling (for Cloud and Enterprise users). Read more about the Workloads feature in our [docs](understanding-airbyte/jobs#workloads) or [blog post](https://airbyte.com/blog/introducing-workloads-how-airbyte-1-0-orchestrates-data-movement-jobs).
18+
- [Workloads](https://github.com/airbytehq/airbyte/discussions/42947) have been released with Airbyte Helm Chart `0.390.0`, which provides a more scalable and reliable architecture to run sync jobs by separating scheduling and orchestration from data movement tasks. This improvement unlocks more automated management of workloads by managing job spikes and enables horizonal scaling (for Cloud and Enterprise users). Read more about the Workloads feature in our [docs](/understanding-airbyte/jobs) or [blog post](https://airbyte.com/blog/introducing-workloads-how-airbyte-1-0-orchestrates-data-movement-jobs).
1919

2020
- Managing and obtaining API keys is now consistent across all our products. We have brought our API portal in-house and API keys can now be generated and found in the “Applications” page of our UI. Along with this, the Terraform provider and Java/Python SDKs have been updated to automatically retrieve tokens between each action, so that users don’t need to worry about fetching tokens themselves.
2121

@@ -34,7 +34,7 @@ We also released a few notable improvements for our connectors:
3434

3535
- Source S3 has become faster! With CDK 2.0, the protocol now uses Pydantic V2 and removes the serialization of each record. As connectors are updated to the new CDK version, additional connectors will see varying levels of speed improvements.
3636

37-
- Destination Redshift (v3.3.0) and Snowflake (v3.11.0) support [Refreshes](operator-guides/refreshes), which reduces data downtime when resyncing historical data. They join BigQuery in also supporting [Resumable Full Refresh](https://airbyte.com/blog/resumable-full-refresh-building-resilient-systems-for-syncing-data), which ensures the success of large Full Refresh syncs.
37+
- Destination Redshift (v3.3.0) and Snowflake (v3.11.0) support [Refreshes](/operator-guides/refreshes), which reduces data downtime when resyncing historical data. They join BigQuery in also supporting [Resumable Full Refresh](https://airbyte.com/blog/resumable-full-refresh-building-resilient-systems-for-syncing-data), which ensures the success of large Full Refresh syncs.
3838

3939
- Connector Builder has added support for `regex_search` to ease filtering for substrings
4040

@@ -48,4 +48,4 @@ We also released a few notable improvements for our connectors:
4848
## Announcements
4949

5050

51-
- As we prepare to deprecate Docker Compose, we published a [migration guide](using-airbyte/getting-started/oss-quickstart#migrating-from-docker-compose-optional) for those migrating from Docker Compose to abctl.
51+
- As we prepare to deprecate Docker Compose, we published a [migration guide](https://airbyte.com/blog/understand-and-troubleshoot-your-migration-to-abctl) for those migrating from Docker Compose to abctl.

docs/release_notes/june_2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This page includes new features and improvements to the Airbyte Cloud and Airbyt
66

77
## ✨ Highlights
88

9-
Airbyte added [Refresh](operator-guides/refreshes) support for our BigQuery destination, which brings an improved experience to resyncing all of your data again. This enables data to never be deleted from final tables during a historical resyncing of data. More certified destinations will support Refresh in the coming weeks.
9+
Airbyte added [Refresh](/operator-guides/refreshes) support for our BigQuery destination, which brings an improved experience to resyncing all of your data again. This enables data to never be deleted from final tables during a historical resyncing of data. More certified destinations will support Refresh in the coming weeks.
1010

1111
Users can now monitor the incremental progress of syncs on the Connection Status page. The sync progress feature displays record counts and sync duration for each stream during a sync, as well as which streams are syncing and when a connection sync is actively running. The Connection Status Page also now shows counts from the last time each enabled stream synced. Lastly, each stream individually displays stream status, which helps users troubleshoot by indicating exactly which streams are erroring.
1212

docs/using-airbyte/schema-change-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ When publishing a new version of a connector, Airbyte only considers the followi
124124
| Destination Format / Normalization Change | The way the destination writes the final data or how Airbyte cleans that data is changing in a way that requires a full refresh |
125125
| State Changes | The format of the source’s state has changed, and the full dataset will need to be re-synced |
126126

127-
We expect that most users will gracefully continue syncing successfully with most major version updates. However, users using a destination that does not utilize [Typing & Deduping](./using-airbyte/core-concepts/typing-deduping) will experience sync failures if the major version includes a data type change.
127+
We expect that most users will gracefully continue syncing successfully with most major version updates. However, users using a destination that does not utilize [Typing & Deduping](/using-airbyte/core-concepts/typing-deduping) will experience sync failures if the major version includes a data type change.
128128

129129

130130
### Upgrading your connector
@@ -134,4 +134,4 @@ To review major connector version changes and upgrade your connector:
134134

135135
2. Review the description of what has changed in the new version. The major version change will require you to upgrade your source or destination to a new version by a specific cutoff date.
136136

137-
3. Update the source or destination to the new version to continue syncing. Follow the connector-specific migration guide to ensure your connections continue syncing successfully.
137+
3. Update the source or destination to the new version to continue syncing. Follow the connector-specific migration guide to ensure your connections continue syncing successfully.

docusaurus/docusaurus.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,9 @@ const config = {
115115
sidebarPath: require.resolve("./sidebars.js"),
116116
editUrl: "https://github.com/airbytehq/airbyte/blob/master/docs",
117117
path: "../docs",
118-
exclude: ["**/*.inapp.md"],
118+
exclude: [
119+
"**/*.inapp.md"
120+
],
119121
beforeDefaultRemarkPlugins: [specDecoration, connectorList], // use before-default plugins so TOC rendering picks up inserted headings
120122
remarkPlugins: [
121123
docsHeaderDecoration,

docusaurus/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -75,17 +75,17 @@
7575
"@babel/runtime-corejs3": "7.23.6",
7676
"@cmfcmf/docusaurus-search-local": "^1.1.0",
7777
"@docsearch/react": "3.1.0",
78-
"@docusaurus/core": "^3.0.1",
79-
"@docusaurus/cssnano-preset": "^3.0.1",
80-
"@docusaurus/module-type-aliases": "^3.0.1",
81-
"@docusaurus/plugin-client-redirects": "^3.0.1",
82-
"@docusaurus/plugin-debug": "^3.0.1",
83-
"@docusaurus/plugin-sitemap": "^3.0.1",
84-
"@docusaurus/preset-classic": "^3.0.1",
85-
"@docusaurus/theme-classic": "^3.0.1",
86-
"@docusaurus/theme-mermaid": "^3.0.1",
87-
"@docusaurus/theme-search-algolia": "^3.0.1",
88-
"@docusaurus/types": "^3.0.1",
78+
"@docusaurus/core": "^3.7.0",
79+
"@docusaurus/cssnano-preset": "^3.7.0",
80+
"@docusaurus/module-type-aliases": "^3.7.0",
81+
"@docusaurus/plugin-client-redirects": "^3.7.0",
82+
"@docusaurus/plugin-debug": "^3.7.0",
83+
"@docusaurus/plugin-sitemap": "^3.7.0",
84+
"@docusaurus/preset-classic": "^3.7.0",
85+
"@docusaurus/theme-classic": "^3.7.0",
86+
"@docusaurus/theme-mermaid": "^3.7.0",
87+
"@docusaurus/theme-search-algolia": "^3.7.0",
88+
"@docusaurus/types": "^3.7.0",
8989
"@fortawesome/fontawesome-svg-core": "^6.5.1",
9090
"@fortawesome/free-brands-svg-icons": "^6.7.1",
9191
"@fortawesome/free-regular-svg-icons": "^6.5.1",

0 commit comments

Comments
 (0)