Skip to content
This repository was archived by the owner on Nov 22, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 1, 2024

This PR contains the following updates:

Package Change Age Confidence
@astrojs/cloudflare (source) 9.1.0 -> 9.2.1 age confidence
@astrojs/mdx (source) 2.2.0 -> 2.3.1 age confidence
@astrojs/rss (source) 4.0.5 -> 4.0.14 age confidence
@astrojs/sitemap (source) 3.1.1 -> 3.6.0 age confidence
@astrojs/solid-js (source) 4.0.1 -> 4.4.4 age confidence

Release Notes

withastro/astro (@​astrojs/cloudflare)

v9.2.1

Patch Changes

v9.2.0

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.

withastro/astro (@​astrojs/mdx)

v2.3.1

Compare Source

Patch Changes
  • #​10754 3e7a12c8532411e580fcfdb8445cad8fc8499291 Thanks @​rishi-raj-jain! - Fixes an issue where images in MDX required a relative specifier (e.g. ./)

    Now, you can use the standard ![](img.png) syntax in MDX files for images colocated in the same folder: no relative specifier required!

    There is no need to update your project; your existing images will still continue to work. However, you may wish to remove any relative specifiers from these MDX images as they are no longer necessary:

    - ![A cute dog](./dog.jpg)
    + ![A cute dog](dog.jpg)
    <!-- This dog lives in the same folder as my article! -->
  • #​10770 88ee63a3ba4488c60348cb821034e6d4a057efd0 Thanks @​bluwy! - Removes internal MDX processor on buildEnd to free up memory

v2.3.0

Compare Source

Minor Changes
Patch Changes

v2.2.4

Compare Source

Patch Changes

v2.2.3

Compare Source

Patch Changes

v2.2.2

Compare Source

Patch Changes

v2.2.1

Compare Source

Patch Changes
withastro/astro (@​astrojs/rss)

v4.0.14

Compare Source

Patch Changes

v4.0.13

Compare Source

Patch Changes

v4.0.12

Compare Source

Patch Changes

v4.0.11

Compare Source

Patch Changes

v4.0.10

Compare Source

Patch Changes

v4.0.9

Compare Source

Patch Changes

v4.0.8

Compare Source

Patch Changes

v4.0.7

Compare Source

Patch Changes

v4.0.6

Compare Source

Patch Changes
withastro/astro (@​astrojs/sitemap)

v3.6.0

Compare Source

Minor Changes
  • #​14285 bedc31b Thanks @​jdcolombo! - Adds a new configuration option namespaces for more control over XML namespaces used in sitemap generation

    Excluding unused namespaces can help create cleaner, more focused sitemaps that are faster for search engines to parse and use less bandwidth. If your site doesn't have news content, videos, or multiple languages, you can exclude those namespaces to reduce XML bloat.

    The namespaces option allows you to configure news, xhtml, image, and video namespaces independently. All namespaces are enabled by default for backward compatibility and no change to existing projects is necessary. But now, you can choose to streamline your XML and avoid unnecessary code.

    For example, to exclude the video namespace from your sitemap, set video: false in your configuration:

    // astro.config.mjs
    import { sitemap } from '@&#8203;astrojs/sitemap';
    
    export default {
      integrations: [
        sitemap({
          namespaces: {
            video: false,
            // other namespaces remain enabled by default
          }
        })
      ]
    };
    

    The generated XML will not include the xmlns:video namespace:

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
      xmlns:xhtml="http://www.w3.org/1999/xhtml"
      xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
    >
      <!-- ... -->
    </urlset>
    

v3.5.1

Compare Source

Patch Changes
  • #​14233 896886c Thanks @​gouravkhunger! - Fixes the issue with the option lastmod where if it is defined it applies correctly to <url> entries in each sitemap-${i}.xml file but not the <sitemap> entries in the root sitemap-index.xml file.

v3.5.0

Compare Source

Minor Changes
  • #​13682 5824b32 Thanks @​gouravkhunger! - Adds a customSitemaps option to include extra sitemaps in the sitemap-index.xml file generated by Astro.

    This is useful for multi-framework setups on the same domain as your Astro site (example.com), such as a blog at example.com/blog whose sitemap is generated by another framework.

    The following example shows configuring your Astro site to include sitemaps for an externally-generated blog and help center along with the generated sitemap entries in sitemap-index.xml:

    Example:

    import { defineConfig } from 'astro/config';
    import sitemap from '@&#8203;astrojs/sitemap';
    
    export default defineConfig({
      site: 'https://example.com',
      integrations: [
        sitemap({
          customSitemaps: [
            'https://example.com/blog/sitemap.xml',
            'https://example.com/helpcenter/sitemap.xml',
          ],
        }),
      ],
    });

    Learn more in the @astrojs/sitemap configuration documentation.

v3.4.2

Compare Source

Patch Changes

v3.4.1

Compare Source

Patch Changes

v3.4.0

Compare Source

Minor Changes
  • #​13753 90293de Thanks @​mattyoho! - Customize the filenames of sitemap XML files generated by the @astro/sitemap integration by setting filenameBase in the integration configuration settings. This may be useful when deploying an Astro site at a path on a domain with preexisting sitemap files.

    Generated sitemap files will appear at /sitemap-0.xml and /sitemap-index.xml by default, which may conflict with preexisting files. Set filenameBase to a custom value to avoid that if so:

    import { defineConfig } from 'astro/config';
    import sitemap from '@&#8203;astrojs/sitemap';
    
    export default defineConfig({
      site: 'https://example.com',
      integrations: [
        sitemap({
          filenameBase: 'astronomy-sitemap',
        }),
      ],
    });

    This will yield sitemap and index files as https://example.com/astronomy-sitemap-0.xml and https://example.com/astronomy-sitemap-index.xml.

