Vigia

sitemap upgraden van 9.x naar 10.x

Vergelijking van de publieke API van sitemap 9.0.1 en 10.0.0, automatisch berekend uit hun TypeScript-types. Een gewijzigde signatuur is een mogelijke brekende wijziging, geen zekerheid.

Samenvatting

Verwijderde importpaden0
Verwijderde exports1
Gewijzigde signaturen2
Verwijderde leden van klassen of interfaces4
Gewijzigde leden van klassen of interfaces6
Nieuw als verouderd gemarkeerd3
Gewijzigde vereisten (engines, peer-afhankelijkheden)1
Nieuwe exports5

Verwijderde exports

importexportkindVoor
sitemapUndefinedTargetFolderclassclass

Gewijzigde signaturen

exportVoorNa
sitemap · LIMITS{ readonly MAX_URL_LENGTH: 2048; readonly URL_PROTOCOL_REGEX: RegExp; readonly MIN_SITEMAP_ITEM_LIMIT: 1; readonly MAX_SITEMAP_ITEM_LIMIT: 50000; readonly MAX_VIDEO_TITLE_LENGTH: 100; readonly MAX_VIDEO_DESCRIPTION_LENGTH: 2048; readonly MAX_VIDEO_CATEGORY_LENGTH: 256; readonly MAX_TAGS_PER_VIDEO: 32; readonly MAX_NEWS_TITLE_LENGTH: 200; readonly MAX_NEWS_NAME_LENGTH: 256; readonly MAX_IMAGE_CAPTION_LENGTH: 512; readonly MAX_IMAGE_TITLE_LENGTH: 512; readonly MAX_IMAGES_PER_URL: 1000; readonly MAX_VIDEOS_PER_URL: 100; readonly MAX_LINKS_PER_URL: 100; readonly MAX_URL_ENTRIES: 50000; readonly IS…{ readonly MAX_URL_LENGTH: 2048; readonly URL_PROTOCOL_REGEX: RegExp; readonly MIN_SITEMAP_ITEM_LIMIT: 1; readonly MAX_SITEMAP_ITEM_LIMIT: 50000; readonly MIN_PRIORITY: 0; readonly MAX_PRIORITY: 1; readonly PRIORITY_STRING_REGEX: RegExp; readonly MIN_VIDEO_DURATION: 0; readonly MAX_VIDEO_DURATION: 28800; readonly MIN_VIDEO_RATING: 0; readonly MAX_VIDEO_RATING: 5; readonly MIN_VIDEO_VIEW_COUNT: 0; readonly MAX_VIDEO_TITLE_LENGTH: 100; readonly MAX_VIDEO_DESCRIPTION_LENGTH: 2048; readonly MAX_VIDEO_CATEGORY_LENGTH: 256; readonly MAX_TAGS_PER_VIDEO: 32; readonly MAX_NEWS_TITLE_LENGTH: 200; readon…
sitemap · simpleSitemapAndIndex({ hostname, sitemapHostname, sourceData, destinationDir, limit, gzip, publicBasePath, xslUrl, }: SimpleSitemapAndIndexOptions): Promise<void>({ hostname, sitemapHostname, sourceData, destinationDir, limit, gzip, publicBasePath, xslUrl, logger, }: SimpleSitemapAndIndexOptions): Promise<void>

Verwijderde leden van klassen of interfaces

memberimportVoor
SitemapStream.smiStreamsitemapany
SitemapAndIndexStream.currentSitemapsitemapany
SitemapAndIndexStream.isCreatingSitemapsitemapany
SitemapAndIndexStream.currentSitemapPipelinesitemapany

Gewijzigde leden van klassen of interfaces

memberVoorNa
SitemapStream.errorHandlerErrorHandler | undefined(error: Error, level: ErrorLevel): void
InvalidAttrValue.constructor(key: string, val: any, validator: RegExp): InvalidAttrValue(key: string, val: any, validator: RegExp, url?: string | undefined): InvalidAttrValue
SitemapItemLoose.prioritynumber | undefinedstring | number | undefined
XMLToSitemapItemStream.errany(msg: string): void
XMLToSitemapItemStream.logger(level: "log" | "warn" | "error" | "info", ...message: any): void(level: "log" | "warn" | "error" | "info", ...message: any[]): void
XMLToSitemapIndexStream.errany(msg: string): void

Nieuw als verouderd gemarkeerd

export@deprecated
sitemap · EmptySitemapNo longer thrown: since 10.0.0, `SitemapStream` emits an empty `<urlset>` when it ends without items. Kept so existing imports still resolve.
sitemap · SitemapStream.xmlNSUse `xmlns`
sitemap · XMLToSitemapItemStream.urlCountUse entryCount

Gewijzigde vereisten (engines, peer-afhankelijkheden)

VoorNa
engines.node>=20.19.5>=22.22.1
Nieuwe exports (5)
importexportkind
sitemapLoggertype
sitemapInvalidURLErrorclass
sitemapInvalidVideoYesNoclass
sitemapInvalidLinkHreflangclass
sitemapSaxParserStreamOptionsinterface

Geef je AI-agent deze feiten

Vigia is een gratis MCP-server: je coding-agent controleert versies, breaking changes en kwetsbaarheden voordat hij code schrijft. Geen account, geen API-sleutel.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Toevoegen aan CursorToevoegen aan VS Code★ Ster op GitHub

Elke andere MCP-client
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Agent-skill (SKILL.md): vertelt de agent wanneer hij Vigia moet gebruiken · GitHub Action voor pull requests

Veelgestelde vragen

Wat zijn de brekende wijzigingen bij het upgraden van sitemap van 9 naar 10?

Tussen sitemap 9.0.1 en 10.0.0 vond Vigia 1 verwijderde exports, 2 gewijzigde signaturen en 10 verwijderde of gewijzigde leden van klassen of interfaces.

Wat is verouderd in sitemap 10?

3 exports of leden zijn in sitemap 10.0.0 nieuw als verouderd gemarkeerd.

Voor agents

GET https://vigia.coredls.cloud/v1/packages/npm/sitemap/upgrade?from=9.0.1&to=10.0.0