René's URL Explorer Experiment


Title: Version Release 1.4.0 by JosunLP · Pull Request #40 · bQuery/bQuery · GitHub

Open Graph Title: Version Release 1.4.0 by JosunLP · Pull Request #40 · bQuery/bQuery

X Title: Version Release 1.4.0 by JosunLP · Pull Request #40 · bQuery/bQuery

Description: This pull request adds comprehensive documentation and project metadata for the bQuery.js library, focusing on development rules, architecture, usage examples, and funding information. The changes ensure that contributors and AI tools have clear, up-to-date guidance on project structure, coding standards, and available modules. Documentation and Development Guidelines: Added .clinerules and .cursorrules files that define strict coding standards, security requirements (notably mandatory use of sanitizeHtml() for DOM writes), TypeScript conventions, testing patterns, and file structure for bQuery.js. These files also provide quick reference tables for core APIs and signals. [1] [2] Significantly expanded .github/copilot-instructions.md: Updated the project overview and module architecture, listing all major modules (including new ones like router, store, and view) and their responsibilities. Added new sections with code examples for router, store, and declarative view usage, helping contributors understand advanced features. Included new scripts in the development workflow, such as formatting, API doc generation, and cleaning commands. Clarified important files, TypeScript configuration, and AI agent resources for onboarding and automation. [1] [2] Expanded the list of common pitfalls and conventions, especially around signals, store usage, and CSP requirements for the view module. Project Metadata: Added .github/FUNDING.yml to specify supported funding platforms (GitHub Sponsors, Ko-fi) for project sponsorship and sustainability. Added (1.4.0) Core: css() on BQueryElement and BQueryCollection now acts as a getter when called with a single property name, returning the computed style value via getComputedStyle(). TypeScript overload signatures distinguish getter (string) from setter (this). Core: is(selector) method on BQueryElement as a jQuery-style alias for matches(). Core: find(selector) method on BQueryCollection to query descendant elements matching a CSS selector across all elements, with automatic deduplication via Set. Core: debounce() and throttle() now return enhanced functions with a .cancel() method — debounce.cancel() clears the pending timeout, throttle.cancel() resets the throttle timer allowing immediate re-execution. Core: Exported DebouncedFn and ThrottledFn interfaces from @bquery/bquery/core for typed usage of cancellable debounced/throttled functions. Reactive: Signal.dispose() method to remove all subscribers from a signal, preventing memory leaks when a signal is no longer needed. Also cleans up observer dependency references bidirectionally. Fixed (1.4.0) Reactive: effect() now catches errors thrown inside the effect body and logs them via console.error instead of crashing the reactive system. Subsequent signal updates continue to trigger the effect. Reactive: Effect cleanup functions are now wrapped in try/catch — errors during cleanup are caught and logged rather than propagating and breaking the reactive graph. Reactive: Batch flush (flushObservers()) now catches errors thrown by individual observers and continues executing remaining pending observers, preventing a single failing observer from blocking others. Reactive: endBatch() now guards against underflow — calling endBatch() without a matching beginBatch() is a safe no-op instead of decrementing batchDepth below zero. Platform: WebStorageAdapter.keys() now uses the spec-compliant Storage.key(index) iteration API instead of Object.keys(), which is more reliable across environments (e.g., happy-dom, Safari). View: parseObjectExpression() now correctly handles escaped backslashes before quotes by counting consecutive backslashes — a double backslash (\\) before a quote no longer incorrectly treats the quote as escaped, fixing edge cases in bq-class and bq-style object expressions. Security (1.4.0) srcset attributes are now validated per-URL rather than as a single URL string, correctly catching javascript: URLs embedded in responsive image descriptors (e.g., "safe.jpg 1x, javascript:alert(1) 2x"). action attribute on

elements is now validated as a URL attribute (like href/src), preventing javascript: protocol URLs in form actions.

Open Graph Description: This pull request adds comprehensive documentation and project metadata for the bQuery.js library, focusing on development rules, architecture, usage examples, and funding information. The changes ...

