Version History

On this page you'll find:

RSS Feed

To keep up-to-date with updates to this product, use this RSS feed:

SimplyVBA and SimplyVB6 Version History RSS feed

Version History

Update: v1.2.1,   30-Jun-2010

  • New: vbMAPI_Session::GetMessageFromMsgFile
  • New: vbMAPI_MailItem::Copy
  • Improved: vbMAPI_Session::OutlookSendReceiveAll is now synchronous and reports errors back.
  • Fixed: vbMAPI_Attachments::get_Item now supports index OR string (DisplayName)
  • Fixed: vbMAPI_Folders::get_Item now supports index OR string (Name)
  • Fixed: vbMAPI_Recipients::get_Item now supports index OR string (Name)
  • Fixed: vbMAPI_Stores::get_Item now supports index OR string (Name)
  • Fixed: vbMAPI_FolderItems::get_Item now supports index OR string (Subject)
  • Fixed: - VB.NET file now has Option Strict Off set
  • Fixed: - Late-bound implementation now calls QI on interfaces to ensure the correct objects are passed in parameters
  • Fixed: - vbMAPI_MailItem::Move crashed if no properties accessed prior to the call
  • Fixed: - Streamlined the AddIn installer.
  • Fixed: - vbMAPI_Session::OutlookSendReceiveAll now works in Outlook 2000 as well.



Update: v1.1.21,   19-Jun-2010

  • Fixed: vbMAPI_MailItem::SaveAs on Office 2010 x64.



Update: v1.1.20,   18-Jun-2010

  • New: vbMAPI_MailItem::SaveAs basic support for saving to MSG format files.



Update: v1.1.19,   18-Jun-2010

  • Fixed: Debug messages from the v1.1.18 release now supressed.



Update: v1.1.18,   18-Jun-2010

  • Improved: All EntryIDs are now hex encoded for Outlook and Redemption compatibility.
  • New: vbMAPI_Session::CompareEntryIDs
  • New: vbMAPI_Session::GetItemFromID to open vbMAPI_MailItem object from an EntryID.
  • New: vbMAPI_Session::GetFolderFromID to open vbMAPI_Folder object from an EntryID.
  • New: vbMAPI_Session::GetStoreFromID to open vbMAPI_Store object from an EntryID.
  • New: vbMAPI_Store::CompareEntryIDs
  • New: vbMAPI_Store::GetItemFromID to open vbMAPI_MailItem object from an EntryID.
  • New: vbMAPI_Store::GetFolderFromID to open vbMAPI_Folder object from an EntryID.
  • Fixed: MAPIInitialize bug for multithreaded VB.NET projects. vbMAPI does not yet support multithreaded access to its objects though.



Update: v1.1.15,   17-Jun-2010

  • New: added a method for forcing a send/receive in Outlook (vbMAPI_Session::OutlookSendReceiveAll)
  • New: support for deleting messages (vbMAPI_MailItem::Delete)
  • New: support for moving messages between folders (vbMAPI_MailItem::Move)
  • Improved: better error details if MAPIInitialize() fails



Update: v1.1.11,   25-May-2010

  • Fixed: vbMAPI_Attachments::Count to show newly added items
  • Fixed: vbMAPI_Attachments::Add to handle failure without crashing
  • Fixed: vbMAPI_Attachments::Add CreateFile flags



Update: v1.1.9,   11-May-2010

  • New: vbMAPI_Session::CurrentUser property returns vbMAPI_AddressEntry object
  • New: vbMAPI_MailItem::Parent property returns vbMAPI_Folder object
  • New: vbMAPI_MailItem::Store property returns vbMAPI_Store object
  • New: vbMAPI_MailItem::SendAccount property returns vbMAPI_Account object



Update: v1.1.8,   06-May-2010

  • Fixed: All vbMAPI objects now display correctly in the VB Locals/Watch debug windows.



Update: v1.1.7,   06-May-2010

  • New: VB.NET support!
  • Renamed: vbMAPI_Account::Property to vbMAPI_Account::Properties



Update: v1.1.5,   06-May-2010

  • Fixed: vbMAPI_MailItem::Display now calls ::Save internally before displaying the form
  • Fixed: Item::To_ potential crash on parsing multiple addresses



Update: v1.1.4,   05-May-2010

  • New: Complete 64 bit support under 64 bit hosts (Office 2010 / VBA7 64 bit)
  • New: vbMAPI_Attachment::EmbeddedMessage property returns a vbMAPI_MailItem for embedded messages
  • New: vbMAPI_Options::CollectionBase for choosing either zero or one base for all collections
  • New: vbMAPI_AddressEntry class.
  • New: vbMAPI_MailItem::Sender property returns vbMAPI_AddressEntry object
  • New: vbMAPI_MailItem::SentOnBehalfOf property returns vbMAPI_AddressEntry object
  • New: vbMAPI_Recipient::AddressEntry property returns vbMAPI_AddressEntry object
  • New: Reference documentation now also included in the VB Object browser
  • Fixed: vbMAPI_Attachment::Filename for embedded messages
  • Fixed: Late-bound support for all objects. You can now cast any vbMAPI objects to generic Variants/Objects.
  • Fixed: vbMAPI_Item::Display no longer crashes on newly created items



Update: v1.0.1,   08-Apr-2010

  • Fixed: Item members of collections are now the default members of the object.
  • Fixed: Other default members of objects such as HTMLBody, Body, RTFBody.
  • Fixed: vbMAPI_Attachment.Filename now uses the MAPI property of PR_ATTACH_LONG_FILENAME with a fallback to PR_ATTACH_FILENAME.



Update: v1.0.0,   06-Apr-2010

  • Initial release.



Further reading / related pages: