{ "3.62": "CHANGE: Tiny improvements to the navigation/sections bar", "3.61": "NEW: Added drag (to drop) for error messages to simplify sharing via email\r\nNEW: Added drag (to drop) for plain text content, raw input and raw output data of items in the Viewer, so the content can be more easily copied over into emails etc. for sharing\r\nCHANGE: Some more details reported on failed .olm file loading", "3.60": "CHANGE: Some minor tidying in the Help menu", "3.59": "CHANGE: Significant overhaul of the First aid functionality to be more self-explanatory and guided", "3.58": "CHANGE: Further convenience gimmicks for the recently added First Aid functionality\r\nFIX: Fixes for the new First Aid functionality... sigh...", "3.57": "NEW: Added direct support for zip-archives created by re-compressing unzipped .olm archives with Finder's 'Compress' functionality or zip\r\nNEW: Added First Aid functionality to the Help menu to address issues with corrupted olm archives", "3.56": "CHANGE: Warning and error messages got a more prominent position within Olminator's window\r\nNEW: Verbose logging feature added as customizable option in Debug Mode", "3.55": "CHANGE: Improved error messages when trying to set an inaccessible or invalid input olm archive or an error occurs while analyzing", "3.54": "FIX: Tiny fix for window sizing to make Olminator work properly on small displays", "3.53": "CHANGE: Improvements regarding the navigation toolbar and fixes to window sizing\r\nFIX: Fixed an issue with section/navigation flow if no input file or output folder is set", "3.52": "CHANGE: Rebuild for macOS Sequoia 15.0 and the latest XCode 16 update", "3.51": "CHANGE: A lot of adaptations 'under the hood' to fit my latest Unificator library version", "3.50": "FIX: Fixed two regressions regarding macOS 11 backward-compatibility", "3.49": "NEW: Added support for links ('a' tags and their href address) to the conversion of HTML content to plain content to better support conversion of calendar entries from Outlook to, e.g., Apple Mail\r\nFIX: Some calendar appointment data exported from older versions of Exchange Server seem to not carry plain-text descriptions as expected; Olminator now always uses the HTML-based description as starting point and converts this HTML content to plain content (preserving links as Apple Mail would expect them)", "3.48": "NEW: More gold-plating added to Olminator: Included an option in the Settings section to override the default filename scheme used when creating PDF or HTML output: you can now define your own name pattern and use placeholder variables (e.g. subject:-line, or date received of an email) to fit filenames to your specific needs", "3.47": "NEW: Added button to the crash view to open Console app for crash dump retrieval in case Olminator quits unexpectedly\r\nFIX: Some more UI improvements when displaying very large raw input and output data of emails or calendar items in the Viewer", "3.46": "NEW: Raw input and output display in the Viewer section are now formatted for easier reading and allow searching for certain text", "3.45": "CHANGE: Tiny UX improvement in the Viewer related to signed or encrypted email content\r\nFIX: Fixed a bug that would have Olminator not properly detect certain email message content\r\nFIX: Fixed another UI update glitch in the Viewer when switching folders", "3.44": "NEW: Arrow up and down keys can now be used to scroll through or select from the list of items displayed in the Viewer\r\nNEW: A few menubar items and keyboard shortcuts added, besides others: Control+ key can now be used to directly navigate to the n(umber)-th section of the navigation bar, e.g. Control+2 key opens the Viewer (see View menu in the menubar)\r\nCHANGE: Further UX rendering improvements\r\nFIX: Fixed a few recently introduced glitches in the UI", "3.43": "CHANGE: Some minor UX improvements related to rendering performance\r\nCHANGE: Reworked message section to better align with the app's UI design", "3.42": "CHANGE: Just some eye-candy UX improvements", "3.41": "NEW: Deemphasizing colors when Olminator is not the active window\r\nFIX: Fixed an issue with the Folders' context menu in the Viewer section that would render the UI unresponsive when starting a conversion\r\nCHANGE: Some fine-tuning of the filter criterias (especially when the filter value is empty/undefined)", "3.40": "FIX: Several bug fixes and UX improvements around the recently enhanced selective conversion feature", "3.39": "NEW: The navigation bar can now be resized\r\nCHANGE: Some fine-tuning of the context menu for folders in the Viewer took place", "3.38": "FIX: Only bug fixes for the folders' context menu in the Viewer", "3.37": "NEW: Collapse/expand and include/exclude settings in the Viewer are now persisted/remembered for all .olm archives ever opened\r\nNEW: To provide additional screen space for the Viewer section, the input file and output folder section can now be shown/hidden as you like (clicking the little triangle icon will toggle between showing/hiding)\r\nCHANGE: Slighly improved handling instructions when first starting Olminator to get everyone jump-started...", "3.36": "NEW: Improved instructions on the Home section to get everyone started quickly\r\nNEW: A lot of individual UX improvements in the Viewer section, e.g. improved folder selection features, some more explanatory information, simplified button bar actions, etc.\r\nNEW: The selection and expansion of folder structures in the Viewer section is now persisted across Olminator restarts as long as the same .olm archive is opened; switching .olm archives resets this information though\r\nNEW: Option-clicking to include/exclude or collapse/expand a folder in the Viewer section will include/exclude or collapse/expand the entire subfolder structure\r\nFIX: Many small fixes regarding the new filter functionality that have slipped through before (yes, I did open a Pandora's box here...)", "3.35": "NEW: A bunch of new filter criteria added\r\nFIX: Some fixes for the new filtering functionality, e.g. numbers reported during conversion now correctly reflect the items filtered\r\nFIX: Fixed a table column sizing bug", "3.34": "NEW: New filter functionality added; emails and calendars can now be filtered by a range of filter criteria; there's still more work to do for contacts and notes to support additional filtering criteria, but I thought I get the feature out to gather feedback\r\nNEW: The aforementioned filtering not only works for displaying items in the Viewer, but gets applied when converting items from within the Viewer, too. This means that the currently set filter criteria narrow down which items are actually converted and which ones are omitted (e.g. all emails received between two dates, or emails with attachments etc.)", "3.33": "NEW: Olminator now also supports the conversion of emails to CSV besides contacts and calendar information (only available with the in-app purchase)\r\nNEW: In the Viewer, the message content of emails and calendar items can now also be viewed (and copied) as plain text\r\nNEW: The plain text version of email and calendar items is now added to the CSV conversion data as well\r\nNEW: The Viewer now renders email address initials in a colored circle in front of the actual email address for easier identification (optional)\r\nNEW: The Viewer can now highlight table cells with identitical values (e.g. email addresses) to the selected row (optional)\r\nCHANGE: Reworked the entire table rendering in the Viewer and made the table resizing less obscure (yayyyy!!!)\r\nCHANGE: Improved email address handling including fixing of corrupted email addresses\r\nCHANGE: With CSV conversion for emails, email addresses, contacts and calendars being supported across all relevant item types, a separate CSV configuration section made it into the Settings section\r\nCHANGE: Lots of refactoring under the hood\r\nUPCOMING: Adding filtering functionality to the Viewer that will allow you to constrain the set of items to be converted, too (e.g. only convert emails to CSV which have been received within a certain time window or that contain attachments)", "3.32": "CHANGE: Reworked application bootstrapping and crash management", "3.31": "FIX: Fixed two sizing issues when running on displays with smaller resolution", "3.30": "FIX: Fixed a minor window sizing issue in the Settings section", "3.29": "FIX: Tiny UX improvements", "3.28": "FIX: Fixed a minor glitch that kept the progress indicator from progressing correctly when analyzing a file\r\nFIX: Fixed a regression regarding the handling of invalid attachment references", "3.27": "NEW: For HTML-based content of emails and calendar appointments, Olminator now displays embedded content like images correctly in the Viewer, while giving you full control over remote and embedded resource loading\r\nFIX: A number of reliability improvements in the PDF conversion and PDF preview generation\r\nFIX: Fixed a regression that prevented attachments of emails and calendar appointments to be drag- & droppable to Finder or the desktop", "3.26": "FIX: Fixed the regression introduced into Olminator when upgrading to macOS14/SDK14/XCode15 that prevented displaying email or calander items' content in the Viewer or generating previews and PDF documents – we are up and running again!", "3.25": "FIX: A bunch of adjustments to have Olminator work smoothly again with macOS 14 / Sonoma; still open are two issues I am aware of: a) viewing any items in the Viewer fails due to some crash of WebKit, and b) PDF creation which is based on WebKit doesn't work either. I still believe releasing the other fixes is worth the update. I keep hunting down the remaining issues. Stay tuned...", "3.24": "FIX: Fixed drag & drop functionality regarding the input file and output folder when running on macOS 11 and 12", "3.23": "FIX: Fixed a layouting glitch when displaying error messages\r\nFIX: Fixed an issue that caused Olminator to crash on macOS versions 11.x immediately during startup in the OSS FreeImage library used; it turned out to be a regression that got silently introduced when switching to XCode 15 and required an additional linker switch (-ld_classic)) – this one kept me busy hunting it down...", "3.22": "FIX: Fixed some UI issues with the input .archive file and output folder UI elements on macOS versions below 13.0 (e.g. Monterey)", "3.21": "NEW: Now also showing a progress bar for the analysis phase of an .olm archive", "3.20": "FIX: Some internal cleanup", "3.19": "FIX: Fixed a concurrency issue when switching between different input .olm archives in the Viewer section (had caused occassional crashes in the past)", "3.18": "FIX: Fixed the monitoring and handling of changes/modifications of the currently selected input .olm archive in the background (e.g. in Finder or by overwriting with another export from Outlook); this could cause Olminator to not read .olm archives properly until restarted", "3.17": "CHANGE: Some minor logging and debug improvements", "3.16": "NEW: In the unlikely case of a crash of the application, you can now reset it to factory defaults in the crash dialog\r\nNEW: Olminator now detects and warns if the currently loaded OLM archive is modified in the background (e.g. overwritten by a new export from Outlook) and reloads the file; finally figured a few rare crashes out where such background OLM file updates where the root cause", "3.15": "NEW: The input file (.olm) and output folder selectors now keep track of your recent selections and allow you to pick a previous one from the recents list", "3.14": "NEW: When selecting multiple .olm input files as input at once, the names/paths of all files are now displayed in the input selector\r\nFIX: Olminator now changes leading '.' characters in folder names to ',' as a replacement character to prevent conversion results to become hidden files/folders in the Mac's filesystem! Thanks a lot, Frits, for making me aware of this one!", "3.13": "NEW: Improved input file and output folder picker", "3.12": "NEW: When extracting email addresses from emails and calendar appointments, the resulting CSV file now also contains information about where the email address was used, e.g. an email's From: or To: field; this allows for simple filtering in Microsoft Excel or Apple Numbers.", "3.11": "FIX: 'Extract email addresses' did not extract reply-to: email addresses so far; fixed now!", "3.10": "CHANGE: All things Configuration are now called Settings", "3.09": "CHANGE: Reworked the app icon", "3.08": "NEW: Added an info window after a successful conversion providing guidance how to proceed to import conversion results into the respective Apple productivity applications (Mail, Calendar, Contacts, Notes)\r\nFIX: Fix to StoreKit usage", "3.07": "FIX: Fixed a bug that might crash Olminator when converting emails and expressing timestamps in a timezone other than UTC (see Settings section for email conversion)", "3.06": "CHANGE: A few smaller UX improvements", "3.05": "CHANGE: Another round of work on timezone handling and detection to better handle non-standard timezone references as used with some old Outlook 2011 exports apparently", "3.04": "NEW: For expert users: You can now also set a specific timezone to be used when expressing email timestamps in the conversion output.\r\nCHANGE: When converting emails to .eml instead of .mbox format, the resulting .eml files don't get a generic name any more, but one based on the respective email item's subject line\r\nCHANGE: Further improved timezone mapping for Windows timezones to IANA-compliant ones; relevant for Calendar conversion only\r\nFIX: Fixed a UI sizing issue when displaying progress detail\r\nFIX: Fixed a problem in the conversion of contacts items to CSV that could cause Olminator to hang infinitely", "3.03": "NEW: Added support to create individual .eml output files from emails instead of .mbox container files – easily switch between both output formats in the Settings section\r\nNEW: Drag & drop of email items from the Viewer to the Desktop or Finder now yields .eml or .mbox files, depending on whether you drag & drop an individual email item or several ones at once", "3.02": "NEW: There's now a dedicated popup for selecting, copying or deleting profiles\r\nFIX: Fixed a bug in the profile manager that could cause a crash when deleting a profile\r\nFIX: Fixed some visual glitch in the Navigation bar", "3.01": "NEW: Added a Log section which helps you keep track of conversions done and their results", "3.00": "NEW: Added a new Profile feature for configuration settings to allow you to define and switch between independent sets of configuration settings quickly and easily\r\nCHANGE: Reworked the entire input .olm file and output folder handling\r\nCHANGE: A tiny usability improvement for the 'Eject' and 'Reset' buttons\r\nCHANGE: The last opened Settings sub-section now remains open when switching between the Settings sections and other sections\r\nCHANGE: Timezone offsets are now rendered with a colon to separate hours and minutes when creating .CSVs from calendars", "2.95": "NEW: Exceptions to recurring appointments (series) are now listed in the Viewer when displaying the series appointment details\r\nCHANGE: A confirmation dialog will be presented prior to resetting configuration settings to 'factory defaults' when pressing the 'Reset Settings' button", "2.94": "NEW: Added a column for exception dates in series appointments in the new 'calendar to CSV' conversion\r\nFIX: Fixed a bug in the new 'calender to CSV' conversion functionality regarding the 'weekly on certain days of the week' recurrence pattern", "2.93": "NEW: Olminator now supports converting calendars into CSV format (see documentation for details). Date boundaries can be defined to only convert appointment occurrences taking place within a specified time window. Furthermore, appointment series can be 'unrolled' into their respective individual occurrences, taking care of modified single events of a series or cancelled occurrences. In other words: it may be useful if you look for something like this.\r\nFIX: Fixed a glitch that prevented Olminator from handling 'Open with...' on an .olm archive in Finder correctly since v2.84", "2.92": "CHANGE: Complete overhaul and refactoring of date and time processing (as preparation for the upcoming calendar conversion feature to CSV)\r\nFIX: Fixed a regression that prevented automatic batch conversion when multiple .olm archives were jointly defined as input (via drag & drop or selecting multiple .olm files in the Folder Picker)", "2.91": "FIX: Fixed a regression in the Viewer (wrong organizer of Calendar appointments get displayed when undefined) recently introduced with v2.88 when improving repair capabilities for email addresses", "2.90": "FIX: Fixed another issue with Contacts conversion rooted in some legacy .olm exports (showing up as a warning of an unsupported field (OPFContactCopyCustom#Data)); now also properly handled", "2.89": "FIX: Fixed an issue with Contacts conversion with some legacy .olm exports (showing up as a warning of an unsupported field (OPFContactCopyCommonName)); now properly handled", "2.88": "CHANGE: Olminator now comes with improved repair functionality for malformed and non-standard email addresses\r\nFIX: Fixed an issue that caused calendar appointment times to be displayed incorrectly (wrong offset) when chosing to always override the timezone in the Settings section", "2.87": "FIX: Fixed a bug in calendar conversion regarding the recurrence pattern 'every n-th day of a month' in calendar items\r\nFIX: Outlook 365 apparently changed timezone reference names once again: adjusted detection algorithm accordingly to properly map to standard timezone identifiers (sigh)", "2.86": "NEW: The Settings section can now also be opened via the File/Settings menu\r\nNEW: The About section now offers a 'Rate on the Apple App Store' button", "2.85": "FIX: Small fix for the progress indicator", "2.84": "CHANGE: More refactoring done (centralized reuse package)\r\nFIX: Fix for embedded (offline) release notes retrieval\r\nFIX: A few minor internal fixes", "2.83": "CHANGE: Improved the About section by adding embedded release notes as fallback if remote retrieval of up-to-date release notes failed or was disabled by the user", "2.82": "FIX: Tiny fix regarding checking for a new version", "2.81": "CHANGE: More internal code refactoring", "2.80": "CHANGE: Updated the Welcome screen\r\nCHANGE: A bit of code clean-up", "2.79": "CHANGE: Some rework regarding crash reporting", "2.78": "NEW: Added a new About tab to Olminator – replacing the system's About dialog – providing information about the version installed, potentially newer versions available on the Apple App Store, copyrights and acknowledgements, release notes associated with the version history, possibility to reach out to the author (me) via email for support, and a bit more\r\nCHANGE: Brushed up the In-App Purchase tab visually\r\nCHANGE: Adjusted the Feedback tab to match the visual design of the rest of the app\r\nCHANGE: Moved the option to enable or disable the remote version check from the Settings tab to the About tab", "2.77": "CHANGE: A few tiny UI improvements", "2.76": "NEW: Olminator now supports converting Calendar items for Apple Calendar 11, too. Apple has changed the size constraints for importing .ICS calendar data compared to their previous versions of the application, resulting in former valid .ICS output created by Olminator to not properly import into Apple Calendar 11 anymore. ICS files now have to be broken into several chunks of 20MB maximum size in order to properly import into Apple Calendar 11. Olminator now does so by default (option can be configured in the Settings tab of Olminator should you require any changes or should you be working with previous Apple Calendar versions or alternative 3rd party calendar apps that don't impose such limits).", "2.75": "CHANGE: I am spending many many hours developing and maintaining Olminator. I decided to keep the core functionality, i.e. the .olm archive conversion, completely unrestricted and free-of-charge. If you want to use the Viewer and other more sophisticated features though, or if you like Olminator and want to express your appreciation in addition to a kind review and rating on the Apple App Store, you can now do so thru an in-app purchase. Thanks for your understanding and continued support!", "2.74": "CHANGE: File and folder statistics are now shown/hidden by hovering above the statistics section; click to fixate/release the section", "2.73": "FIX: Fixes and adaptations for macOS 13 / Ventura and Xcode 14", "2.72": "NEW: Olminator now quickly retrieves the number of items contained per folder of an .olm archive during the initial analysis of the input file and displays those figures e.g. in the Viewer section's folder tree\r\nNEW: Olminator now has improved checks for size of the .olm archive's conversion output and the free disk space available on the output volume; this helps avoiding that you accidentally run out of disk space during a conversion run; according information is also displayed graphically now at the top of the Olminator window", "2.71": "NEW: Added functionality to unmount external devices like USB sticks or disk drives directly from within Olminator to simplify the handling of externally stored .olm archives or target folders; it's also possible now to reset the selected input .olm archive and output folder", "2.70": "CHANGE: Further investments into robustness against malformed .olm file content", "2.69": "FIX: Improved resilience against malformed email address formats when extracting email addresses from emails and calendars", "2.68": "FIX: Improved resilience against malformed input in references: and in-reply-to: fields", "2.67": "NEW: Olminator now supports bulk-extracting email addresses from emails and calendar items into a .CSV file\r\nCHANGE: Improved usability of the 'Start [converting to format ...]' button in the Viewer section\r\nFIX: Fixed a bug that caused the sum of correctly processed items reported out in the error_log to be incorrect in some cases", "2.66": "NEW: Support for references: and in-reply-to: fields for emails also when assigning new message-IDs to ensure that related emails can be easily identified after the conversion\r\nFIX: Fixed a concurrency issue that could crash Olminator", "2.65": "FIX: Finally found and fixed the issue that could cause Olminator to crash when displaying the Progress Details sheet after a conversion and then switching to another .olm file in the file selector\r\nFIX: Improved the handling of originator and sender (aka 'on behalf of') information in the email conversion and in the viewer\r\nFIX: Improved the handling of 'broken' or corrupted emails that Outlook for Mac just dumps 'as is' in an incomplete and unstructured fashion into the .olm file – not perfect yet, but better than before. I still don't understand how those broken emails come into existence in Outlook, but I stumbled over one handful in a set of perhaps half a million of my own emails. They tend to show up without sender and receiver information and empty subject in your Mail client after import: maybe keep an eye open for those", "2.64": "NEW: Some email systems erroneously create identical message IDs for different email messages. Olminator now allows you to correct this issue (= new default configuration) during conversion to avoid inexplicable loss of some emails during import into your favourite email client", "2.63": "CHANGE: The plausibility check for email send and receive timestamps now checks for 4 weeks difference rather than (just) one week\r\nFIX: Fixed a bug that caused email timestamps to be converted to local time instead of UTC\r\nFIX: Fixed a bug that could cause Olminator to crash when showing conversion result details while switching the input .olm file", "2.62": "CHANGE: A few UI/UX improvements", "2.61": "CHANGE: Simplified the user experience for search/find; also, your most recent search criteria are now remembered per item type\r\nFIX: Fixed a bug in search functionality that assigned find scores incorrectly to contact items and calendar entries", "2.60": "NEW: Finally added search (and find) functionality to the Viewer. Allows for fuzzy searches based on various, item-specific properties (like e.g. an email's sender, its subject line or the message body itself, etc.)", "2.53": "FIX: Made HTML and PDF generation more resilient against malformed or incomplete HTML content", "2.52": "CHANGE: Cleaned up the Settings tab which had grown out of bounds over time with additional options coming in. Added more specific help links to the restructured support Website, as well.", "2.51": "FIX: Fixed a stupid bug introduced with v2.50 that left the PDF and HTML conversion non-functioning\r\nNEW: Notification sounds can now be turned off on the Settings section\r\nNEW: Now that we're even converting contacts information to CSV format and are excelling at placing commas correctly while doing so, Olminator just had to get a real super-villain look...", "2.50": "NEW: Olminator now supports converting contacts information into CSV (Comma-Separated Values) format", "2.40": "CHANGE: The Home tab now does the straightforward conversions of the entire archive only: no bells and no whistles, but most importantly: no subsets. So it's the place for the \"I'm here the first time and most likely also the last time\" user: Just press \"Start\" and watch everything happen.\r\nCHANGE: The Viewer tab now provides all the means to convert arbitrary subsets of an .olm archive into the item-specific app formats (.mbox, .ics, .vcf), into HTML or PDF, as well as extract attachments separately. If you're here not for the plain vanilla conversion, that's where you can now play with the options.\r\nCHANGE: Removed the enabling/disabling of certain item-types in the Settings section to include/exclude them in the conversion; this can now be done in the Viewer directly\r\nCHANGE: The option to enable extraction in the Settings section now moved into the Viewer tab as a \"conversion\" action\r\nCHANGE: Major and long overdue rework 'under the hood' to accommodate for the additional PDF and HTML conversion support in a cleaner way\r\nCOMMENT: All in all, over the past updates, things got a bit more complex with new conversion features and their options coming into Olminator. This started to show on the UI and I felt the need to simplify things again. The obvious choice was to clearly make the Home tab the \"basic conversion\" place where there's basically nothing you can do wrong, and make the Viewer tab the \"highly customisable conversion\" place where you can tweak the knobs (and mess things up if you're not careful). It's not perfect yet, but a solid step forward in my opinion at least. Let's see.", "2.30": "NEW: Olminator proudly presents (bulk) PDF and HTML generation: Turn individual email, calendar, contacts or notes items into portable PDF or HTML files, extract and link their attachment from within the PDF, or do so for entire folders (and their subfolders) or even the entire .olm archive at once: Have fun with PDF and HTML for decades to come!\r\nNEW: You can now also easily convert subsets of folders of your .olm archive directly from within the Viewer sheet\r\nFIX: Fixed an unreliability in PDF generation that hit sporadically\r\nFIX: A few smaller round-offs on the UX side", "2.20": "NEW: Olminator proudly presents (bulk) PDF generation: Turn individual email, calendar, contacts or notes items into portable PDF-files, extract and link their attachment from within the PDF, or do so for entire folders (and their subfolders) or even the entire .olm archive at once: Have fun with PDF for decades to come.", "2.18": "NEW: You can now open a PDF preview/print-out of any email, calendar, notes or contact item in the .olm Viewer and send it to the printer, the file system or share it otherwise directly from within Olminator. More to come regarding PDF conversion, but I thought I share this functionality already...", "2.17": "FIX: Fixed an issue with BASE64 decoding of underlying turbo-base64 OSS lib; the decoding functionality is used when auto-resizing contact photos to fit a given size limit (in cases where the decoding failed (only photos where the encoded size was an exact multiple of 64 bytes), a warning was issues into the log file and the photo was dropped from the converted contact data)\r\nFIX: Fixed an issue that could cause Olminator to crash when viewing the content of an .olm archive in the Viewer section", "2.16": "FIX: Fixed a concurrency issue that could cause Olminator to crash during a conversion run\r\nFIX: Fixed a bug that could cause some contact photos to not be auto-fitted to a given size limit\r\nFIX: Fixed a bug that could cause the 'new version check' to be done multiple times rather than just once during Olminator startup", "2.15": "FIX: Fixed a bug that made tentatively accepted calendar appointments appear as cancelled meetings in Apple Calendar", "2.14": "FIX: Fixed a bug in regards of end date/times of recurring events in calendar appointments that could cause the last occurrence of an appointment in a series to be lost or inaccurate (e.g. recurring event from Monday to Friday in Outlook, but only Monday to Thursday shows up after import into Apple Calendar). Timezones and differences in export and import semantics. That one was nasty...\r\nFIX: Fixed a bug with recurring appointments and exceptions to those that could lead to individual adjusted appointments (e.g. with different start time) of the series to be lost (and instead be assumed to be a regular occurrence within the series again)", "2.13": "CHANGE: Improved feedback feature", "2.12": "FIX: Fixed a bug that kept category information attached to emails and calendar appointments from being converted", "2.11": "CHANGE: Improved free disk space monitoring and alerting for the volume/drive used for storing the conversion results; this helps preventing potential 'out of disk space' errors", "2.10": "NEW: Olminator will now prompt for confirmation by the user before quitting while the conversion of an .olm archive is still under way, thus preventing unintended termination 'in mid-flight'\r\nCHANGE: Some brush ups to tooltip help here and there", "2.09": "NEW: Olminator now allows you to set a user-defined 'fallback' timezone which get used if an appointment's timezone reference can't be unambiguously determined. In such cases, Olminator used UTC/GMT so far; now, it's possible to specify that the user's system timezone or any other specific timezone should be used instead. This option also allows you to 'normalise' all timestamps in a calendar to a specific timezone. This new feature is particularly helpful when converting calendars exported from 'Microsoft Outlook for Mac 2011' which lacks decent timezone references.", "2.08": "NEW: Olminator will now automatically prevent your Mac from going into idle sleep mode while running a lengthy conversion of an .olm archive. You can of course still manually put your Mac to sleep and after waking it up again, Olminator will continue any unfinished conversion that was interrupted.", "2.07": "FIX: (for 'Outlook for Mac 2011' .olm archives) Olminator now uses improved heuristics to derive the proper IANA-compliant timezone references for the Microsoft-proprietary and locale-dependent timezone names used by 'Microsoft Outlook for Mac 2011' in calendar appointments or falls back onto UTC in case such a IANA-compliant timezone reference can't be determined. 'Outlook for Mac 2016' (and newer) are not affected.", "2.06": "NEW: (for 'Outlook for Mac 2011' .olm archives) Olminator now allows to provide an optional fallback email address for appointments to use in conversions if information about the organiser is missing. This option can be useful as 'Outlook for Mac 2011' does not properly provide this information in the exported .olm archive if you've created the appointment in Outlook yourself and have not received it as an invitation from someone else/external. 'Outlook for Mac 2016' or newer do not show this shortcoming.", "2.05": "FIX: (for 'Outlook for Mac 2011' .olm archives) Fixed an issue with Olminator not detecting any emails in .olm archives exported from 'Outlook for Mac 2011'! Later versions are not affected. Microsoft has apparently changed the (of course undocumented) naming convention for email items in the .olm archive format between 'Outlook for Mac 2011' and 'Outlook for Mac 2016' and later version.\r\nFIX: (for 'Outlook for Mac 2011' .olm archives) Fixed an issue with Olminator not detecting timezones in calendar events properly in .olm archives exported from 'Outlook for Mac 2011'. Later Outlook versions are not affected.", "2.04": "CHANGE: Dropped attachments of emails (optional feature introduced with v2.03) can now be retained in a separate folder either 'flat' or in a directory structure resembling the originating email's folder location.", "2.03": "NEW: It's now possible to strip attachments off a converted email if the accumulated size of attachments of this email exceeds a user-specified size limit. With this feature it's also possible to simply strip all attachments off all emails by specifying a size limit of 0 MB.", "2.02": "CHANGE: Automatically checking for newer versions of Olminator available for download on the Apple App Store is now an optional (rather than fixed) feature in Olminator: decide on the behaviour immediately after installation on the 'Welcome' screen or change the setting later in Olminator's Settings section.", "2.01": "FIX: Fixed some minor inconsistency in regards of resizing and rearranging table columns in the Viewer section\r\nNEW: Olminator now comes with an optional switch for a slightly lighter visual design using semi-transparent backgrounds", "2.00": "PARTY: Yayyy!!! Version 2.0 is out!!!\r\nNEW: Version 2.0 comes with a new, sleeker look & feel providing the same fast, reliable and proven conversion engine from prior versions under the hood\r\nNEW: In addition, Version 2.0 now offers an integrated .olm archive viewer: browse through the content of your archive 'on the fly', check emails, calendar appointments, contacts or notes and extract/convert individual items and their attachments by simply dragging & dropping them onto the desktop or into Finder.", "1.80": "FIX: Fix for folder names starting or ending with spaces", "1.79": "NEW: Super excited to finally have found a way to have Apple Mail automatically re-merge the content of several .mbox files into a single folder again during import in cases where Olminator had to split the content of a folder into separate (sequenced) .mbox files due to exceeding the 2GB file-size limit imposed by Apple Mail. So far, this required manual effort after the import in Apple Mail to re-merge those emails from their distinct sub-folders into their original parent folder. This manual step is not necessary anymore and the folder structure after import will exactly resemble the export folder structure.", "1.78": "NEW: Olminator now checks for implausible email receive dates (based on given send date) and can correct those dates accordingly (default behaviour). Old export archives (.olm files) from Microsoft Outlook may have assigned the timestamp of last import to emails, rather than their actual receive date in the system from which they were exported. This option allows to reverse/fix this behaviour.\r\nNEW: Olminator now checks for email duplicates in folders (based on unique message id) and can issue a warning (defaut behaviour), or allows you to make duplicates unique in the conversion output (by assigning a new message ID) or drop them from the conversion output completely. Some Mail applications, e.g. Apple Mail, do not import duplicates by default which might have caused confusion if the number of emails before the export and after the import don't match.\r\nNEW: Message type (warning and error types) information added to Detailed Results view\r\nCHANGE: Improved logging by adding error and warning type statistics to provide a quick overview and improving readability", "1.77": "FIX: Finally a fix to the version check functionality - a 'hooray' to HTTP caches!\r\nCHANGE: Debug mode can now also be switched on and off via the Help menu (do not use for normal operations)", "1.76": "NEW: The Olminator window now gets correctly auto-resized and fitted when being moved between different screens\r\nFIX: Fixed a bug that could cause layouting issues of Olminator in multi-screen environments (thanks, Dirk, for bringing this to my attention)\r\nFIX: Several usability enhancements and fixes when using Olminator on small screens", "1.75": "CHANGE: Removed the just recently introduced support/downport for macOS Catalina/10.15 due to the overwhelmingly large number of still required changes to make that version fully en par with Olminator on macOS 11.0 and above. Sorry.", "1.74": "NEW: Not necessarily due to overwhelming public demand, but due to the kind request of Daniele, basic support for macOS Catalina (10.15) was added\r\nCHANGE: If a new version of Olminator is available, release notes are automatically retrieved and displayed in the update dialog", "1.73": "FIX: Bug fix in version check (sigh...)", "1.72": "NEW: Further improvements of error handling", "1.71": "NEW: Olminator now checks if there's a newer version available on the Apple App Store", "1.68": "FIX: Fixes a bug that could cause Olminator to crash in case it fails to convert/downscale a contact's photo to fit into a given size limit\r\nFIX: Fixes a crash in case no proper start and end timezones can be derived for a calendar event", "1.66": "NEW: Added an intro screen for first-time users to get you quickly going with Olminator\r\nCHANGE: Even more UI/UX round-offs (thanks, Paolo, for getting me hooked on ironing out a few UI glitches apparently introduced just recently with the new drag&drop functionality", "1.65": "CHANGE: UX round-offs", "1.64": "CHANGE: Just smaller UI/UX enhancements for your convenience:\r\nNEW: Olminator now supports drag&drop of '.olm' input files and output folders from Finder into Olminator's window\r\nNEW: Olminator now registers as default handler for '.olm' files which allows you to simply double-click or 'open with...' your .olm file in Finder to launch and open them with Olminator", "1.63": "NEW: Olminator now automatically processes contacts' photos exported from Microsoft Outlook for Mac to comply with the size limitations of importing contacts management applications (e.g. Apple Contacts limits a photo of a contact (vCard) to be no bigger than 224KByte and the total of all photos to not exceed 200MB when using iCloud). If needed, Olminator automatically re-scales the photos exported to comply with the limit you define and thus again make the export/import of .olm data a bit less of a headache", "1.62": "NEW: Olminator now allows to configure dropping of photos attached to contact items from the conversion result if their size exceeds a specified limit (some contacts management applications restrict photos to a maximum of 244kB per contact item and may not be able to import items exceeding this limit)\r\nCHANGE: Debugging mode has been enhanced to allow creation of dump files containing all processed items (also in redacted mode to allow sharing without revealing sensitive information)", "1.60": "NEW: Added support for automatically importing calendar, contacts and notes conversion results into Apple productivity apps, namely Apple Calendar, Apple Contacts and Apple Notes, from within Olminator. Email mailboxes can't be automatically imported into Apple Mail due to scripting restrictions for 'sandboxed' applications distributed via the App Store, but can of course be manually imported into Apple Mail as before.\r\nCHANGE: Improved Help documentation\r\nCHANGE: Improved UX / UI responsiveness", "1.52": "CHANGE: UI/UX enhancements: Complete revision of the Progress Details view to provide more detailed insights into the concurrent processing taking place since V1.50\r\nCHANGE: Some smaller UI enhancement to reflect the mode of operation (normal, background or debug mode) more visibly", "1.51": "NEW: Major performance enhancement: Olminator now converts your items concurrently utilising all available CPUs/Cores of your Apple Mac! Depending on your hardware configuration and .olm file content structure, the conversion of large .olm files (several GB) will speed up by a factor of 2-4 compared to prior Olminator versions: a 110GB .olm file containing 450.000 emails with 120.000 attachments now converts in just 5 minutes on my MacBook Pro i7, another 20GB .olm file is down to 2 minutes on that same hardware. The Apple M1 processor shows even more impressive performance: 20GB .olm file converted in just 1 minute!\r\nCHANGE: A few smaller UI enhancements to reflect the concurrent processing now taking place\r\nNEW: Added support for categories with Calendar appointments (just in case your target app supports categories (Apple Calendar does not))\r\nFIX: Fixed a bug that caused the number of processed emails/appointments to be inaccurate if filters were applied\r\nFIX: Fixed a bug that caused the number of threads being created for concurrent processing to increase repeatedly in consecutive conversion runs\r\nFIX: fixed a bug that could cause a crash when extracting email attachments", "1.50": "NEW: Major further performance boost: Olminator now converts your items concurrently utilising all available CPUs/Cores of your Apple Mac! Depending on your hardware configuration and .olm file content structure, the conversion of large .olm files (several GB) will speed up by a factor of 2-4 compared to prior Olminator versions: a 110GB .olm file now converts in just 5mins on my MacBook Pro i7, another 20GB .olm file is down to 2mins on that same hardware. The Apple M1 processor shows even more impressive performance: 20GB .olm file converts in just 1 minute! How smooth is that!\r\nCHANGE: A few smaller UI enhancements to reflect the concurrent processing that is now taking place\r\nFIX: Resolved an issue with contacts not getting converted when a contacts group was present in the folder in parallel (very likely not often the case)\r\nCHANGE: Many many changes since Version 1.0", "1.0": "NEW: Olminator starts to exist on the Apple App Store" }