Overhaul of menuSpec

to use getElementsByClassName and getElementsById instead of
childNodes[i] for more reusability when creating new menu style objects.

Change-Id: I2c2566204f27f1f6eab141d35e68d0d43dd95295
diff --git a/Changes b/Changes
index 47a9833..ff68be4 100755
--- a/Changes
+++ b/Changes
@@ -1,4 +1,4 @@
-0.42 2021-04-28
+0.42 2021-05-19
         - Added GitHub based CI for perl.
         - Added further methods for communicating JSON Files
           with the server to the APIs (lerepp).
@@ -12,6 +12,9 @@
           (fixes #133).
         - Change samesite to 'None' to temporarily
           allow for session riding by plugins.
+        - Overhaul of menuSpec to use getElementsByClassName
+          and getElementsById instead of child accessors
+          (lerepp).
 
 0.41 2021-03-01
         - Introduce CORS headers to the proxy.