Still testing Store Locator Plus 3.9.3, but I think it is close.
Store Locator Plus Testing…
The problem has been in the code for a while but the updated script is executing a bit faster thanks to performance tweaks. So the new plugin version is a tad faster, which is a good thing, but that means the inherently slower mode of past builds was hiding a bug. Turns out the new map interface is loading faster than the remote location sensor service in the browser engine on Chrome. In some cases the map is saying “where are you” and the location sensor is MIA. Then it breaks.
I’ve re-coded the way this stuff works, but now I need to re-run the test suite on the dev box, the test rig on standard WordPress and WPMU. If all goes well everything will pass and I can release SLP 3.9.3 tonight.
Then it is on to testing the “Enhanced” add-on packs. Those packs all need to be updated to work with SLP 3.9.3. They should work in their current form with SLP 3.9.3 but they will be much happier if the upcoming versions are married to the SLP 3.9.3 base engine. Especially since some new features require the 3.9.3 engine and I’ve moved some of the action hooks around.
As a side note… don’t ever update your virtual machine engine, or at least VMWare Workstation in the middle of a build cycle. I wasted a full day last week making my dev box work properly again after what VMWare deemed a “minor update”. Then I lost another day between last night and this morning updating my test rig thanks to the “minor update”.
So for those of you that receive a “minor update” of my plugins and it breaks stuff… trust me, I feel your pain and try to keep you from feeling it when using my products.
Back to the testing…