René's URL Explorer Experiment


Title: build(deps): bump astro from 4.16.19 to 5.14.4 in /web in the npm_and_yarn group across 1 directory by dependabot[bot] · Pull Request #201 · GalvinPython/feedr · GitHub

Open Graph Title: build(deps): bump astro from 4.16.19 to 5.14.4 in /web in the npm_and_yarn group across 1 directory by dependabot[bot] · Pull Request #201 · GalvinPython/feedr

X Title: build(deps): bump astro from 4.16.19 to 5.14.4 in /web in the npm_and_yarn group across 1 directory by dependabot[bot] · Pull Request #201 · GalvinPython/feedr

Description: Bumps the npm_and_yarn group with 1 update in the /web directory: astro. Updates astro from 4.16.19 to 5.14.4 Release notes Sourced from astro's releases. astro@5.14.4 Patch Changes #14509 7e04caf Thanks @​ArmandPhilippot! - Fixes an error in the docs that specified an incorrect version for the security.allowedDomains release. astro@5.14.3 Patch Changes #14505 28b2a1d Thanks @​matthewp! - Fixes Cannot set property manifest error in test utilities by adding a protected setter for the manifest property #14235 c4d84bb Thanks @​toxeeec! - Fixes a bug where the "tap" prefetch strategy worked only on the first clicked link with view transitions enabled astro@5.14.1 Patch Changes #14440 a3e16ab Thanks @​florian-lefebvre! - Fixes a case where the URLs generated by the experimental Fonts API would be incorrect in dev astro@5.14.0 Minor Changes #13520 a31edb8 Thanks @​openscript! - Adds a new property routePattern available to GetStaticPathsOptions This provides the original, dynamic segment definition in a routing file path (e.g. /[...locale]/[files]/[slug]) from the Astro render context that would not otherwise be available within the scope of getStaticPaths(). This can be useful to calculate the params and props for each page route. For example, you can now localize your route segments and return an array of static paths by passing routePattern to a custom getLocalizedData() helper function. The params object will be set with explicit values for each route segment (e.g. locale, files, and slug). Then, these values will be used to generate the routes and can be used in your page template via Astro.params. // src/pages/[...locale]/[files]/[slug].astro import { getLocalizedData } from "../../../utils/i18n"; export async function getStaticPaths({ routePattern }) { const response = await fetch('...'); const data = await response.json(); console.log(routePattern); // [...locale]/[files]/[slug] // Call your custom helper with routePattern to generate the static paths return data.flatMap((file) => getLocalizedData(file, routePattern)); } const { locale, files, slug } = Astro.params; For more information about this advanced routing pattern, see Astro's routing reference. #13651 dcfbd8c Thanks @​ADTC! - Adds a new SvgComponent type You can now more easily enforce type safety for your .svg assets by directly importing SVGComponent from astro/types: --- // src/components/Logo.astro import type { SvgComponent } from 'astro/types'; import HomeIcon from './Home.svg'; interface Link { url: string; text: string; ... (truncated) Changelog Sourced from astro's changelog. 5.14.4 Patch Changes #14509 7e04caf Thanks @​ArmandPhilippot! - Fixes an error in the docs that specified an incorrect version for the security.allowedDomains release. 5.14.3 Patch Changes #14505 28b2a1d Thanks @​matthewp! - Fixes Cannot set property manifest error in test utilities by adding a protected setter for the manifest property #14235 c4d84bb Thanks @​toxeeec! - Fixes a bug where the "tap" prefetch strategy worked only on the first clicked link with view transitions enabled 5.14.2 Patch Changes #14459 916f9c2 Thanks @​florian-lefebvre! - Improves font files URLs in development when using the experimental fonts API by showing the subset if present b8ca69b Thanks @​ascorbic! - Aligns dev image server file base with Vite rules #14469 1c090b0 Thanks @​delucis! - Updates tinyexec dependency #14460 008dc75 Thanks @​florian-lefebvre! - Fixes a case where astro:config/server values typed as URLs would be serialized as strings #13730 7260367 Thanks @​razonyang! - Fixes a bug in i18n, where Astro caused an infinite loop when a locale that doesn't have an index, and Astro falls back to the index of the default locale. 6ee63bf Thanks @​matthewp! - Adds security.allowedDomains configuration to validate X-Forwarded-Host headers in SSR The X-Forwarded-Host header will now only be trusted if it matches one of the configured allowed host patterns. This prevents host header injection attacks that can lead to cache poisoning and other security vulnerabilities. Configure allowed host patterns to enable X-Forwarded-Host support: // astro.config.mjs export default defineConfig({ output: 'server', adapter: node(), security: { allowedDomains: [ { hostname: 'example.com' }, { hostname: '*.example.com' }, { hostname: 'cdn.example.com', port: '443' }, ], }, }); The patterns support wildcards (* and **) for flexible hostname matching and can optionally specify protocol and port. ... (truncated) Commits 3412859 [ci] release (#14510) 7e04caf docs: fix security.allowedDomains version (#14509) fe1d35c [ci] release (#14507) 7926882 [ci] format c4d84bb fix(prefetch): Fix "tap" prefetch strategy when view transitions are enabled ... 3bb14b7 [ci] release (#14466) 7a5aaff [ci] format 28b2a1d Fix failing x-forwarded-host tests (#14505) ec307b0 [ci] format 6ee63bf Merge commit from fork Additional commits viewable in compare view Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase. Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: @dependabot rebase will rebase this PR @dependabot recreate will recreate this PR, overwriting any edits that have been made to it @dependabot merge will merge this PR after your CI passes on it @dependabot squash and merge will squash and merge this PR after your CI passes on it @dependabot cancel merge will cancel a previously requested merge and block automerging @dependabot reopen will reopen this PR if it is closed @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually @dependabot show ignore conditions will show all of the ignore conditions of the specified dependency @dependabot ignore major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) @dependabot ignore minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) @dependabot ignore will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) @dependabot unignore will remove all of the ignore conditions of the specified dependency @dependabot unignore will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the Security Alerts page.

