From e254bcec2069772518d3f099f4d1958e935e40d8 Mon Sep 17 00:00:00 2001 From: Udan Jayanith Date: Sun, 27 Jul 2025 23:55:13 +0530 Subject: [PATCH] add missing markdown file --- FUTURE-CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 FUTURE-CHANGELOG.md diff --git a/FUTURE-CHANGELOG.md b/FUTURE-CHANGELOG.md new file mode 100644 index 0000000..ded034f --- /dev/null +++ b/FUTURE-CHANGELOG.md @@ -0,0 +1,35 @@ +## Stage 1 +- bug fix: Comments get parsed if html, css and js. +- minor-change: html="true" fix. +- feature add: RemoveAttribute + +## Stage 2 +QuerySelector takes attribute name and regexp for the value and returns the first node that matches the regexp. +* QuerySelector + +QuerySelectorAll takes two regexps and returns all nodes that matches the regexps in attribute and value in order. +* QuerySelectorAll + +Closest returns the closest node that matches the className. +* Closest + +## Stage 3 +AddClass add the given class name to the node. +* AddClass + +RemoveClass removes the specified class name from the node. +* RemoveClass + +HasClass returns a boolean value specifying whether the node has the specified class name or not. +* HasClass + +GetClassList returns a map of class names in the specified node. +* GetClassList + +## Stage 4 +* GetElementById +* GetElementByClassName +* GetElementByTagName +* GetElementsById +* GetElementsByClassName +* GetElementsByTagName \ No newline at end of file