This is it. First of all, thank you to everyone who has been so patient as FullThrottle took over development from the previous owner and became acquainted with the code. We are happy to announce that SimpleMap 2.0 will launch today at 7:00 EST with a ton of bug fixes and some enhancements as well.

Bug Fixes
SimpleMap 2.0 has been completely refactored. This means that we’ve gutted and removed many of the old functions and rebuilt the plugin from the ground up while retaining the same UI (for the most part) and backwards compatibility.

Database Errors
The largest of these refactors revolves around a new custom post type for your map locations. This means we were able to remove the custom tables and custom SQL that went with them. In doing so, that step alone fixed quite a few bugs.

Map Errors
Another issue that many users were having was locations appearing in the wrong place on the map. This is kind of a big deal for a mapping plugin. Every line of JavaScript that interacted with the Google API was combed through and we fixed many related errors. While we haven’t tested extensively in international markets, we’re pretty confident that most of these errors have been resolved.

Importing
CSV imports and export was another area previously cause trouble for many users. We were able to fine tune this process as well, building in functionality that allows you to specifically match columns of your CSV to a specific data type. Our beta testers found this to be a wonderful addition.

Enhancements
In addition to the above bug fixes, we’ve added several enhancements (and we’ve got plenty more coming). Here is what we’ve added:

Enhanced Search Control
Prior to SimpleMap 2.0 you had 1 search field and it was kind of confusing to understand how it worked. You now have greater control to search for locations near a central point of origin, filtered by category, tag, and radius. Your site visitors can search by one or more of the following: street, city, state, zip

More Shortcode Arguments
Prior to SimpleMap 2.0 your only option for shortcodes was to include a list of categories. In addition to the new list of categories, you can filter a map by tags and / or elect to completely hide the category and tag filters.

Drag and Drop placement of locations for fine tuning
As great as Google is at pinpointing a lat / lng based on a given address, they occasionally get it wrong. Previously there was no way to fix this. With SimpleMap 2.0, you can drag and drop the placement of your location from within the Edit Location view for fine tuning. Our beta testers really liked this feature.

Premium Support Option
SimpleMap 2.0 introduces a brand new Premium Support model. We’re really excited about this for a couple of reasons:

  1. It will allow us to throw more man hours at supporting the users, fixing bugs, and developing new enhancements
  2. It gives subscribers a guaranteed and speedy response to their questions and bug reports.
  3. It gives premium subscribers a discount on custom work from the developers.
  4. It gives premium subscribers first voice in new features.
  5. As a bonus perk, we’re going to give premium subscribers access to the next release of SimpleMap ahead of everyone else. We’re guessing this will be a 6-12 month advance on new features depending on what we’re developing. (We’re looking to push new features every month to premium support subscribers).
  6. Signing up is REALLY EASY. You just click the paypal button found in your admin, go pay, and when you come back to the admin, you have access to the support forums and an upgrade notice waiting for you.

Version 2.1 sneak peak
If you were excited about 2.0, you’ll love 2.1. We have a lot planned (and already have some of it available for premium users today)! Immediately available for premium subscribers is: the ability to hide the map, the ability to hide the list of results, and the ability to override your default lat / lng coordinates for individual map instances. Also coming in 2.1: A GUI for inserting your shortcode (no more brackets equal this and brackets don’t equal that), more control over what fields are displayed on your search form, and a directions module inside your web site. Additional features for the near future (but not necessarily 2.1 include a ‘Groups’ module for listing locations that meet weekly or monthly at a give day and time, and a ‘Touring’ module for listing locations that travel and have dates associated with them.

As you can see, we’re having fun with SimpleMap. I hope you are too! Enjoy!