# Changelog


## 1.1.0.9 (Release) - 2018-09-19

- Bug Fixed - Overrides are showing all overrides for the management pack and not the specific alert


## 1.1.0.8 (Release) - 2018-09-17

- Bug Fixed - Bug - Microsoft.Linux.Universal.LogicalDisk.FreeSpace.Monitor does not have alertprincipalname

- Bug Fixed - When receiving notifications from SCOM, check to see if file is zero bytes

- Improved - Deprecate TLS 1.0 to maintain the high security profile

- Bug Fixed - Not all overrides are showing for monitor/rule


## 1.1.0.7 (Release) - 2017-11-09

- Bug Fixed - systemcentercore.com has renamed to systemcenter.wiki


## 1.1.0.6 (Release) - 2017-09-28

- Improved - Upgrade supporting packages - HtmlAgilityPack.1.4.9, Newtonsoft.Json.10.0.3, log4net.2.0.8

- Bug Fixed - The alert email is not sent with high/low SMTP Priority via a SMTP notification channel that has these settings set.


## 1.1.0.5 (Release) - 2017-06-16

- Improved - Log to disk fix


## 1.1.0.4 (Release) - 2017-05-10

- Feature Request Added - %%ALERT_Context%% can be very large, have some way to truncate the field so emails are not 2MB


## 1.1.0.3 (Release) - 2017-04-21

- Bug Fixed - Fix bug in Licensing check in.

- Improved - Update Licensing check modules.

- Fixed - New variables %%ALERT_AlertMessageName%%        and ALERT_AlertMessageDescription: %%  %%ALERT_AlertMessageDescription%% will replace %%ALERT_Description%% and %%ALERT_Description%% will be depreciated.


## 1.1.0.2 (Release) - 2016-11-01

- Improved - Add ability have a custom template per notification channel

- Improved - EmailBodyTemplate.txt - Force table.alert_context to 650px and word wrap text for readability.

- Bug Fixed - Application Exception when subject line has CRLF

- Improved - Added logging to file/database for outbound notification tracking

- Improved - Upgrade installer to NSIS 3.0


## 1.1.0.1 (Release) - 2016-08-13

- Improved - Add new variable to emailbodytemplate.txt - ALERT_History

- Bug Fixed - Service Exception with management packs created with MPAuthor.  Management pack doesn't have display name

- Fixed - Add Variables: ALERT_ManagementPackFriendlyName ALERT_ManagementPackDescription ALERT_ManagementPackId ALERT_ManagementPackIdentifier ALERT_ManagementPackVersionId ALERT_ManagementPackSealed ALERT_ManagementPackTimeCreated


## 1.1.0.0 (Release) - 2016-06-04

- Feature Request Added - New connection manager to handle multiple management servers  - Stand alone server scenario

- Bug Fixed - Licensing Checks - Now terminates gracefully instead of exceptions causing service restart issues

- Improved - New variable: ManagementServer_SendingAlert - shows the management server that sent the alert.

- Bug Fixed - Notifications some times get dropped - Increased FileSystemObject InternalBufferSize to max size.

- Improved - Added thread ids to eventlogging

- Improved - Added start up handling for unknown host, bad user password

- Improved - Added service description to installer

- Improved - Added licensing information to eventlog startup event log entry

- Improved - Change licensing notification email to every 2 days starting at 30 days from licensing experation


## 1.0.0.9 (Release) - 2016-05-22

- Improved - Update installer to 1GB reserve space durring install

- Improved - Update Installer dialogs to  clarify management server

- Improved - Add proxy example to app.config

- Bug Fixed - Licensing count fixes

- Improved - Add backup of old source to backup directory before installing new service

- Improved - Enable logging for install (shows exactly what happens in install.log)

- Bug Fixed - Fixes for agent/license counts.

- Improved - Added Changelog to the installer

- Improved - Improved service startup.  Loads much quicker.

- Bug Fixed - Change licencing notifications.  When license is about to expire (with in 30 days) reminder emails will be sent every 3 days.


## 1.0.0.8 (Release) - 2016-04-30

