UberMenu 2.3 Released & Important Upgrade Notes

Hit a snag? Head to the Support Forum UberMenu 2.3.0.2 is now available, and upgrade is recommended. UberMenu 2.3 was released today, and includes a variety of updates and feature enhancements: Updated Search Box Styling Ability to name custom widget areas Improved localization Added ability to include custom javascript Ability to disable updates Separated basic.css…

Written by

Chris Mavricos

Published on

BlogAnnouncements

Hit a snag? Head to the Support Forum

UberMenu 2.3.0.2 is now available, and upgrade is recommended.

UberMenu 2.3 was released today, and includes a variety of updates and feature enhancements:

  • Updated Search Box Styling
  • Ability to name custom widget areas
  • Improved localization
  • Added ability to include custom javascript
  • Ability to disable updates
  • Separated basic.css into LESS stylesheets for easier customization
  • Improved compatibility with nested plugin styles
  • Improved Windows 8 Mobile touch compatibility
  • Fixed minor skin bugs

Important upgrade notes

For those upgrading from a previous version of UberMenu, there are a few changes to the plugin to be aware of.

General upgrade

UberMenu 2.3 has a lot of refactoring and refining to the core code. It’s best to delete the previous plugin files and replace them with the new version. Don’t forget to back up any changes!

Style Generator Skins

In the latest version of UberMenu, LIs are now qualified with the .menu-item class in stylesheets in an effort to improve widget and shortcode style compatibility. As a result, you may need to re-save your style generator styles in order to update the skin to be compatible with the latest version.

custom.css Skins

If you are using a custom.css file, you will need to move it into the new /custom folder for it to be picked up by the new version of UberMenu. That is, save your custom.css before upgrading, then move it to the /custom folder.

Also, in the latest version of UberMenu, LIs are now qualified with the .menu-item class in stylesheets in an effort to improve widget and shortcode style compatibility. You will likely need to qualify all of the appropriate LIs in your custom stylesheet with the .menu-item class as well in order to make sure your styles have a high enough specificity to be applied. Generally, a simple find-and-replace from ” li” to ” li.menu-item” will resolve the issue – just be careful not to duplicate the class, and not to replace any LIs that aren’t actually menu items in your style selectors.

You may also need to add the class .megaMenu to any top level ULs in your skins to make sure your styles are specific enough.

Sorry for the inconvenience! But these changes will help improve future compatibility with other content you might like to place in your menu 🙂

Search Bar

UberMenu 2.3 introduces a new search bar style and functionality, and will replace your old UberMenu search short code automatically. If you wish to revert to the old style, please use the short code [ubermenu-search-v1]

Enjoy UberMenu 2.3!

Update April 13, 2013

UberMenu 2.3 bugs that have now been resolved in 2.3.0.1

Unfortunately, a few bugs were introduced in UberMenu 2.3, and have now been resolved. They are noted below for your reference:

Easy Integration Shortcode
Please note, if you are using the Easy Integration shortcode – [uberMenu_easyIntegrate] (normal PHP Easy Integration should not be affected), do not update yet.

TimThumb
I introduced a bug with timthumb in 2.3. If you are using Timthumb, please do not upgrade yet.

I have a fix and have already submitted version 2.3.0.1 (April 12 4PM EDT), and I will update this post when it is approved by CodeCanyon and ready for download. Thanks for your understanding and sorry for the inconvenience!

Update April 13: Version 2.3.0.1 is now available and safe to upgrade – thanks!

Chris Mavricos

Hi, I'm Chris. I'm a web developer and founder of SevenSpark located in Boulder, CO. I've been developing websites since 2004, and have extensive experience in WordPress theme, plugin, and custom development over the last 15+ years.