We've released Shipping Director 1.02 for both NopCommerce 2.3 and 2.4.
You can download it from the Download Trial link on its product page.
If you already have version 1.01 installed in the Plugins/Shipping.Director folder, then back it up, and then overwrite the files from what's in the downloaded .zip file. You do not need a new License.txt file. After you've uploaded/overwritten your files, you need to restart nopC, or reload plugins. Either
a) Login in as Administrator, goto Administration. Click “Restart application” (upper right), or
b) Login in as Administrator, goto Administration > Configuration > Plugins > click the button "Reload list of Plugins"
In Configuration > Plugins, scroll down to Shipping Director, and verify that it says version 1.02.
These are the new features:
1) Relaxed license check allows www.mydomain.com as well as mydomain.com.
2) Automatic Update capability. If you have a prior version installed, it will detect it and upgrade settings, locale strings, etc. To install, overwrite the files in the plugin folder with what's in the downloaded .zip file.
3) Packing - "Exclude Item Expression". You can suppress items from being packed. (E.g. can handle complex free shipping scenarios - unpacked items do not contribute to package weight or dimensions)
4) $PackageCount variable. Set after packing with the total # of packages packed. If you are using packing, then you should check this after the Packing type, so that you can indicate "Free Shipping" if all items got excluded.
5) $ShippingOptionsCount variable. Set after using an external shipping plugin with the total # of shipping rate options it returned. Not typically used, but If you are doing something where you think no options will match, then you should check it and say something like "call for rate".
6) Localize Error Message "Sorry, we are unable to calculate your shipping. ..." : Plugins.Shipping.Director.Error.UnableToCalculateShipping