Update dependency @astrojs/cloudflare to v9.2.0 #79

Merged
jahanson merged 1 commit from renovate/astrojs-cloudflare-9.x-lockfile into main 2024-03-23 12:13:48 -05:00
Collaborator

This PR contains the following updates:

Package Type Update Change
@astrojs/cloudflare (source) dependencies minor 9.1.0 -> 9.2.0

Release Notes

withastro/adapters (@​astrojs/cloudflare)

v9.2.0

Compare Source

Minor Changes
  • #​192 256b7024624ab45d5087d774cb4c30b117f1636a Thanks @​alexanderniebuhr! - Prepares for major breaking changes to adapter configuration in the upcoming v10 release.

    (Full documentation to help you migrate your project to the upgraded Cloudflare adapter will be provided with the release of v10.0.)

    Deprecates the following adapter configuration options (to be removed entirely in v10):

    • mode: All projects will deploy to Cloudflare pages using advanced mode (the previous default setting). This is no longer a configurable option. Cloudflare Functions will no longer be supported. If you were using mode: 'directory', please migrate to Astro Endpoints.
    • functionPerRoute: Discontinued due to Cloudflare's single execution context approach. You will no longer have the option to compile a separate bundle for each page.
    • routes.strategy: Projects will use the auto-generated _route.json for route management unless you provide your own public/_routes.json. This change aims to eliminate confusion and promote consistency.
    • routes.include: Will be replaced by a new routes.extend.include option to allow you to include additional routes.
    • routes.exclude: Will be replaced by a new routes.extend.exclude option to allow you to exclude additional routes.
    • runtime: Local runtime bindings will be configured in wrangler.toml at the root of your project as described in the adapters documentation. You will no longer configure these directly in the adapter configuration. A new platformProxy setting will be introduced to enable and configure the platformProxy (local runtime) provided by wrangler.

    These changes are part of ongoing efforts to streamline functionality, improve performance, and align with best practices and platform capabilities.

    We strongly recommend upgrading to v10 upon its release. To ensure a smooth migration, we commit to at least 4 weeks of additional maintenance for v9 following the release of v10. During this period, we will actively assist with migration efforts to ensure that all users can transition without major issues.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@astrojs/cloudflare](https://docs.astro.build/en/guides/integrations-guide/cloudflare/) ([source](https://github.com/withastro/adapters/tree/HEAD/packages/cloudflare)) | dependencies | minor | [`9.1.0` -> `9.2.0`](https://renovatebot.com/diffs/npm/@astrojs%2fcloudflare/9.1.0/9.2.0) | --- ### Release Notes <details> <summary>withastro/adapters (@&#8203;astrojs/cloudflare)</summary> ### [`v9.2.0`](https://github.com/withastro/adapters/blob/HEAD/packages/cloudflare/CHANGELOG.md#920) [Compare Source](https://github.com/withastro/adapters/compare/@astrojs/cloudflare@9.1.0...@astrojs/cloudflare@9.2.0) ##### Minor Changes - [#&#8203;192](https://github.com/withastro/adapters/pull/192) [`256b7024624ab45d5087d774cb4c30b117f1636a`](https://github.com/withastro/adapters/commit/256b7024624ab45d5087d774cb4c30b117f1636a) Thanks [@&#8203;alexanderniebuhr](https://github.com/alexanderniebuhr)! - Prepares for major breaking changes to adapter configuration in the upcoming v10 release. *(Full documentation to help you migrate your project to the upgraded Cloudflare adapter will be provided with the release of v10.0.)* **Deprecates** the following adapter configuration options (to be **removed entirely in v10**): - **`mode`:** All projects will deploy to Cloudflare pages using [advanced mode](https://developers.cloudflare.com/pages/functions/advanced-mode/) (the previous default setting). This is no longer a configurable option. [Cloudflare Functions](https://developers.cloudflare.com/pages/functions/get-started/) will no longer be supported. If you were using `mode: 'directory'`, please migrate to [Astro Endpoints](https://docs.astro.build/en/guides/endpoints/). - **`functionPerRoute`:** Discontinued due to Cloudflare's single execution context approach. You will no longer have the option to compile a separate bundle for each page. - **`routes.strategy`:** Projects will use the auto-generated `_route.json` for route management unless you [provide your own `public/_routes.json`](/en/guides/integrations-guide/cloudflare/#custom-\_routesjson). This change aims to eliminate confusion and promote consistency. - **`routes.include`:** Will be replaced by a new `routes.extend.include` option to allow you to include additional routes. - **`routes.exclude`:** Will be replaced by a new `routes.extend.exclude` option to allow you to exclude additional routes. - **`runtime`:** Local runtime bindings will be configured in `wrangler.toml` at the root of your project as described in the [adapters documentation](https://docs.astro.build/en/guides/integrations-guide/cloudflare/#cloudflare-workers). You will no longer configure these directly in the adapter configuration. A new `platformProxy` setting will be introduced to enable and configure the platformProxy (local runtime) provided by wrangler. These changes are part of ongoing efforts to streamline functionality, improve performance, and align with best practices and platform capabilities. We strongly recommend upgrading to v10 upon its release. To ensure a smooth migration, we commit to at least 4 weeks of additional maintenance for v9 following the release of v10. During this period, we will actively assist with migration efforts to ensure that all users can transition without major issues. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI1Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
smeagol-help added 1 commit 2024-03-22 11:02:20 -05:00
jahanson merged commit 5d12671a3f into main 2024-03-23 12:13:48 -05:00
jahanson deleted branch renovate/astrojs-cloudflare-9.x-lockfile 2024-03-23 12:13:48 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jahanson/joehanson-dev#79
No description provided.