Your current location: HomeChangelogs → Changelog for v4.x


Changelog for v4.x

This page contains the complete list of changes for all SmartMenus 4.x versions.

SmartMenus DHTML menu v4.7.3

  • Fixed a stupid but crucial mistake, which lead to malfunction of non-permanent menus in Mozilla and Konqueror in standards-compliance mode
  • Added possibility for custom status bar description text for any menu item. Look at:
    "Important howtos -> 7. To add custom status bar..." in the Manual
  • Updated ShadowFX add-on for IE4+ and a new ShadowFX add-on that supports Mozilla
  • Added an example with 2 new functions that handle the resize event and reposition any relatively positioned permanent menu. Look in the
    "Samples -> Relative Position -> Permanent menus" folder
  • Corrected a bug in IE5 on Mac in the sample function used for relative positioning (Special thanks to all the guys who reported this!)

SmartMenus DHTML menu v4.7.2

  • Greatly improved frame support- now supported mouse event and javascript expression handling for menu positioning; supported all possible toolbar frame positions- top, left, bottom, right
  • Tested with Konqueror 3.1 and corrected some issues
  • New improved function for relative positioning using image
    ("Samples->Relative Position" & "Samples->Frame Support->Relative Position")- a new variable is used in that function to fix an issue in Opera5/6, which appears if a BODY margin is defined through CSS (e.g. style="margin:XXpx")

SmartMenus DHTML menu v4.7.1

  • Improved window size detection in Opera 7 and Mozilla 1.0+ (now the script detects whether the scrollbars are visible or not and doesn't act as they are always visible)
  • Fixed an issue, which used to occur in Opera 6 when inline images are used in the items

SmartMenus DHTML menu v4.7

  • Major improvements of the SELECTED and NOROLL items' behavior (NOROLL now replaces NOLINK in previous versions). Both type of items can now show sub menu or have link
  • The SELECTED items can now have their special style, which may be different from the normal item-over style (3 new items added to the stylesheet arrays)
  • A new function now finds the item which links to the current location of the window and automatically makes it SELECTED if configured (2 new vars added to section 1 of s_arrays.js)
  • Some small fixes and optimization (bug in Opera7 with mouse event positioning)

SmartMenus DHTML menu v4.6.7

  • A bug in Opera 6.x is killed
  • The way the whole package is distributed

SmartMenus DHTML menu v4.6.6

  • The Loader script is updated and a nasty bug in Netscape4 is corrected (special thanks to Andrew Barnes for directing me to the problem)
  • Some fixes in the script core to support Opera 7 fine (mainly the window size detection)

SmartMenus DHTML menu v4.6.5

  • Finally tested and added reliable support for Konqueror 2.2.2 (only the cross-frame support may not work correctly)
  • Added helpful example concerning the menus positioning

SmartMenus DHTML menu v4.6.4

  • Better and optimized script loader and browser detection.
  • Change in the short script used to avoid errors in older browsers.
        ! If you are updating, be sure to take a look at
        ! "HOW TO USE THE MENUS -> 3. Implementing the script"
        ! in the Manual to setup your pages correctly

SmartMenus DHTML menu v4.6.3

  • Improvements in the style. You can now define whether separators (border between the items) should be used or not for every stylesheet- a new item is added to the stylesheet arrays (the last one).

SmartMenus DHTML menu v4.6.2

  • s_keepHighlighted variable added- defining whether the script should "show" the user his way through the current menu tree by keeping the items from lower menus highlighted or not
  • You can now define whether sub images should be used for every single stylesheet (not only globally for all)- a new item is added to the stylesheet arrays (the last one)
  • Better behavior of SELECTED and NOLINK items

SmartMenus DHTML menu v4.6.1

  • Corrected some mistakes that could result in not loading the menus correctly if you use spaces in your file names or path

SmartMenus DHTML menu v4.6

  • Support for KDE's Konqueror web browser
  • Bad bug killed in Netscape 4.x under Linux
  • Script optimizations and faster performance in all browsers
  • Tiny bug in the ShadowFX add-on is killed

SmartMenus DHTML menu v4.5

  • Major release - putting SmartMenus on the lead!
  • The Plus and Normal versions are now combined in the version 4.5

Absolutely new script engine and way for defining the menus allowing:

  • endless number of submenu levels
  • different style for each menu
  • SELECTED and NOLINK items
  • permanent menus (only vertical)
  • easier modifying of the menus' structure with named menus
  • displaying of the menus on position relatively to the mouse event
  • cursor control (IE4+, NS6+)
  • full window size detection in all supported browsers (including a 5.x- unlike in older versions of the script)
  • better support for NS4
  • support for IE6 in standards-compliance mode and tested & optimized for Mozilla 1.0 (Netscape 7)
  • and many more...

SmartMenus DHTML menu v4.1.1

  • Added support for status display of the item links (new var statusShowLinks)
  • Used new var (arrowImgTopPixels) in the Plus version to fix a bug in the arrow images vertical position on slower PCs & IE4.5 on Mac and to reduce the script size
  • Fixed some old bugs in the main scripts and a nasty mistake in the loading process is corrected
  • Massively improved support for icons and images in Netscape4 and added some samples (the Samples folder)

SmartMenus DHTML menu v4.1

  • Now a Script LOADER is used for loading the menus, so there's no more possibility for errors in older and/or not supported browsers
  • Improved support for Netscape4 - now all parts of the menu cells are clickable and act like link (not only the text)
  • Fixed bug of the text size in Netscape4 on non-Windows platforms (Macintosh, Linux ...)
  • Some script optimizations and better Manuals
  • Much lower price - only $25 (for commercial sites)- for personal use the menus are absolutely free!

SmartMenus DHTML menu v4.0

  • Easy support for framed pages
  • Custom width for each menu
  • Arrow images show the place of a sub menu
  • Full window size detection in IE4+ & NS4+ and horizontal detection in Opera5+ (this means that the menus will always be kept inside the window's boundaries)
  • Removed some features not used by anyone so far (like hiding of page elements)
  • A new add-on written - Relativer(for non-framed pages) (the menus can now be relatively positioned - for example at the center of the page)
  • New value to the target var can now be set (top) - very useful for framed pages
  • The script now has only two versions - Normal and Plus - combining the best features of the old versions
  • and many improvements & fixes to the script...
  • THE SCRIPT IS NO MORE FREE FOR COMMERCIAL OR COMPANY WEB SITES, BUT STILL FREE FOR PERSONAL USE (see license.html).