Version History

Version Date Description
14.5.14 May 30, 2025 Changed email providers from SendGrid to SMTP2Go
14.5.13 March 14, 2025 Fixed path error when downloading non-PS1 files.
14.5.11 January 31, 2025 Fixed database connection errors in EmailUpdates script
14.5.10 January 31, 2025 Moved version history to database and automated version/date display. No more having to manually remember to search/replace the version number before building.
14.5.9 January 30, 2025 Created PSHeader template to reduce size of generated PS script.
14.5.8 January 29, 2025 Moved most functions from single monolithic file to separate files/modules. Forced me to use better variable definitions, which I hear is a good thing.
14.5.7 January 27, 2025 Spending more time on cleaning things up than I have in years. Why? I don't know. More cleanup
14.5.6 January 26, 2025 Fixed error in one parameterized SQL query. Damn you closing parenthesis!!!
14.5.5 January 26, 2025 Finished parameterizing SQL inputs and fixed hostIP address resolution
14.5.4 January 26, 2025 Started to move code to backend C# functions instead of VB.Net. Also started parameterizing SQL inputs
14.5.3 January 26, 2025 Further backend database optimizations
14.5.2 January 25, 2025 Get secret info out of web.config and use env vars instead
14.5.1 January 23, 2025 Forgot to update version history for a (*cough cough*) few years. Lots of little tweaks over the years. Can't remember what. Let's just say "Various improvements"
13.0 January 25, 2017 Complete website redesign and added rulesets for Skype for Business Online
12.4 August 5, 2014 Command line options added for unattended/automated installation. See this post for more information.
12.3 June 25, 2014 Reduced number of trunk translation rules for most countries by up to 75%, depending on country.
12.2 May 1, 2014 New NANPA dialing area country abbreviations and Caribbean blocking options. See this post for more information.
12.1 March 11, 2014 Added more extension options. Fixed issue with block caller ID feature. Added Czech Republic, South Korea, Botswana dialing rules.
12.0 February 2, 2014 Added rule history and caller ID block features. Added Bahrain, Chile, China, Japan, Morocco, New Zealand, Russia, Ukraine dialing rules. See this post for more information.
11.0 November 12, 2013 Moved backend to SQL. Added more extension options. Added TONS more German area codes. See this post for more information.
10.1 October 23, 2013 Added Windows Live ID authentication requirement. See this post for more information.
10.0 August 21, 2013 More control over rule name options. See this post for more information.
9.3 June 20, 2013 Added Lebanon dial rules. Thanks to @TariqaMS and David and Elie from ALCSLB for the assistance.
9.2 Apr 30, 2013 Added location-based routing and India dial rules. See this post for more information.
9.0 Jan 9, 2013 Optimizer generated PS1 script will now setup least-cost/failover routing when multiple Lync sites exist. See this post.
8.4 Dec 5, 2012 Added localized UK dialing rules. See this post. Thanks to Ian Galpin for the assistance
8.3 Oct 11, 2012 Added Saudi Arabia and UAE dial rules. Thanks to @TariqaMS for the assistance
8.2 Sept 26, 2012 Added Kuwait and Egypt dial rules. Thanks to @TariqaMS for the assistance
8.1 May 31, 2012 New optimizations for North American rules. See this post for details
8.0 March 16, 2012 Underlying code improvements to address future scalability issues. Separated out toll-free and premium number rules to make customizing user access easier. Added dialing rules for Brazil, Portugal and Sri Lanka.
7.6 February 29, 2012 Added capability to create user-level dial plans for users in other countries
7.5 February 16, 2012 Created separate mobile dialing rules for non-NA countries. Added dialing rules for Turkey and Austria
7.4 February 10, 2012 Added option to customize rule names with non-North American countries
7.3 January 12, 2012 Improved handling of multiple mediation pools/PSTN gateways in large deployments
7.2 November 25, 2011 Added additional formatting options for extensions
7.1 November 23, 2011 Added Polish and Argentinian dialing rules
7.0 November 9, 2011 Added extension option and significant Powershell interface upgrades
6.6 October 25, 2011 Added call park option
6.5 October 21, 2011 Added Belgian and Swiss dialing rules; Bugfix
6.4 October 15, 2011 Added SIP Trunk option; Added Spanish and Hungarian dialing rules; Bugfix
6.3 September 14, 2011 Bugfix and added option to block premium rate phone numbers
6.2 June 14, 2011 Added Powershell scripting for Netherlands, Norway, Sweden and created dropdown option for selecting area codes
6.1 June 8, 2011 Added Powershell scripting for international countries (UK and Germany)
6.0 May 19, 2011 Added powerscript functions to automatically create full base functionality for Lync
5.1 May 11, 2011 Improved interface feedback during processing.
5.0 January 19, 2011 Added option for Lync 7-digit dialing normalization rules and improved processing speed.
4.2 October 15, 2010 Updated Lync Powershell commands to configure trunk translation rules
4.1 August 19, 2010 Fixed some errors introduced with CS14 additions
4.0 August 10, 2010 Added CS "14" to list of available gateway types. Creates Powershell commands ready for import
3.6 March 29, 2010 Accounted for rule length limitations in Dialogic devices and added Caller ID modifications
3.5 February 17, 2010 Fixed error where external access number wasn't included in Dialogic output
3.4 February 08, 2010 Fixed problem when rule is too long to fit. Split long rules into two separate ones
3.3 January 18, 2010 Improved optimization logic to reduce total rule count
3.2 January 12, 2010 Improved optimization logic to reduce total rule count
3.1 January 11, 2010 Added OCS routing rules
3.0 January 05, 2010 Improved optimization logic to reduce total rule count
2.0 September 16, 2009 Numerous improvements
1.0 April 21, 2009 Initial release