From 4c23597296357a9413998df8dbaf45077bedb153 Mon Sep 17 00:00:00 2001 From: TheElementalOfDestruction Date: Tue, 22 Oct 2024 13:24:44 -0700 Subject: [PATCH] Bump stuff for next version --- CHANGELOG.md | 6 ++++++ README.rst | 4 ++-- extract_msg/__init__.py | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c22eaeaa..583ab0d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +**v0.52.0** +* [[TeamMsgExtractor #444](https://github.com/TeamMsgExtractor/msg-extractor/issues/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 extracte file to still be extracted and to open properly in Outlook. +* In addition to the above, the errors that some of those corrections will surpress are now significantly more informative about what went wrong. + **v0.51.1** * Add class type added in last version to known class types. diff --git a/README.rst b/README.rst index e11696ab..f03156c3 100644 --- a/README.rst +++ b/README.rst @@ -260,8 +260,8 @@ your access to the newest major version of extract-msg. .. |License: GPL v3| image:: https://img.shields.io/badge/License-GPLv3-blue.svg :target: LICENSE.txt -.. |PyPI3| image:: https://img.shields.io/badge/pypi-0.51.1-blue.svg - :target: https://pypi.org/project/extract-msg/0.51.1/ +.. |PyPI3| image:: https://img.shields.io/badge/pypi-0.52.0-blue.svg + :target: https://pypi.org/project/extract-msg/0.52.0/ .. |PyPI2| image:: https://img.shields.io/badge/python-3.8+-brightgreen.svg :target: https://www.python.org/downloads/release/python-3810/ diff --git a/extract_msg/__init__.py b/extract_msg/__init__.py index b33f511f..df0b14ad 100644 --- a/extract_msg/__init__.py +++ b/extract_msg/__init__.py @@ -27,8 +27,8 @@ # along with this program. If not, see . __author__ = 'Destiny Peterson & Matthew Walker' -__date__ = '2024-10-11' -__version__ = '0.51.1' +__date__ = '2024-10-22' +__version__ = '0.52.0' __all__ = [ # Modules: