From 08dfb9515541f185c2b1a7ad3e9324af73e39c3e Mon Sep 17 00:00:00 2001 From: eliav Date: Thu, 20 Nov 2025 00:17:14 +0200 Subject: [PATCH] javascript: Add change note for `document.defaultView` aliasing `window` Introduced a new change note detailing that `DataFlow::globalVarRef` now recognizes `document.defaultView` as an alias of `window`, enhancing the modeling of data flows involving `history` in queries. --- .../{released/2.6.15.md => 2025-11-19-default-view.md} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename javascript/ql/lib/change-notes/{released/2.6.15.md => 2025-11-19-default-view.md} (85%) diff --git a/javascript/ql/lib/change-notes/released/2.6.15.md b/javascript/ql/lib/change-notes/2025-11-19-default-view.md similarity index 85% rename from javascript/ql/lib/change-notes/released/2.6.15.md rename to javascript/ql/lib/change-notes/2025-11-19-default-view.md index 8054e8efa22..1dd42c2697e 100644 --- a/javascript/ql/lib/change-notes/released/2.6.15.md +++ b/javascript/ql/lib/change-notes/2025-11-19-default-view.md @@ -1,5 +1,5 @@ -## 2.6.15 - -### Minor Analysis Improvements +--- +category: minorAnalysis +--- - JavaScript `DataFlow::globalVarRef` now recognizes `document.defaultView` as an alias of `window`, allowing flows such as `document.defaultView.history.pushState(...)` to be modeled and found by queries relying on `globalVarRef("history")`.