Skip to content

Releases: lolo101/MsgViewer

Last Release Before Java 17

09 Sep 09:21
Compare
Choose a tag to compare

What's Changed

Lots of code cleanup & quality improvements
Java 9 modules
And more :

  • FileAttachment.getLongFilename returns 8.3 filename when long filename is absent
  • ViewerHelper.extractUrl now returns input URI's path when message has no attachment
  • Fix #208 tests failure caused by Mockito unable to instantiate mocks
  • Attachments temporary files are based on content-id instead of file name. Fix #205
  • Replace header placeholder translation on F11 key pressed
  • When the configuration has non-empty possible values, the field is auto-completable. Fix #185
  • Look and feel can be any installed LnF
  • Load configuration from config files before lanching the application. Fix #181
  • move from javax.mail:mail to org.eclipse.angus:angus-mail over jakarta.mail:jakarta.mail-api by @lolo101 in #183
  • F11 now switches between "en" & display language

Full Changelog: msgviewer-1.8.7...msgviewer-1.8.8

msgviewer-1.8.7

31 Mar 21:37
Compare
Choose a tag to compare

What's Changed

  • plain, rtf and html contents are all written in their respective part in eml format. Fix #133
  • [SECURITY] Fix Zip Slip Vulnerability by @JLLeitschuh in #142
  • Fix unicode parsing by @ThomasChr in #139
  • fix typo for Logmeldungen by @mik0001 in #144
  • Startup para to show Text view by @ThomasChr in #145
  • Fix #165 by @lolo101 in #166
  • Message html body is now a byte array. Fix #152
  • add HTML encoding. Fix #177
  • Convert multiline headers from msg to eml. Fix #178

New Contributors

Full Changelog: msgviewer-1.8.6...msgviewer-1.8.7

msgviewer-1.8.6

09 Sep 23:31
Compare
Choose a tag to compare

What's Changed

  • Adds support for OFT to EML by @TryTryAgain in #111
  • Pid now have multiple possible Ptyp. Fix #110 by @lolo101 in #114
  • fix #124 file attachment's display name fallback to long file name and to short file name
  • delete unneeded plugins, extract ShellExec sources. Fix #125
  • rtf commands are now stacked and passed to nested groups as of [MS-OXRTFEX] 2.1.3.1.3 fix #126
  • remove image 2Mb limit. Fix #128
  • write attachment content-ID along when writing message to msg file. Fix #129
  • write attachment content-ID along when writing message to eml file. Fix #127

New Contributors

Full Changelog: msgviewer-1.8.5...msgviewer-1.8.6

Properties with same ID and different types

21 May 16:25
Compare
Choose a tag to compare

Fixes

  • Move to java.nio to improve test repeatability. fix #78
  • discriminate pid by their type. Fix #100

Improvment

  • Monospaced font in MSG Navigator & Node inspector

RTF groups

02 Jan 18:15
Compare
Choose a tag to compare
  • Correctly save HTML body of .eml to .msg
  • Traverse RTF groups as a tree instead of a list, fixing some inconsistent rendering of HTML body in .msg messages
  • Fix #26
  • Implement Unicode characters rendering in HTML body of .msg messages
  • Maintain up-to-date dependencies. In particular bump to Log4J 2.17.1

Sent Representing

05 Nov 00:43
Compare
Choose a tag to compare
  • Added "Sent Representing" tags, improving compliance with MS standard
  • Fixed an issue where a message with multiple attached images could have the same thumbnail

Multiple Variable Length Value

20 Jul 00:03
Compare
Choose a tag to compare

Correctly calculate and display multiple variable length values in message navigator (entries ending with "-00000000", "-00000001"...) and in messages content

Drag'n'drop

17 Jul 12:31
Compare
Choose a tag to compare

It is now possible to drag'n'drop multiple files at once onto the window. As many windows as needed will open to display the messages.

It is also possible to drag'n'drop a text where each line should be a path to a message file.

Print !

01 Aug 22:47
Compare
Choose a tag to compare

The option to print the message is now available from the main window

msgviewer-1.7.0

17 Jun 19:22
Compare
Choose a tag to compare

Fix embedded messages