v.0.2.1 (2017-01-18)
*
Slightly improved startup performance in multi-process mode: frame script will be loaded after small delay.
x
Correctly restore wrapper for browser.swapDocShells()
to handle detached tabs in multi-process mode.
*
Improved performance in multi-process mode (#234).
*
Open all bookmarks: improved compatibility with other extensions like Tree Style Tab (extensions.privateTab.openPlacesInPrivateTabs.callNativeMenuItems preference).
*
Improved memory usage in multi-process mode: now used shared content.jsm module for frame scripts (#235).
+
Added privateTab.isTabPrivateAsync() API.
x
Fixed compatibility with future Firefox versions: don't use Array generics like Array.forEach()
(bug 1222547).
x
Correctly open new private tab with preloaded about:newtab in Firefox 52+ (thanks to Dumby).
x
Fixed ability to toggle tab private state in Firefox 51+, now will be used duplicated tab (#237).
x
Fixed patcher around third-party wrappers (TypeError: Array is undefined) (thanks to Dumby).
x
Fixed compatibility with future Firefox versions: don't use deprecated Date.prototype.toLocaleFormat()
(bug 818634).
+
Added privateTab.duplicateTabAndTogglePrivate() API.
x
Workaround to ignore wrong last-pb-context-exited
notification in multi-process mode (bug 1329912).
x
Fixed ability to restore closed private tabs in multi-process mode (extensions.privateTab.rememberClosedPrivateTabs preference) (#239).