Open Graph Description: Bumps the npm_and_yarn group with 1 update in the /web directory: astro. Updates astro from 4.16.19 to 5.14.4 Release notes Sourced from astro's releases. astro@5.14.4 Patch Changes #14509 7...

X Description: Bumps the npm_and_yarn group with 1 update in the /web directory: astro. Updates astro from 4.16.19 to 5.14.4 Release notes Sourced from astro's releases. astro@5.14.4 Patch Changes #145...

Opengraph URL: https://github.com/GalvinPython/feedr/pull/201

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/checks(.:format)
route-controllerpull_requests
route-actionchecks
fetch-noncev2:9f126c9d-18b6-9cc3-f004-c6fba9766fe0
current-catalog-service-hash87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a
request-idBA04:19FC11:9D36E8:CAA8FA:698D6701
html-safe-nonceb782d9dbe6a70323047ca23869474ac00e13f0b8fecf14ec88b18889aa1e98f2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQTA0OjE5RkMxMTo5RDM2RTg6Q0FBOEZBOjY5OEQ2NzAxIiwidmlzaXRvcl9pZCI6IjExMjAyODU2NDMzMjgyODQ0MTciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacf3e0ac6210e4dd9b3c81de3f57ccc9602095931ff1cd55e89995f21427288d6f
hovercard-subject-tagpull_request:2905701828
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/checks
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/GalvinPython/feedr/pull/201/checks
twitter:imagehttps://avatars.githubusercontent.com/in/29110?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/29110?s=400&v=4
og:image:altBumps the npm_and_yarn group with 1 update in the /web directory: astro. Updates astro from 4.16.19 to 5.14.4 Release notes Sourced from astro's releases. astro@5.14.4 Patch Changes #14509 7...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonec0818105fa276287e9369cfdefa0a0fa7953719791ceff9b94d69623c0a4fe8a
turbo-cache-controlno-preview
go-importgithub.com/GalvinPython/feedr git https://github.com/GalvinPython/feedr.git
octolytics-dimension-user_id77013913
octolytics-dimension-user_loginGalvinPython
octolytics-dimension-repository_id818428076
octolytics-dimension-repository_nwoGalvinPython/feedr
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id818428076
octolytics-dimension-repository_network_root_nwoGalvinPython/feedr
turbo-body-classeslogged-out env-production page-responsive full-width full-width-p-0
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release715890fa442134f528fb422ab338c0ad55c7a025
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FGalvinPython%2Ffeedr%2Fpull%2F201%2Fchecks
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FGalvinPython%2Ffeedr%2Fpull%2F201%2Fchecks
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fchecks&source=header-repo&source_repo=GalvinPython%2Ffeedr
Reloadhttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
Reloadhttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
Reloadhttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
GalvinPython https://patch-diff.githubusercontent.com/GalvinPython
feedrhttps://patch-diff.githubusercontent.com/GalvinPython/feedr
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FGalvinPython%2Ffeedr
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2FGalvinPython%2Ffeedr
Star 4 https://patch-diff.githubusercontent.com/login?return_to=%2FGalvinPython%2Ffeedr
Code https://patch-diff.githubusercontent.com/GalvinPython/feedr
Issues 8 https://patch-diff.githubusercontent.com/GalvinPython/feedr/issues
Pull requests 16 https://patch-diff.githubusercontent.com/GalvinPython/feedr/pulls
Discussions https://patch-diff.githubusercontent.com/GalvinPython/feedr/discussions
Actions https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions
Projects 1 https://patch-diff.githubusercontent.com/GalvinPython/feedr/projects
Wiki https://patch-diff.githubusercontent.com/GalvinPython/feedr/wiki
Security 0 https://patch-diff.githubusercontent.com/GalvinPython/feedr/security
Insights https://patch-diff.githubusercontent.com/GalvinPython/feedr/pulse
Code https://patch-diff.githubusercontent.com/GalvinPython/feedr
Issues https://patch-diff.githubusercontent.com/GalvinPython/feedr/issues
Pull requests https://patch-diff.githubusercontent.com/GalvinPython/feedr/pulls
Discussions https://patch-diff.githubusercontent.com/GalvinPython/feedr/discussions
Actions https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions
Projects https://patch-diff.githubusercontent.com/GalvinPython/feedr/projects
Wiki https://patch-diff.githubusercontent.com/GalvinPython/feedr/wiki
Security https://patch-diff.githubusercontent.com/GalvinPython/feedr/security
Insights https://patch-diff.githubusercontent.com/GalvinPython/feedr/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FGalvinPython%2Ffeedr%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FGalvinPython%2Ffeedr%2Fissues%2Fnew%2Fchoose
dependabothttps://patch-diff.githubusercontent.com/apps/dependabot
mainhttps://patch-diff.githubusercontent.com/GalvinPython/feedr/tree/main
dependabot/npm_and_yarn/web/npm_and_yarn-8554045f87https://patch-diff.githubusercontent.com/GalvinPython/feedr/tree/dependabot/npm_and_yarn/web/npm_and_yarn-8554045f87
Conversation 0 https://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201
Commits 1 https://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/commits
Checks 2 https://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
Files changed https://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/files
Please reload this pagehttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
Please reload this pagehttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
build(deps): bump astro from 4.16.19 to 5.14.4 in /web in the npm_and_yarn group across 1 directory https://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks#top
Please reload this pagehttps://patch-diff.githubusercontent.com/GalvinPython/feedr/pull/201/checks
Update bun.lock on: pull_request https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions/runs/18421111412
Update bun.lock https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions/runs/18421111412/job/52495045167?pr=201
ESLint Check on: pull_request https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions/runs/18421111414
ESLint https://patch-diff.githubusercontent.com/GalvinPython/feedr/actions/runs/18421111414/job/52495045144?pr=201
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.