- Feature Request Added - Add new resolution state color to be used for background colors in the email templates

- Feature Request Added - Refresh app.conifg load on each notification to pick up changes to custom vars

- Feature Request Added - Create external DNS for CDN images

- Improved - Update app.config to reflect cdn.lissproductions.com

- Improved - Add new variables to used based on Resolution State and Alert Severity

- Improved - Add check for Notification channel ID

- Bug Fixed - Cleaned up errors and warnings in build


## 1.0.0.7 (Release) - 2016-04-20

- Bug Fixed - Alert_Context formatting displays wrong - fixes for Alert_Context – xml to htmlized the data w class’s

- Bug Fixed - Alert_context formats again wrong

- Feature Request Added - Add firewall rule to installer

- Bug Fixed - Service cannot be started. System.IO.FileLoadException: Could not load file or assembly ‘LP.Licensing, Version=0.0.0.0, Culture=neutral, PublicKeyToken=a2854850bb4db554’ or one of its dependencies. Strong name validation failed.


## 1.0.0.6 (Release) - 2015-11-12

- Bug Fixed - Licensing service returned invalid causing exceptions and service to shutdown

- Bug Fixed - Some management packs show improperly in email.  Minor tweaks to HTML Template for emails (improves readability in some management packs)


## 1.0.0.5 (Release) - 2015-10-07

- Improved - New responsive email template design.

- Improved - Includes all parameters as examples in the template.

- Improved - Added ALERT_Overrides parameter for override lookups. Now shows if rule/monitor has overrides and what they are.

- Improved - Added Bing it, Google it, and systemcentercore.com it urls to the new EmailBodyTemplate.txt

- Improved - New alert parameters to use in emails: %%ALERT_ManagementGroup%% %%ALERT_ManagementGroupId%% %%ALERT_ManagementPackName%% %%ALERT_ManagementPackDisplayName%% %%ALERT_ManagementPackVersion%%

- Bug Fixed - ALERT_Context html formatting issue

- Bug Fixed - Global HTML errors for URLs *again*

- Improved - Updated User documentation for release


## 1.0.0.4 (Release) - 2015-08-01

- Improved - New notification messages for the Enhanced Notification Service for SCOM for the SCOM administrator(s). This will notify the admins on service failures, and other service related informational messages

- Improved - Installer for upgrading prior versions to latest release.

- Improved - License checks requires access to the internet for the machine running the service

- Bug Fixed - Fixed race conditions on reboots where service wouldn't start properly, because SCOM SDK service hasn’t started yet

- Bug Fixed - Fixed UTC time issue. Alerts times are now converted to local server time when raised/modified etc.

- Bug Fixed - Fixed invalid management pack data being passed causing exceptions, now ignored.

- Bug Fixed - Fixed url paths for many Management packs: TMG, Windows OS, Veeam, Exchange 2013 management packs

- Improved - Increase date check to 60 days for licensing expiration notices

- Bug Fixed - Fixed timing on notifications…

- Feature Request Added - Enabled retry of notifications in queue across service shutdown/restarts.

- Improved - Moved the install of the service down to after the install of the files.

- Improved - New userdialog.ini to ask for domain user and password.

- Bug Fixed - Reworked service account dialog.

- Bug Fixed - Reworked service Install

- Improved - Moved updates for enhancednotifications.exe.config to use nsis XML

- Bug Fixed - Fixed some errors on uninstaller.

- Improved - Updated installer pages. Reformatted script

- Improved - Updated User documentation for release


## 1.0.0.3 (Release) - 2015-01-01

- Bug Fixed - Fixed url paths for many Management packs: TMG, Windows OS, Veeam, Exchange 2013 management packs


## 1.0.0.2 (Release) - 2014-11-01

- Improved - Minor core SMTP engine changes

- Improved - SMTP await threads increased

- Improved - 6 Process workers now for inbound notifications.


## 1.0.0.1 (Release) - 2014-08-01

- Improved - Internal release only


## 1.0.0.0 (Release) - 2013-03-07

- Improved - Internal release only