X Description: This pull request adds comprehensive documentation and project metadata for the bQuery.js library, focusing on development rules, architecture, usage examples, and funding information. The changes ...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:da535efb-2de5-a12b-bc89-23dec2029116
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC406:633B1:1415B81:1BF373A:6A4EA363
html-safe-nonce2869f844df4ead400932b26460d6397f00fa8c7b6e6a0e77ef93927c20f49454
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNDA2OjYzM0IxOjE0MTVCODE6MUJGMzczQTo2QTRFQTM2MyIsInZpc2l0b3JfaWQiOiI0MTk0MDc5NTUxMDg3NjE2ODY3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac0aff2044f35be57e6701d2d763e53af65f99d306fdeb691353f19dc7cc501a28
hovercard-subject-tagpull_request:3269186935
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/40/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:altThis pull request adds comprehensive documentation and project metadata for the bQuery.js library, focusing on development rules, architecture, usage examples, and funding information. The changes ...
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/40/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FbQuery%2FbQuery%2Fpull%2F40%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%2F40%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/40/files
Reloadhttps://github.com/bQuery/bQuery/pull/40/files
Reloadhttps://github.com/bQuery/bQuery/pull/40/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/files
bQuery https://github.com/bQuery
bQueryhttps://github.com/bQuery/bQuery
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/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
developmenthttps://github.com/bQuery/bQuery/tree/development
Conversation 11 https://github.com/bQuery/bQuery/pull/40
Commits 85 https://github.com/bQuery/bQuery/pull/40/commits
Checks 10 https://github.com/bQuery/bQuery/pull/40/checks
Files changed https://github.com/bQuery/bQuery/pull/40/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/files
Version Release 1.4.0 https://github.com/bQuery/bQuery/pull/40/files#top
Show all changes 85 commits https://github.com/bQuery/bQuery/pull/40/files
516a372 Refactor motion module: Split functionality into separate files and e… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/516a3723441537ec188b702e38d69300c4adb877
c1bd049 Füge Sicherheitsmodule hinzu: Modularisiere interne Logik, implementi… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c1bd049fb0268f4bae58b959bb9ae15495a4c376
7fd748d - **Router**: Internals modularized into focused submodules with no p… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/7fd748d64fee228254bbbdc90747d0b8ea6a6999
c81ed76 Füge defineComponent-Funktion hinzu und modularisiere Komponentenlogi… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c81ed76380492afc80bdefcd1905c014428c998e
1bbfaa3 Füge linkedSignal-Funktion hinzu: Erstelle schreibbare berechnete Wer… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/1bbfaa3aef61f96c25032dcb1586b3336ac13c28
a75e8b2 feat(store): implement devtools integration and refactor store structure JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/a75e8b26cb7966324ed915d25d4a3a40074b08b4
aa404f1 feat(view): implement directive handlers for dynamic binding JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/aa404f122c8071a9d9a0de7ac9bc14fc33230ac8
163d813 feat(core): add attribute helpers and collection DOM manipulation met… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/163d81324541e20655a31efb99fd3fa6da9623b6
e23224e feat(core): modularize utility functions into focused helper modules JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/e23224ef7ff53bb681142ebac2c6cb87647a2a10
0bc60df feat(component): sanitize markup in defineComponent to enhance security JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/0bc60dfeb04b0e1956d30894c80972fba8cdebf3
78a089c feat(security): sanitize component render markup for Shadow DOM consi… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/78a089c80b2c0675ae6422bbcf4dfd96c50fff87
205fbf2 feat(release): bump version to 1.3.0 and update changelog JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/205fbf25c07414ad020c6042f730990e3b0b86cc
6bf6346 feat(docs): update module sizes in README and add module overview in … JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/6bf6346a064041f7d842d913a18349af6f2fa0e1
2502eba feat(security): enhance mXSS detection in sanitizeHtmlCore by verifyi… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/2502eba584be1529fc7e84babd6855506cd836b4
e22dc54 Potential fix for code scanning alert no. 9: DOM text reinterpreted a… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/e22dc54584bc73137919597c3f8e2c7ede523fdb
9096bcf Fix PR review issues: duplicate keys, cleanup leaks, export conflicts… Copilot Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/9096bcf8a74ef3e838d5e664b9e5cd30c6b393d7
8ea608b feat(security): implement safe HTML parsing with DOMParser and enhanc… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/8ea608b7e97f1d487e9d6c27864edb0cefdb8e05
f49c5e3 Potential fix for code scanning alert no. 12: DOM text reinterpreted … JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/f49c5e3981406137f3d7f9cee625f359fe001256
6266758 Fix security, type safety, and API surface issues from PR #16 review … Copilot Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/62667581a6cbd074343cc13b8a1fa0f198df2025
ce6af5e feat(security): enhance HTML parsing with input normalization and ear… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/ce6af5e95046d489be276c79a351767d77b072fd
41ea8af feat(security): implement dedicated HTML parsing helper to enhance sa… JosunLP Jan 25, 2026 https://github.com/bQuery/bQuery/pull/40/commits/41ea8af6121647d76c01cdba3653126801149b01
119d358 Fix router cancellation, component example, and ref directive express… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/119d3588edc7e6e7e6b750261ddf7a72e7463d20
843e71a Fix router compatibility, isDev default, style cleanup, and changelog… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/843e71ad1849b248e01c4c95a92450fb654424a3
c7389fc Fix hash routing bugs and add comprehensive test coverage (#21) Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c7389fc7dad1e03032f397c091c8ffe8e22e437e
88ef694 Fix router base path handling, bq-if DOM stability, and CHANGELOG con… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/88ef69456a71bfdfcf96e849585818f7226de96d
0ee7856 Add JsDelivr badge to README (#23) JosunLP Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/0ee78563170948194936063db00d6a185502e8ca
302166c Fix defineComponent tests, store reactivity leak, view directive sign… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/302166cacce85ce3455e10450e5a4fd1f000b220
b9670fd Fix async handling, type safety, environment guards, and add test cov… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/b9670fdab1fe84dd1379d93372470eeb2e75c7ee
f44f3c8 Fix DOM order reversal, stale dependency tracking, localStorage Safar… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/f44f3c8b17dec0caefc14b9568e1d4740cdb66c4
aa0344f Fix view template root validation, store optimizations, and utils API… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/aa0344f739f6f0d46c68b70ceaa2e89ca7611b94
1b18110 Fix bq-show display restoration and timeline.seek() time calculation … Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/1b181102111bcbcd0150968662eabb6fea2068c9
5075c9b Fix router base path duplication and add SSR guards for Element check… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/5075c9b33acd46a406cd43c11c36346dff48ddb8
5d7f2df Fix interceptLinks() browser behavior and createTemplate() validation… Copilot Jan 26, 2026 https://github.com/bQuery/bQuery/pull/40/commits/5d7f2df33040ac12bf32f2dc8e591ce7d757a061
429a574 Fix bq-class bracket detection, once() failure caching, mount bq-for … Copilot Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/429a5742fbbe594d8a6a2a3adccae31dcb6fc7d6
1125934 Enhance prop coercion error handling, add Web Animations API check in… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/11259343bba0e3fc99dbc89fdd5ce7bc3e84b193
229cf7e Refactor tests to improve error message handling and update bq-class … JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/229cf7e4112b7ad4e5e6330fde9f3e8e08914ac2
b3b251d Add GitHub Actions workflow for testing with Bun JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/b3b251d5013b93150bb53aa3b89fdc55232a9aba
d8320d0 Potential fix for code scanning alert no. 16: Workflow does not conta… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/d8320d0df72242a7fc85b9acf1d72bfd136d2e6f
c531932 Refactor import statements for consistency, enhance untrack functiona… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c5319328f0664946b82e3646183dac61d03dca97
fbd1189 Refactor imports for consistency, enhance Actions type to include get… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/fbd1189609c4006544ef5a99e86b115c1d99eaa8
f121131 Update warning message in bq-for tests to reflect index-based key fal… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/f121131d35544a6f36ec821d9211dce25cdca315
68ed7da Implement lazy context proxy for signal unwrapping in evaluate function JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/68ed7da44257ea4bcbdfd55e7cc08c94fa8ff1f6
2dd0824 Format YAML and TypeScript files for consistency and readability JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/2dd0824cf1e44cd51ccc0cbdd7b55a2c221e56f6
8d9588c Add early completion for flip animation on zero dimensions or no change JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/8d9588ce5086fcff559dcbc08a1fce53be1499c1
0180265 Optimize evaluation functions by implementing caching for compiled ex… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/0180265f60aa40b8524965686b7f793566f345ae
13d181c Füge Typdefinitionen für die Sicherheitsfunktionen hinzu und optimier… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/13d181cbf3206ff26855ca6139622f52060d0367
c843edc Optimiere den Cache für evaluateRaw-Funktionen und verbessere die Sch… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c843edc93fc0aeddd7c365114a7e5a8215631403
010cb79 Update README.md JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/010cb798bea56692c522b4fc26f12afb4508a3ff
68f5ecc Verbessere die Handhabung von Funktionsreferenzen in der bq-on:event-… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/68f5ecccb85009a72273f6ecb0e53c8ff056d58e
fc2aad0 Merge branch 'development' of https://github.com/JosunLP/-bQuery into… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/fc2aad0c1bb6aa8e55cf754631ebfbce4b15b45b
7bdf5ea Verbessere die Typisierung und Validierung in der generateNonce-Funkt… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/7bdf5ea4107f53eb5f9d729bb71b934153a22b10
39ab040 Füge eine LRU-Cache-Implementierung für die Auswertung von Ausdrücken… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/39ab040b3e9623083711cfaee49fff9bbb1127c2
08a3e3b Verbessere die Handhabung von Leerzeichen in der class-Direktive und … JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/08a3e3b613cf6b15e37acff5d4841b2877cef4e1
922d73e Aktualisiere die Bun-Version auf 1.3.7 in den CI-Konfigurationen und … JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/922d73ed1d8575dc722a9568f7d904066f87f520
6ab6e93 Verbessere die Handhabung der erforderlichen Eigenschaften im defineC… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/6ab6e931a8437f81f9cef61b1cc8db630524c7ee
f1aceaa Füge Fallback für SSR/non-DOM-Umgebungen in der transition-Funktion h… JosunLP Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/f1aceaa05216a810f5ddc7b91b656151107c53ec
446658b Fix bq-style whitespace handling and spring variable frame rate (#32) Copilot Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/446658b3db110a5254d2312af0fd3f8ab6eafdd2
9dff5e2 Fix bq-on method reference context loss and remove style attribute fr… Copilot Jan 27, 2026 https://github.com/bQuery/bQuery/pull/40/commits/9dff5e215ea87e8c88e3e4cf6de5040990d4f13a
cbc49e3 Fix persistedSignal localStorage test key collision (#34) Copilot Jan 28, 2026 https://github.com/bQuery/bQuery/pull/40/commits/cbc49e3668039f58eac732fe3bc578b903eba3e2
6e28423 Fix bq-class directive stale class cleanup for object syntax (#35) Copilot Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/6e284230c943c918fa65fbe3604693fa9d982f76
7a6f13d Fix timeline() to account for animation iterations in duration calcul… Copilot Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/7a6f13d9ef8a714baa371bdc872d4c08f3745697
e2faeac Fix createTemplate to reject templates with bq-if directive on the ro… JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/e2faeaceb7758bb3c95571d0ac7cbe172e425a78
a665abf Fix test job permissions in GitHub Actions workflow JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/a665abfcf04c122ba52b283131f4d3eac1b989db
5bb1fd7 Fix timeline to conditionally apply final keyframe styles based on co… JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/5bb1fd7e1ca3a29b63d8d3527ac499aa5273cd8e
49343f6 Fix createRouter to correctly handle base path matching for navigation JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/49343f667e4a1767e33e18d949be6b93c563d240
8267678 🔀 Update CHANGELOG.md JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/8267678fab5a239275c8e28b4796ff3c3ef6058f
04e741e Fix handleShow to ensure cross-document compatibility for computed di… JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/04e741e2e3fd6f855331df8d69d2df799d8fa5ce
9fd858d Enhance prop coercion by adding explicit control for constructor invo… JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/9fd858d6c9a56cfd557ba14ad24f9e2a419cb230
abb65ec Update devDependencies to latest versions for improved compatibility JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/abb65ec53c034782504c821f296e345d585c42be
d0815e4 chore: update dependencies in package.json and improve test readability JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/d0815e4469325f15a43a1fb31ed7ea4fc5349b25
568ee25 refactor: simplify logic for ordering elements in insertContent function JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/568ee25a090be8e630abc0111b7383caf32360d3
40e865d refactor: enhance type handling in handleRef for improved clarity and… JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/40e865d89dbc98f836c1a6d2dae31463e2e815d8
aec7201 refactor: clarify logic for reversing element order in insertContent … JosunLP Jan 30, 2026 https://github.com/bQuery/bQuery/pull/40/commits/aec7201ac8ab27761cf0560a1fde42fc05d53c79
56e3114 docs: update documentation for new features and improvements across m… JosunLP Jan 31, 2026 https://github.com/bQuery/bQuery/pull/40/commits/56e311436cc419cafa051324bb4b2aaa9e109228
533ec29 Merge remote-tracking branch 'origin/main' into development JosunLP Jan 31, 2026 https://github.com/bQuery/bQuery/pull/40/commits/533ec29df36378ff13280c4dd0666fd8795a7270
0a612a4 fix: Reactive robustness, security hardening, storage compat, express… Copilot Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/0a612a4f06dbd0a18a2af44aa7e0435bb401bc0e
b713ef1 Fix css() getter, add Signal.dispose(), debounce/throttle cancel, col… Copilot Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/b713ef1a04a899312162056342cae365adc9e188
5c34528 chore: update dependencies and version, improve code readability in e… JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/5c3452802aedc2308e33177e5bbd9ec9b3610f0e
cf0bce4 fix: update funding model comments for clarity and consistency JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/cf0bce473bd0e5a2f0ad7c8b9897ce4117ac1f80
caa0829 feat: add Cline and Cursor rules, enhance Copilot instructions, and u… JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/caa0829f5303d4a9a97dbc3b76f162aee7614f50
c7e4f7c Merge branch 'main' into development JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/c7e4f7c802121e222bd24fcca476fdb16a18f13c
e2318d1 fix: update security rule to reference correct sanitize module path JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/e2318d1330bd906ef266ca6a9bb139bf2490ac97
f1eeeb0 fix: add optional chaining to prevent errors when accessing defaultView JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/f1eeeb0ebcbfcff4e1b288fc652445fc18e0423c
b6fb03d fix: clarify srcset validation behavior in documentation and examples JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/b6fb03d3cf8326d37dbf1d48ef658e0d94e83c38
0f7519f Update tests/view.test.ts JosunLP Feb 10, 2026 https://github.com/bQuery/bQuery/pull/40/commits/0f7519f7dbcc9944838a895d6070e9069d348e22
Clear filters https://github.com/bQuery/bQuery/pull/40/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/files
.clinerules https://github.com/bQuery/bQuery/pull/40/files#diff-327ad2697caff5db343d54dee7542c51476180464fb85667c35e69816f8bd33d
.cursorrules https://github.com/bQuery/bQuery/pull/40/files#diff-315161dd3154081cb28d119355d3dd6de62ddc800ac1a12f8eb903e59047a018
FUNDING.yml https://github.com/bQuery/bQuery/pull/40/files#diff-07985fdcade0e64d11482724879a644f07879ba61b8fb6c6119e1b1902b72ae4
copilot-instructions.md https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
AGENT.md https://github.com/bQuery/bQuery/pull/40/files#diff-c1e87407ce72f38b645f627c7fbda6e6999170c840cded6ce82c1bd2c10923e8
CHANGELOG.md https://github.com/bQuery/bQuery/pull/40/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
README.md https://github.com/bQuery/bQuery/pull/40/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
bun.lock https://github.com/bQuery/bQuery/pull/40/files#diff-bfd0ef82a01108fa1e836c2500b98b7de8a92bb1ae352a8efcbd9d6ffcaabd60
api-core.md https://github.com/bQuery/bQuery/pull/40/files#diff-507aeb3899f13235bf5c48910ae2f4ededaf82255f7e4dd8a28800c6c3c8f6be
reactive.md https://github.com/bQuery/bQuery/pull/40/files#diff-137bd9b69ce8e150bad34ee1ebf74aaef4fb1ff58dc3778cd2c48d3c4b9d97a6
security.md https://github.com/bQuery/bQuery/pull/40/files#diff-0d70d9be5621891762a49fd605632ea95991640ef0c9a2454380f6c886a955c9
llms.txt https://github.com/bQuery/bQuery/pull/40/files#diff-f43a9e2f7da89777ca234fc2f236252b27a44652586c9514b243e81bf1b19114
package.json https://github.com/bQuery/bQuery/pull/40/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
collection.ts https://github.com/bQuery/bQuery/pull/40/files#diff-2d1b95a5cdec90bfea322b19fc129d617476087858709e3724c6902ea6327efe
element.ts https://github.com/bQuery/bQuery/pull/40/files#diff-a34e7193c42aafbfa5841042ffd2254b500370236a4882a2c47f122c351399ce
index.ts https://github.com/bQuery/bQuery/pull/40/files#diff-dc2669ef0e27412381cdc1f36fb65119ab6e912ea36b58225471ecbb8e657b37
function.ts https://github.com/bQuery/bQuery/pull/40/files#diff-e5d6907dcfcb0936b95fe8317e03e465668e22aed7f9d641396c56bd6825e7f9
storage.ts https://github.com/bQuery/bQuery/pull/40/files#diff-086f6f1ec3565a16f5c50d2e2b4ef6ee66c5f661173976cb9ea07f2a6f9fa84c
core.ts https://github.com/bQuery/bQuery/pull/40/files#diff-edfb3fdd8c68bb4e049684a93d94bc64727862808bb3c7fdfeeaf1e0d66862ca
effect.ts https://github.com/bQuery/bQuery/pull/40/files#diff-0e156414d5929046f7d81d1e595b8360649007653bae79f3923aa6751b1a66ac
internals.ts https://github.com/bQuery/bQuery/pull/40/files#diff-486fdc25993c3ba42f8057fa720aadaf2f647d292b49e5f13fa19473f96a1662
sanitize-core.ts https://github.com/bQuery/bQuery/pull/40/files#diff-3997f7a213e6fdea82df73293863c514455e5672059e7f766d3c2fb755a290c9
evaluate.ts https://github.com/bQuery/bQuery/pull/40/files#diff-5447b967ccc6b280920d6b182e824a71c4e65c35ed0757a51663a24b12551693
core.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-1d69d3f7d438a8a52ef8dababf3b9bb08407334324bd026e72ce6038d8ea4b08
platform.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-f8f98398ceb02671181d10305fa3b9edcdc0ca8c1cb7c96642242ba9bd501bf6
security.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-1874ce6f3c03cecd7ffb4ab6788849648ad62622ebe474f2da8a70a454d087bc
setup.ts https://github.com/bQuery/bQuery/pull/40/files#diff-8104fb9917c27ddefe41203b6d87b50a2f7d5136d0a8ccc116e8225c81240667
signal.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-eaa45a8ee8eee4960e969a696be54ccffc1cf111c601d922ca268b6f01355785
utils.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-c37842b08434952211c06ad3cdc71258303dcce7491a2b5f2005876cfbc26681
view.test.ts https://github.com/bQuery/bQuery/pull/40/files#diff-40c904250da66efa1eb8d2b70c52887ab1577d021cfc85f8653b819922cfe763
.clineruleshttps://github.com/bQuery/bQuery/pull/40/files#diff-327ad2697caff5db343d54dee7542c51476180464fb85667c35e69816f8bd33d
View file https://github.com/bQuery/bQuery/blob/0f7519f7dbcc9944838a895d6070e9069d348e22/.clinerules
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/40/{{ revealButtonHref }}
.cursorruleshttps://github.com/bQuery/bQuery/pull/40/files#diff-315161dd3154081cb28d119355d3dd6de62ddc800ac1a12f8eb903e59047a018
View file https://github.com/bQuery/bQuery/blob/0f7519f7dbcc9944838a895d6070e9069d348e22/.cursorrules
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/40/{{ revealButtonHref }}
.github/FUNDING.ymlhttps://github.com/bQuery/bQuery/pull/40/files#diff-07985fdcade0e64d11482724879a644f07879ba61b8fb6c6119e1b1902b72ae4
View file https://github.com/bQuery/bQuery/blob/0f7519f7dbcc9944838a895d6070e9069d348e22/.github/FUNDING.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/40/{{ revealButtonHref }}
.github/copilot-instructions.mdhttps://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
View file https://github.com/bQuery/bQuery/blob/0f7519f7dbcc9944838a895d6070e9069d348e22/.github/copilot-instructions.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/bQuery/bQuery/pull/40/{{ revealButtonHref }}
https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
https://github.com/bQuery/bQuery/pull/40/files#diff-227c2c26cb2ee0ce0f46a320fc48fbcbdf21801a57f59161b1d0861e8aad55f5
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/files
Please reload this pagehttps://github.com/bQuery/bQuery/pull/40/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.