Skip to content

Commit fb243ee

Browse files
committed
update readme for recent enhancement with file attachments
1 parent cd945cd commit fb243ee

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ The ultimate goal is the developer receiving a formatted exception report - see
4343

4444
- Support for inner exceptions and passing multiple exceptions (ie a list of exceptions)
4545
- Screenshot is automatically taken and attached (support for multiple monitors) - but is configurable
46-
- Attach additional files to the email - useful for including log/trace files to help with diagnosis
47-
- Support for connecting to email client (via MAPI) as well as SMTP - this means that the report body/subject/attachments will connect to Outlook (or the default Email client) and allow the user to send and manage the email themselves (without requiring an SMTP server)
46+
- Attach additional files to the email (automatically compressed into a single zip file before being attached) - useful for including any log/config files etc to help with diagnosis
47+
- Support for connecting to email client (via Simple MAPI) as well as SMTP - this basically means that the report body/subject/attachments will connect to Outlook (or the default Email client) and allow the user to send and manage the email themselves (without requiring an SMTP server)
4848
- The Report is plain text and includes exception stack traces and system information such as Windows version, CPU, memory and a list of all the assemblies (with versions) being used by the current executable (see example report below)
4949

5050
```
@@ -53,7 +53,7 @@ The ultimate goal is the developer receiving a formatted exception report - see
5353
[General Info]
5454
5555
Application: ExceptionReporter Demo App
56-
Version: 2.1.2.0
56+
Version: 2.2.0
5757
Region: English (Australia)
5858
Machine: PANDAMAN
5959
User: JohnGruber

src/ExceptionReporter/ExceptionReporter.WinForms.csproj

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,15 @@
2929
<Title>ExceptionReporter.NET</Title>
3030
<Description>ExceptionReporter is a .NET component that shows a dialog with detailed information on an Exception and the application/system running it. It allows the application user to copy, save and/or email a report of the incident - including a screenshot</Description>
3131
<NeutralLanguage>en</NeutralLanguage>
32-
<PackageReleaseNotes>Remove embedded Win32Mapi library and use nuget dependency to include Simple-MAPI.NET</PackageReleaseNotes>
32+
<PackageReleaseNotes>New Feature:
33+
- Automatically compress all files specified for attachment into a single zip file (excluding files already with .zip extension)
34+
Fixes/Changes:
35+
- Fix SMTP support including adding SSL/credentials and configurable via code (ie previously XML/app config only). Also added SMTP error display for diagnosis
36+
- Removed XML config in favor of code config. The "Config" tab is also therefore removed
37+
Internal/structural:
38+
- Removed embedded Win32Mapi library and switched to using nuget dependency to include support Simple-MAPI.NET (ie for using embedded email client for emails)
39+
- The base .NET runtime is 4.0 Client
40+
- The assembly is no longer signed - if I could figure out a way to provide signed/unsigned I would do it - let me know if being unsigned is a hassle</PackageReleaseNotes>
3341
<PackageTags>crash-reporter, exception-reporter,crash,exception,report</PackageTags>
3442
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
3543
<ReleaseVersion>2.2.0</ReleaseVersion>

0 commit comments

Comments
 (0)