René's URL Explorer Experiment


Title: Release 1.15.1 — security & correctness patch by JosunLP · Pull Request #202 · bQuery/bQuery · GitHub

Open Graph Title: Release 1.15.1 — security & correctness patch by JosunLP · Pull Request #202 · bQuery/bQuery

X Title: Release 1.15.1 — security & correctness patch by JosunLP · Pull Request #202 · bQuery/bQuery

Description: Release 1.15.1 — Security & correctness patch Promotes dev to main for the 1.15.1 patch release. This closes the findings of a full-codebase security & correctness audit (issues #162–#181). No breaking changes. No module status transitions. Every 1.15.0 and earlier API continues to work unchanged — upgrading is a drop-in. Security fixes Area Fix Issue security mXSS-detection fallback in sanitizeHtml now HTML-escapes its text result (reachable through every HTML sink) #162 ssr bq-text on raw-text elements (textarea/title) escaped in the pure renderer (stored XSS) #163 view/ssr bq-bind guards on*/URL/srcset/srcdoc values via a shared bind-guard #164 view with-scoped evaluator shadows dangerous globals — closes constructor.constructor(…)() RCE #168 ssr DOM-backed evaluator routed through the CSP-safe parser (removes new Function()) #167 server session + CSRF cookies default to Secure #169 security Trusted Types wired into HTML sinks (new trustedHtmlForSink()) #171 ssr bq-style declarations validated (CSS injection) #176 security expanded DOM-clobbering denylist + duplicate-id stripping #179 i18n own-property checks for placeholder/key resolution #174 store deepClone guards __proto__ #175 server file-route loaders default to the action middleware chain (authz) #181 Correctness fixes Area Fix Issue store $subscribe snapshots subscribers (no skip on unsubscribe-during-notify) #165 reactive self-triggering effects bounded instead of overflowing the stack #166 view/compiler bail on unterminated string / invalid numeric literals #170 reactive overlapping useFetch/useAsyncData abort the superseded request #172 reactive/concurrency disposal paths for deferred() / persistedSignal() (+ effectScope(detached)) #173 ssr titleTemplate inserts the title literally (no $& mangling) #177 core debounce({leading,trailing}) no longer double-invokes a single call #178 view bq-on invokes handlers via evaluation, not a paren heuristic #180 Additive APIs (backwards-compatible) trustedHtmlForSink() — @bquery/bquery/security (also on /full) effectScope(detached?) — @bquery/bquery/reactive deferred() handle now exposes dispose() Migration notes Two behavioural defaults tightened, both with explicit opt-outs: Server session/CSRF cookies now set Secure → pass cookie: { secure: false } for local HTTP dev. File-route JSON loaders now inherit middlewares → pass dataMiddlewares: [] to keep them unauthenticated. Release chores package.json: 1.15.0 → 1.15.1 CHANGELOG.md: new [1.15.1] section (Security + Fixed) and TOC entry Docs: new release-notes/1.15.1 page, nav + index entries, trustedHtmlForSink() documented in the Security guide Validation bun test: 3043 pass / 0 fail tsc --noEmit (src + tests): clean bun run build: succeeds check:stability, check:doc-exports (security 11/11), check:full-bundle: pass 🤖 Generated with Claude Code Summary by CodeRabbit Security Hardened HTML/SSR rendering and bq-bind/bq-html/bq-text handling against XSS, dangerous URL protocols, DOM clobbering, and prototype-chain attacks. Added/strengthened Trusted Types protections and SSR CSP-safe evaluation behavior. Updated secure-by-default cookie settings (session + CSRF) and improved authorization middleware inheritance for generated JSON loader routes. Bug Fixes Fixed store subscriber notification stability, bounded reactive cyclic re-runs, deferred cleanup/disposal behavior, and overlapping useFetch aborting. Corrected debounce leading+trailing behavior and various SSR/template and i18n edge cases. New Features Added trustedHtmlForSink helper for Trusted Types HTML sink assignments. Added effectScope(detached) with manual stopping and enhanced deferred() to support explicit disposal.

Open Graph Description: Release 1.15.1 — Security & correctness patch Promotes dev to main for the 1.15.1 patch release. This closes the findings of a full-codebase security & correctness audit (issues #162–#181)....

X Description: Release 1.15.1 — Security & correctness patch Promotes dev to main for the 1.15.1 patch release. This closes the findings of a full-codebase security & correctness audit (issues #16...

Opengraph URL: https://github.com/bQuery/bQuery/pull/202

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:e33a41d9-f210-8bb2-ee9b-e0154bb6bb79
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE988:1023E0:DFE45E:13A4759:6A4E90AD
html-safe-nonce26fd176125a2fe9ded373f72b98e250630a11b8fe97831b6c616983a3e84bf1d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOTg4OjEwMjNFMDpERkU0NUU6MTNBNDc1OTo2QTRFOTBBRCIsInZpc2l0b3JfaWQiOiIyODIzMzUzNDkwMzI3MTEzOTAxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac0e0e375fc345d69852f7541267346aede029500811db9f80a97c19ca1f695a0a
hovercard-subject-tagpull_request:4002240081
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/bQuery/bQuery/pull/202/files
twitter:imagehttps://avatars.githubusercontent.com/u/20913954?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/20913954?s=400&v=4
og:image:altRelease 1.15.1 — Security & correctness patch Promotes dev to main for the 1.15.1 patch release. This closes the findings of a full-codebase security & correctness audit (issues #162–#181)....
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/bQuery/bQuery git https://github.com/bQuery/bQuery.git
octolytics-dimension-user_id256381806
octolytics-dimension-user_loginbQuery
octolytics-dimension-repository_id1139284244
octolytics-dimension-repository_nwobQuery/bQuery
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1139284244
octolytics-dimension-repository_network_root_nwobQuery/bQuery
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6a744804e8e70f97b4d5a18a94dcc63db22f97a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/bQuery/bQuery/pull/202/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FbQuery%2FbQuery%2Fpull%2F202%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FbQuery%2FbQuery%2Fpull%2F202%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=bQuery%2FbQuery
Reloadhttps://github.com/bQuery/bQuery/pull/202/files
Reloadhttps://github.com/bQuery/bQuery/pull/202/files
Reloadhttps://github.com/bQuery/bQuery/pull/202/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
bQuery https://github.com/bQuery
bQueryhttps://github.com/bQuery/bQuery
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
Notifications https://github.com/login?return_to=%2FbQuery%2FbQuery
Fork 0 https://github.com/login?return_to=%2FbQuery%2FbQuery
Star 1 https://github.com/login?return_to=%2FbQuery%2FbQuery
Code https://github.com/bQuery/bQuery
Issues 0 https://github.com/bQuery/bQuery/issues
Pull requests 0 https://github.com/bQuery/bQuery/pulls
Actions https://github.com/bQuery/bQuery/actions
Security and quality 0 https://github.com/bQuery/bQuery/security
Insights https://github.com/bQuery/bQuery/pulse
Code https://github.com/bQuery/bQuery
Issues https://github.com/bQuery/bQuery/issues
Pull requests https://github.com/bQuery/bQuery/pulls
Actions https://github.com/bQuery/bQuery/actions
Security and quality https://github.com/bQuery/bQuery/security
Insights https://github.com/bQuery/bQuery/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FbQuery%2FbQuery%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FbQuery%2FbQuery%2Fissues%2Fnew%2Fchoose
JosunLPhttps://github.com/JosunLP
mainhttps://github.com/bQuery/bQuery/tree/main
devhttps://github.com/bQuery/bQuery/tree/dev
Conversation 12 https://github.com/bQuery/bQuery/pull/202
Commits 25 https://github.com/bQuery/bQuery/pull/202/commits
Checks 21 https://github.com/bQuery/bQuery/pull/202/checks
Files changed https://github.com/bQuery/bQuery/pull/202/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
Release 1.15.1 — security & correctness patch https://github.com/bQuery/bQuery/pull/202/files#top
Show all changes 25 commits https://github.com/bQuery/bQuery/pull/202/files
1e59261 fix(security): escape mXSS-detection text fallback in sanitizeHtmlCor… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/1e5926141a963f4a1f31bcc80c93f108cdbef99a
b5828a7 fix(ssr): escape bq-text values on raw-text elements in pure renderer… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/b5828a77d1abedce73960019f1f4ea2e2e07dc3e
ebf8a93 fix(store): snapshot subscribers before notifying (#185) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/ebf8a936c84e9515b7642ee46c92d188d04c4ed8
4d2e4dd fix(reactive): bound self-triggered effect re-runs instead of recursi… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/4d2e4dd19ffd8f31d82f173fdb97ce5aa2c682d8
27caa67 fix(ssr): route DOM-backed evaluator through the CSP-safe parser (#187) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/27caa67bfc3f5d7b3e7818de9d3a82949cb06671
6adff7f fix(view/compiler): bail on unterminated strings and invalid numeric … JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/6adff7f892dbe071013199a771fc45be648d40d3
f8d5c63 fix(security): wire Trusted Types into the framework's HTML sinks (#191) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/f8d5c639794fa71ca3607db0cd13438848892a95
3973637 fix(reactive): abort superseded in-flight fetch on overlapping execut… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/39736375d96771e031e90de5b78387f4fede30b8
213bfea fix(reactive/concurrency): give composables a disposal path (#193) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/213bfea0ecc4b72d10985503b3ad8943ddcba614
bd0cf9e fix(i18n): use own-property checks for placeholder and key resolution… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/bd0cf9e31cfc94e267aa1827bb3b3fef08792f69
2d2a40e fix(store): guard deepClone against __proto__ key reassignment (#195) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/2d2a40edb68403109948bad8f68b909ca71b1b06
dfea40f fix(ssr): insert titleTemplate title literally (#197) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/dfea40f4a8611ecb19ca95edb060ebc2f9bca6b3
ae34e26 fix(security): strengthen DOM-clobbering defenses (#199) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/ae34e2694b553c1312248227a422ef63273c64bd
d6cafe9 fix(view): invoke bq-on handlers via evaluation, not a paren heuristi… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/d6cafe9dcdfeecfb19d2afaffebcaa0055bcc3e8
a2323f8 fix(server): default file-route loader middleware to action middlewar… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/a2323f8e653c04e569e11f180958920cfaf442b7
8e6d337 fix(view): shadow dangerous globals in with-scoped evaluator (#188) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/8e6d337aba9f4b7a3913d7d9b6680f7687fbc5a0
4050f24 fix(ssr): validate bq-style declarations in the pure renderer (#196) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/4050f2458f5af6f850cdb4ccbd8fd1a5a275115c
c8bc8a3 fix(core): stop debounce double-invoking a single leading+trailing ca… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/c8bc8a366bd0fd590f5a92eae7f943f9048bad86
9a327f0 fix(server): default session and CSRF cookies to Secure (#189) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/9a327f053bdb5479dec2c64e008a0ef5cd6afb34
295efd8 fix(view/ssr): guard bq-bind attribute values against XSS sinks (#184) JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/295efd8187043700f6b5e75ea56ac2ce6f432c84
1e0e1f0 chore: update devDependencies to latest versions JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/1e0e1f0813bd42f18c9fcab4048a3dd3a01ac49d
6f10844 chore(release): 1.15.1 JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/6f108447c17fd23ef75a33ee573a57c2467fdd63
e417e9e chore: remove outdated release notes for version 1.14.2 and tidy up b… JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/e417e9e7478013eec227e2e64c1726be339c498d
418d3dd fix(review): address CodeRabbit findings on the 1.15.1 release PR JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/418d3ddcea07df6cf42080877304c49ee2660848
da40db2 chore: update devDependencies to latest versions JosunLP Jul 6, 2026 https://github.com/bQuery/bQuery/pull/202/commits/da40db2ad22dc0b86286f7d32d006cec185b46d4
Clear filters https://github.com/bQuery/bQuery/pull/202/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
CHANGELOG.md https://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
README.md https://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
bun.lock https://github.com/bQuery/bQuery/pull/202/files#diff-bfd0ef82a01108fa1e836c2500b98b7de8a92bb1ae352a8efcbd9d6ffcaabd60
config.ts https://github.com/bQuery/bQuery/pull/202/files#diff-3def678deb1b1d5a53948eb8491817dde4dc881e032e785fc61cc93d334eefcd
security.md https://github.com/bQuery/bQuery/pull/202/files#diff-0d70d9be5621891762a49fd605632ea95991640ef0c9a2454380f6c886a955c9
1.15.1.md https://github.com/bQuery/bQuery/pull/202/files#diff-f98e0bdba0a191048890a646fe6dcbf49793cff42191a25b03e661511c746632
index.md https://github.com/bQuery/bQuery/pull/202/files#diff-f52ed586224a62ba2c7ca984a47739065981460407c1d5aa20c3f3984d1af159
package.json https://github.com/bQuery/bQuery/pull/202/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
scheduling.ts https://github.com/bQuery/bQuery/pull/202/files#diff-3e6a681103dcaa744a1e2dc45f0295bad3467fca60b329a3582c1d6a4ba5f0f7
collection.ts https://github.com/bQuery/bQuery/pull/202/files#diff-2d1b95a5cdec90bfea322b19fc129d617476087858709e3724c6902ea6327efe
dom.ts https://github.com/bQuery/bQuery/pull/202/files#diff-8d1059df963ae1de40785d8e14517eb439af623f6b1b8cda72054d6169784f81
function.ts https://github.com/bQuery/bQuery/pull/202/files#diff-e5d6907dcfcb0936b95fe8317e03e465668e22aed7f9d641396c56bd6825e7f9
full.ts https://github.com/bQuery/bQuery/pull/202/files#diff-3061502541780be549a3418b68cb60d2fbe8fc17f84f6ec533ce6bd0ab4eb95b
icu.ts https://github.com/bQuery/bQuery/pull/202/files#diff-ec160c6499faf18c59065753d89604bdc940e8990a025e0fba6fcf0b0cfeb37d
translate.ts https://github.com/bQuery/bQuery/pull/202/files#diff-092a3f5f8919e10e11bd1431f8c2fd129cc3a5d2b520e5a5dfe981658e2e8b8d
async-data.ts https://github.com/bQuery/bQuery/pull/202/files#diff-b8632f816d0898b8c0ebb130df6a2bc314491f4abcdb72fcf2fe8d55007bc64a
effect.ts https://github.com/bQuery/bQuery/pull/202/files#diff-0e156414d5929046f7d81d1e595b8360649007653bae79f3923aa6751b1a66ac
persisted.ts https://github.com/bQuery/bQuery/pull/202/files#diff-fcc3f0615a8b917df068c2caa2fc3663188dd7353ef2e2eb804012901f4b5250
scope.ts https://github.com/bQuery/bQuery/pull/202/files#diff-965cefdd3d9933b5fc2f36f9b2cb924bf100c5e20cb8fdab79403c0b9dd4c06a
bind-guard.ts https://github.com/bQuery/bQuery/pull/202/files#diff-dec1e19043466a76151b1405e889a5de37e8bf796bd58256fa891d93a109ba38
constants.ts https://github.com/bQuery/bQuery/pull/202/files#diff-c2a458f1c11ca53a45aed469a31c9356c554e15b30364d12ec29ae9465944c2c
index.ts https://github.com/bQuery/bQuery/pull/202/files#diff-976e021644d0921e843b674e03a25a17a89063c0c9f19821d8b48b932ef9f820
sanitize-core.ts https://github.com/bQuery/bQuery/pull/202/files#diff-3997f7a213e6fdea82df73293863c514455e5672059e7f766d3c2fb755a290c9
sanitize.ts https://github.com/bQuery/bQuery/pull/202/files#diff-661a9f5ca84cb3668a2ebf96d24a7724d789597aad92ad19dc2ac9019b36e848
trusted-types.ts https://github.com/bQuery/bQuery/pull/202/files#diff-6ec1db1b4adf00f7e9866a9dd032678693af230688760f50337f601fd5f645fe
csrf.ts https://github.com/bQuery/bQuery/pull/202/files#diff-28286fa86bed6ba084fa3d0bb60eb6022980854e28ca38d097f109d194483445
file-routes.ts https://github.com/bQuery/bQuery/pull/202/files#diff-84084d48fd86d214e247b7e18085ccf3ea994b040517735525e4018e635f87a8
session.ts https://github.com/bQuery/bQuery/pull/202/files#diff-c9fde3d99427a4b56c409a7dec15c227b21119d0d56bcfab4dbfad23f83118b0
head.ts https://github.com/bQuery/bQuery/pull/202/files#diff-2ac527be4f487a68ed6ae5917c914106f9f2109735de2608a4f75f0233953dd9
render.ts https://github.com/bQuery/bQuery/pull/202/files#diff-1aa410086e778af7ded986bebb254a47258824e90e451979cf89949e3be31447
renderer.ts https://github.com/bQuery/bQuery/pull/202/files#diff-a6ae8d7fbff7a8f7d2f6c63da171b925afbe2c7b148ef116dada07787e81357c
create-store.ts https://github.com/bQuery/bQuery/pull/202/files#diff-9688bbb58cce0bdd025cfa77e6527a22ce6ad27e28c5d2180b7d5f9f272466db
utils.ts https://github.com/bQuery/bQuery/pull/202/files#diff-144f30f471f384a6f85bb4cf1c63c62a0105f7b15e7167850727e233b8a46f4b
expression.ts https://github.com/bQuery/bQuery/pull/202/files#diff-b2e9838b7ce4ff6d1007568720cc3df3cda5fc1bcec1b148f200f02e9d2337cb
dangerous-access.ts https://github.com/bQuery/bQuery/pull/202/files#diff-f5753b4f597dfb4c86e1500ff11fc41e9dccb172c3d079bd79fa386d348a1e35
bind.ts https://github.com/bQuery/bQuery/pull/202/files#diff-ff359e4df622c99ea80d010570900adf158527fc18383d323bc23f2540187d4b
html.ts https://github.com/bQuery/bQuery/pull/202/files#diff-d5281ab7838bd0b31914facda29aec614482c7168c9708d74e66e76dd4e3f268
lightweight.ts https://github.com/bQuery/bQuery/pull/202/files#diff-9c1540e9a73a2fb3d100f0f2bdec988f51ad05ad4247d7af47a66dc07e031f33
on-modifiers.ts https://github.com/bQuery/bQuery/pull/202/files#diff-8deb7ae94caa755e59ab6555b4204dfe42789e27cd54e557e7137146ff417e00
on-shared.ts https://github.com/bQuery/bQuery/pull/202/files#diff-d8f678d7618e57fc8775db9748b81665df79d870489670c80f0b695fddcbe516
on.ts https://github.com/bQuery/bQuery/pull/202/files#diff-cce1b919c78712cf11855344e53749cf84a49052c173b8aab10f312c12fd2f83
evaluate.ts https://github.com/bQuery/bQuery/pull/202/files#diff-5447b967ccc6b280920d6b182e824a71c4e65c35ed0757a51663a24b12551693
concurrency-stable.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-51cccdc5c33738e021bae955080631bc51dac280f69573e1dad38901c37b0651
i18n.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-f9ec3e39a221d46725a6b3f665aebaaab347ae7411748b193890dd5b3a93e4c7
security.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-1874ce6f3c03cecd7ffb4ab6788849648ad62622ebe474f2da8a70a454d087bc
server-file-routes.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-426921f99377690d9c1ccd28da7db4b01142c44aac6acae628843ec7a23acff8
server-stable.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-4e41a24b4402ddda204ab01441e6752f051fe8a70f976865d66010df4cc88df4
signal.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-eaa45a8ee8eee4960e969a696be54ccffc1cf111c601d922ca268b6f01355785
ssr-runtime.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-41749a0541ee25b99e0691dee662dd97ac771424a8676a9fbac28528e556871c
ssr-stable.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-e551e86586b6932becdd3f496655c93da8b021cf4948ef875378cb5ceabed601
ssr.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-4339eb6f9632552c9c0c9b4c7f1fb84a8d3def3f6055e4c743afc8cd89b40df5
store.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-1f6c0a7c35995bb5dbbc05fbebc7cde4e8a5681271607b76b79fc9774608976f
utils-function-extras.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-c92849ed734342b6461cd4f9394c842cda85cceac35f489418322bf67b837b0f
view-compiler.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-7e08dbe5a1bbe63aeaf01bdb1691814b195bd970246a8c61faff13e9c37b0157
view.test.ts https://github.com/bQuery/bQuery/pull/202/files#diff-40c904250da66efa1eb8d2b70c52887ab1577d021cfc85f8653b819922cfe763
CHANGELOG.mdhttps://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
View file https://github.com/bQuery/bQuery/blob/da40db2ad22dc0b86286f7d32d006cec185b46d4/CHANGELOG.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/202/{{ revealButtonHref }}
https://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
https://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
https://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
https://github.com/bQuery/bQuery/pull/202/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
README.mdhttps://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
View file https://github.com/bQuery/bQuery/blob/da40db2ad22dc0b86286f7d32d006cec185b46d4/README.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/202/{{ revealButtonHref }}
https://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/bQuery/bQuery/pull/202/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/202/files
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.