v3.3.1

Patch Changes

v3.3.0

Minor Changes

v3.2.1

Compare Source

Patch Changes

v3.2.0

Compare Source

Minor Changes

v3.1.6

Compare Source

Patch Changes

v3.1.5

Compare Source

Patch Changes

v3.1.4

Compare Source

Patch Changes

v3.1.3

Compare Source

Patch Changes

v3.1.2

Compare Source

Patch Changes
withastro/astro (@​astrojs/solid-js)

v4.4.4

Compare Source

Patch Changes

v4.4.3

Compare Source

Patch Changes

v4.4.2

Compare Source

Patch Changes

v4.4.1

Compare Source

Patch Changes
  • #​11624 7adb350 Thanks @​bluwy! - Prevents throwing errors when checking if a component is a Solid component in runtime

v4.4.0

Compare Source

Minor Changes
  • #​11234 4385bf7 Thanks @​ematipico! - Adds a new function called addServerRenderer to the Container API. Use this function to manually store renderers inside the instance of your container.

    This new function should be preferred when using the Container API in environments like on-demand pages:

    import type { APIRoute } from 'astro';
    import { experimental_AstroContainer } from 'astro/container';
    import reactRenderer from '@&#8203;astrojs/react/server.js';
    import vueRenderer from '@&#8203;astrojs/vue/server.js';
    import ReactComponent from '../components/button.jsx';
    import VueComponent from '../components/button.vue';
    
    // MDX runtime is contained inside the Astro core
    import mdxRenderer from 'astro/jsx/server.js';
    
    // In case you need to import a custom renderer
    import customRenderer from '../renderers/customRenderer.js';
    
    export const GET: APIRoute = async (ctx) => {
      const container = await experimental_AstroContainer.create();
      container.addServerRenderer({ renderer: reactRenderer });
      container.addServerRenderer({ renderer: vueRenderer });
      container.addServerRenderer({ renderer: customRenderer });
      // You can pass a custom name too
      container.addServerRenderer({
        name: 'customRenderer',
        renderer: customRenderer,
      });
      const vueComponent = await container.renderToString(VueComponent);
      return await container.renderToResponse(Component);
    };

v4.3.0

Compare Source

Minor Changes
  • #​11144 803dd80 Thanks @​ematipico! - The integration now exposes a function called getContainerRenderer, that can be used inside the Container APIs to load the relative renderer.

    import { experimental_AstroContainer as AstroContainer } from 'astro/container';
    import ReactWrapper from '../src/components/ReactWrapper.astro';
    import { loadRenderers } from 'astro:container';
    import { getContainerRenderer } from '@&#8203;astrojs/react';
    
    test('ReactWrapper with react renderer', async () => {
      const renderers = await loadRenderers([getContainerRenderer()]);
      const container = await AstroContainer.create({
        renderers,
      });
      const result = await container.renderToString(ReactWrapper);
    
      expect(result).toContain('Counter');
      expect(result).toContain('Count: <!-- -->5');
    });

v4.2.0

Compare Source

Minor Changes

v4.1.0

Compare Source

Minor Changes

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented May 1, 2024

Deploying enpitsulin-xyz with  Cloudflare Pages  Cloudflare Pages

Latest commit: f40ceb5
Status:🚫  Build failed.

View logs

@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 6598f09 to 4833088 Compare January 23, 2025 17:11
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 4833088 to eeead94 Compare January 30, 2025 18:42
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 2 times, most recently from e5c29f2 to 24aa5bc Compare February 12, 2025 16:57
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 24aa5bc to 08e6a00 Compare February 24, 2025 16:37
@renovate renovate bot changed the title chore(deps): update astro monorepo fix(deps): update astro monorepo Feb 24, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 08e6a00 to 285a51b Compare March 3, 2025 17:14
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 3 times, most recently from 949a22d to ed43e77 Compare March 17, 2025 18:40
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from ed43e77 to c12f215 Compare March 18, 2025 16:59
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 2 times, most recently from e8f507a to 6ccef5e Compare April 8, 2025 10:16
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 2 times, most recently from a95bcd0 to 6b02fc2 Compare April 24, 2025 07:13
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 6b02fc2 to ab26b10 Compare May 12, 2025 11:11
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from ab26b10 to c20953a Compare May 19, 2025 20:32
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from c20953a to f7a89c3 Compare May 28, 2025 07:26
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from f7a89c3 to c963a1b Compare June 4, 2025 11:32
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from c963a1b to bddc9f9 Compare June 22, 2025 14:59
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from bddc9f9 to 70d07bf Compare July 2, 2025 16:06
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 70d07bf to 4fe5a2c Compare July 28, 2025 17:52
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 4 times, most recently from 08eeb20 to e4e1d78 Compare August 15, 2025 21:06
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from e4e1d78 to fc1c30f Compare August 22, 2025 17:47
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from fc1c30f to 082c5bd Compare August 31, 2025 13:53
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 082c5bd to da75f49 Compare September 17, 2025 09:47
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from da75f49 to ab2fa41 Compare September 25, 2025 14:57
@renovate renovate bot changed the title fix(deps): update astro monorepo chore(deps): update astro monorepo Sep 25, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 2 times, most recently from ee3338f to 9961cf8 Compare October 23, 2025 13:41
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 9961cf8 to 9c85f6c Compare November 11, 2025 01:16
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 9c85f6c to 48530fc Compare November 18, 2025 12:44
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 48530fc to f40ceb5 Compare November 20, 2025 14:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant