Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 23, 2025

This PR contains the following updates:

Package Change Age Confidence
@astrojs/check (source) 0.9.40.9.6 age confidence
@astrojs/sitemap (source) 3.3.03.6.0 age confidence
astro (source) 5.16.25.16.6 age confidence

Release Notes

withastro/astro (@​astrojs/check)

v0.9.6

Patch Changes

v0.9.5

Patch Changes
  • d415d4e: When no errors or warnings are detected, display "0 errors" or "0 warnings" in a dimmed color on the console instead of red or yellow.
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 '@​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
withastro/astro (astro)

v5.16.6

Compare Source

Patch Changes

v5.16.5

Compare Source

Patch Changes
  • #​14985 c016f10 Thanks @​florian-lefebvre! - Fixes a case where JSDoc annotations wouldn't show for fonts related APIs in the Astro config

  • #​14973 ed7cc2f Thanks @​amankumarpandeyin! - Fixes performance regression and OOM errors when building medium-sized blogs with many content entries. Replaced O(n²) object spread pattern with direct mutation in generateLookupMap.

  • #​14958 70eb542 Thanks @​ascorbic! - Gives a helpful error message if a user sets output: "hybrid" in their Astro config.

    The option was removed in Astro 5, but lots of content online still references it, and LLMs often suggest it. It's not always clear that the replacement is output: "static", rather than output: "server". This change adds a helpful error message to guide humans and robots.

  • #​14901 ef53716 Thanks @​Darknab! - Updates the glob() loader to log a warning when duplicated IDs are detected

  • Updated dependencies [d8305f8]:

v5.16.4

Compare Source

Patch Changes
  • #​14940 2cf79c2 Thanks @​ematipico! - Fixes a bug where Astro didn't properly combine CSP resources from the csp configuration with those added using the runtime API (Astro.csp.insertDirective()) to form grammatically correct CSP headers

    Now Astro correctly deduplicate CSP resources. For example, if you have a global resource in the configuration file, and then you add a
    a new one using the runtime APIs.

v5.16.3

Compare Source

Patch Changes
  • #​14889 4bceeb0 Thanks @​florian-lefebvre! - Fixes actions types when using specific TypeScript configurations

  • #​14929 e0f277d Thanks @​matthewp! - Fixes authentication bypass via double URL encoding in middleware

    Prevents attackers from bypassing path-based authentication checks using multi-level URL encoding (e.g., /%2561dmin instead of /%61dmin). Pathnames are now validated after decoding to ensure no additional encoding remains.


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.

@renovate renovate bot changed the title Update dependency @astrojs/sitemap to v3.3.1 Update dependency @astrojs/sitemap to v3.4.0 May 12, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 403a7b9 to 016b1d8 Compare May 12, 2025 13:09
@renovate renovate bot changed the title Update dependency @astrojs/sitemap to v3.4.0 fix(deps): update dependency @astrojs/sitemap to v3.4.0 May 23, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 016b1d8 to 1f0beee Compare May 28, 2025 09:04
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.4.0 fix(deps): update dependency @astrojs/sitemap to v3.4.1 Jun 4, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 1f0beee to f27491f Compare June 4, 2025 12:36
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.4.1 fix(deps): update dependency @astrojs/sitemap to v3.4.2 Jul 28, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from f27491f to 020cdf0 Compare July 28, 2025 18:03
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.4.2 fix(deps): update dependency @astrojs/sitemap to v3.5.0 Aug 14, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 020cdf0 to 3c701ff Compare August 14, 2025 11:45
@coderabbitai
Copy link

coderabbitai bot commented Aug 14, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 3c701ff to 0e16afc Compare August 19, 2025 15:10
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.5.0 fix(deps): update astro monorepo Aug 19, 2025
@renovate renovate bot changed the title fix(deps): update astro monorepo fix(deps): update dependency @astrojs/sitemap to v3.5.0 Aug 19, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 0e16afc to 51a320f Compare August 19, 2025 21:37
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.5.0 fix(deps): update dependency @astrojs/sitemap to v3.5.1 Aug 22, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 51a320f to e7f2f39 Compare August 22, 2025 19:44
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from e7f2f39 to f59cd30 Compare September 17, 2025 09:53
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.5.1 fix(deps): update dependency @astrojs/sitemap to v3.6.0 Sep 17, 2025
@renovate renovate bot changed the title fix(deps): update dependency @astrojs/sitemap to v3.6.0 chore(deps): update dependency @astrojs/sitemap to v3.6.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from f59cd30 to 663b4bf Compare September 25, 2025 19:29
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from 663b4bf to 1450064 Compare November 26, 2025 19:43
@renovate renovate bot changed the title chore(deps): update dependency @astrojs/sitemap to v3.6.0 chore(deps): update astro monorepo Nov 26, 2025
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 3 times, most recently from d04c464 to a439d69 Compare December 3, 2025 19:40
@renovate renovate bot force-pushed the renovate/astro-monorepo branch 2 times, most recently from cc09778 to e8b281d Compare December 16, 2025 14:53
@renovate renovate bot force-pushed the renovate/astro-monorepo branch from e8b281d to 6d3e62c Compare December 31, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant