Releases: lolo101/MsgViewer
Releases · lolo101/MsgViewer
Last Release Before Java 17
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
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
- @JLLeitschuh made their first contribution in #142
- @ThomasChr made their first contribution in #139
- @mik0001 made their first contribution in #144
Full Changelog: msgviewer-1.8.6...msgviewer-1.8.7
msgviewer-1.8.6
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
- @TryTryAgain made their first contribution in #111
Full Changelog: msgviewer-1.8.5...msgviewer-1.8.6
Properties with same ID and different types
RTF groups
- 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
- 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
Correctly calculate and display multiple variable length values in message navigator (entries ending with "-00000000", "-00000001"...) and in messages content
Drag'n'drop
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 !
The option to print the message is now available from the main window
msgviewer-1.7.0
Fix embedded messages