Skip to content

Releases: TeamMsgExtractor/msg-extractor

Version 0.52.0

22 Oct 20:35
373f6c1
Compare
Choose a tag to compare

v0.52.0

  • [TeamMsgExtractor #444] Fix typo in string that prevented HTML body from generating from the plain text body properly.
  • Adjusted the behavior of MSGFile.areStringsUnicode to prioritize the property specified by the parent MSG files for MSG files that are embedded. Additionally, added a fallback to rely on whether or not there is a stream using the 001F type to determine the property value if it is entirely missing.
  • Adjusted OleWriter.fromMsg() and MSGFile.export() to add the argument allowBadEmbed which helps to correct a few different issues that may appear in embedded MSG files. These corrections allow the embedded file to still be extracted and to open properly in Outlook.
  • In addition to the above, the errors that some of those corrections will suppress are now significantly more informative about what went wrong.

Version 0.51.1

11 Oct 22:28
1302d6f
Compare
Choose a tag to compare

v0.51.1

  • Add class type added in last version to known class types.

Version 0.51.0

11 Oct 21:48
9e276e0
Compare
Choose a tag to compare

v0.51.0

Version 0.50.1

08 Oct 14:53
0482482
Compare
Choose a tag to compare

v0.50.1

Version 0.50.0

07 Oct 18:57
04c2deb
Compare
Choose a tag to compare

v0.50.0

  • [TeamMsgExtractor #432] Adjust html header code to replace non-ascii characters with escaped versions. Also adujusted plain text to html conversion to ensure non-ascii character from the body are encoded to escpaed values to be safe.
  • Made some corrections to NullDate.

Version 0.49.0

21 Aug 18:29
aeea79b
Compare
Choose a tag to compare

v0.49.0

  • [TeamMsgExtractor #427] Adjusted code for converting time stamps to create null dates for any time stamp beyond a certain point. The point was determined to be close to the existing null dates.
  • [TeamMsgExtractor #425] Added basic support for custom attachments that are Windows Metafiles.
  • Changed tolerance of bitmap custom attachment handler to allow for attachments with only a CONTENT stream. This change was made after seeing an example of a file that only had a CONTENT stream and no other streams for the custom data. The code now also tries to create default values for things previously determined from those other streams.
  • Fixed an issue in tryGetMimetype were the code didn't properly check if the data type was bytes (it only checked if it had a type).
  • Corrected some exports.
  • Added new ErrorBehavior value CUSTOM_ATTACH_TOLERANT to allow skipping checks for unused data that is normally validated.

Version 0.48.7

08 Jul 02:00
1e3bf80
Compare
Choose a tag to compare

v0.48.7

Version 0.48.6

06 Jul 23:35
480d6f7
Compare
Choose a tag to compare

v0.48.6

  • [TeamMsgExtractor #417] Fixed issues with openMsg where some corrupted MSG files could end up throwing an uncaught exception and leaving the file handle open.

Version 0.48.5

03 Apr 12:05
6b1f0e0
Compare
Choose a tag to compare

v0.48.5

Version 0.48.4

21 Mar 01:01
3a8c498
Compare
Choose a tag to compare

v0.48.4