- Dramatically improve compatiblity situation: Now supports multiple concurrent GmailJS-instances and versions.
- New, safer DOM-based approach to resolving email-thread IDs.
api.get.email_id()
replaced byapi.get.thread_id()
. Using old method now generates warning!- New, safer data-attribute-based implementation for
api.dom.email
.
- Fix delegated inbox detection in
api.helper.get.is_delegated_inbox
- Fix bug in
api.get.visible_emails
. - Upgrade jQuery to latest.
- Fix locale-detection in
api.get.localization
.
- Bugfixes in email name-parsing
- Add more button-functions.
- Detect inlines replies.
- Add deprecation-warning to
api.get.email_source
. - Other bugfixes
- Introduce
api.get.email_source_promise
. - Deprecate
api.get.email_source
. - Support downloading email-source in binary format.
- Fix potential NPE in
api.check.is_plain_text
. - Fix
"delete_label"
observer.
- Fix
api.get.current_page
. - Fix
api.dom.email().attachments()
for browsers not Firefox, (although download url and mime-type wont be available). - Add
attachments_details
property toemail_data().threads[]
objects which is not DOM-based and should work in all browsers.
- Improve modal dialogs.
- Updated TypeScript bindings.
- Fix possible XSS bug. (KartikTalwar#281)
- Introduce
api.dom.compose.send()
function. - Add DOM APIs for attachments (
api.dom.email(email_id).attachments()
).
- Fix bug in
api.tools.parse_response
.
- Fix
api.check.is_inside_email
when email text is hidden/collapsed. - Fix
api.get.visible_emails
. - Fix
api.tools.parse_email_data
when email text is deleted - Fix
api.tools.get_reply_to
when input parameter is null - Added
api.get.displayed_email_data_async
- Fix CORS-issue introduced in
api.get.email_source
in version 0.6.0.
- Fix
api.get.localization
bug.
- Fix
api.get.email_source
format-bug. - Add new event-type:
compose_cancelled
. - Various bug-fixes.
- Support for using with NodeJS and require().
- Basic support for TypeScript via type-declarations-file.
- Add new event-type:
undo_send
.
Changelog not chronicled.