<h1 id="changelog">Changelog</h1>

<p><b>1.0.4</b> -- <i>February 25, 2019</i></p>
<ul>
    <li>Added support for TranferWise payout API</li>
    <li>Made concord theme the default theme</li>
    <li>Made enablePresenceStatus false by default</li>
    <li>Only show map when location is enabled</li>
    <li>Added branded version of Pade for Ignite Realtime</li>     
</ul>

<p><b>1.0.3</b> -- <i>February 23, 2019</i></p>
<ul>
    <li>Restored back drag and drop file upload to Converse</li>
    <li>Show notification when a contact's status changes</li>
    <li>No notifications when user sets "Do not Disturb"</li>
    <li>Add support for xmpp user locations (xep-0080)</li>
    <li>Upgraded Converse to 4.1.2</li>
    <li>Added concord theme to Converse</li>
</ul>

<p><b>1.0.2</b> -- <i>February 13, 2019</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/118">Fixed #118: Notifications when converse is closed or room is not open</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/120">Fixed #120: Add avatar/image to auto-complete items in Converse</a></li>
    <li>Added support for peer-to-peer payment systems, starting with Google Pay and PayPal Me</li>    
</ul>

<p><b>1.0.1</b> -- <i>February 07, 2019</i></p>
<ul>
    <li><a href="https://github.com/conversejs/converse.js/issues/1434">Fixed #1434: Groupchat invitation textbox only showing when user is owner of room</a></li>
    <li><a href="https://github.com/conversejs/converse.js/issues/1284">Fixed #1284: Create MUC: default to local MUC service</a></li>
    <li>Register a new account by email now creates a vcard, groupchat and bookmark from the email domain name</li>
</ul>

<p><b>1.0.0</b> -- <i>January 31, 2019</i></p>
<ul>
    <li>Added archived messages page size to Converse preferences</li>
    <li>Added contact avatars to Notifications when available</li>
    <li>Moved preferences icon from toolbar to main converse panel</li>
    <li>Fixed issue where info panel was not showing collaboration/co-browse urls</li>
</ul>

<p><b>0.9.3</b> -- <i>January 17, 2019</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/116">Fixed #116: Openfire Meetings stopped working after upgrade to Openfire 4.3.0</a></li>
    <li>Fixed CSS errors introduced in version 0.9.2</li>
    <li>Test with Openfire 4.3.0</li>
    <li>Upgraded Jitsi-Meet to version 1.0.3174</li>
</ul>

<p><b>0.9.2</b> -- <i>January 14, 2019</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/115">Fixed #115: Extend Converse slash commands with plugin commands</a></li>
    <li>Upgraded Converse to 4.1.0</li>
</ul>

<p><b>0.9.1</b> -- <i>January 09, 2019</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/112">Fixed #112: Extend the media content summary with more context sensitive info</a></li>
    <li>Implemented a cache using chrome.storage.local for contact avatars to speed up loading Converse</li>
</ul>

<p><b>0.9.0</b> -- <i>January 04, 2019</i></p>
<ul>
    <li><a href="https://github.com/conversejs/community-plugins/issues/3">Fixed #3:  Media Content Summary</a></li>
</ul>

<p><b>0.8.12</b> -- <i>December 20, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/109">Fixed #109: Allow the Base URL of Openfire Meetings to point at a difference service like meet.jit.si</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/108">Fixed #108: Allow Pade meeting invitations to be used for chatroom invitations</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/104">Fixed #104: Auto-Presence from browser.idle events</a></li>
    <li>Fixed issue with conversation search hyper-link</li>
    <li>Chat notifications are sent from "message" event and not when message is rendered</li>
</ul>

<p><b>0.8.11</b> -- <i>December 17, 2018</i></p>
<ul>
    <li>Added support for simplified interactive content using HTML forms generated from plain text markdown-forms. See <a href="https://github.com/igniterealtime/Pade/issues/79">Issue #79</a></i>
    <li>Added people directory search plugin to Converse</li>
    <li>Fixed issue with Converse presence when workgroup is joined</li>
</ul>

<p><b>0.8.10</b> -- <i>December 13, 2018</i></p>
<ul>
    <li>Fixed issue with Openfire Meetings 'null' URL</li>
</ul>

<p><b>0.8.9</b> -- <i>December 12, 2018</i></p>
<ul>
    <li>Fixed typo in default CSS theme/skin name</li>
</ul>

<p><b>0.8.8</b> -- <i>December 12, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/103">Fixed #103: Add support for UI themes/skins to Converse</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/102">Fixed #102: Add support for voice messages using mp3 recordings in chats and groupchats</a></li>
    <li>Make improvements to Workgroups (Fastpath)</li>
    <li>Revert MAM back to ver 1 as Openfire support for ver 2 is unconfirmed</li>
    <li>Added support for PDF download for conversation search. PDF file is generated server-side and requires Chat API plugin.</li>
</ul>

<p><b>0.8.7</b> -- <i>December 08, 2018</i></p>
<ul>
    <li>Added a new preference to control notifications of chat room mentions</li>
    <li>Added support for call control of any designinated line/extension using FreeSWITCH</li>
    <li>Added support for right click of selected text on any web page to make call, join meeting, start chat or enter chat room.</li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/100">Fixed #100: Implement canned responses</a></li>

</ul>

<p><b>0.8.6</b> -- <i>December 03, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/97">Fixed #97: Display confirmation dialog with preview before pasting and uploading clipboard directly to chat</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/94">Fixed #94: When Openfire Meetings folder is changed from ofmeet to ROOT or anything else, Jitsi_meet stops working</a></li>
</ul>

<p><b>0.8.5</b> -- <i>November 29, 2018</i></p>
<ul>
    <li>Open a chat window with the JID of the room occupant when their avatar/image is clicked.</li>
    <li>Display a sticky Pade notification when nickname is mentioned in groupchat.</li>
    <li>Auto-accept conference invitation after accepting Fastpath question.</li>
    <li>Support Candy Chat color codes in chat conversations</li>
    <li>Replaced bitmap accept/reject icons with vector (svg) equivalents.</li>
    <li>Fixed issue with hyperlinks and markdown</li>
</ul>

<p><b>0.8.4</b> -- <i>November 26, 2018</i></p>
<ul>
    <li>Converse now only supports MAM version 2 as Openfire monitoring plugin upgraded.</li>
    <li>Fixed issue with self avatar.</li>
</ul>

<p><b>0.8.3</b> -- <i>November 23, 2018</i></p>
<ul>
    <li>Upgraded ConverseJs to 4.0.5</li>
    <li>Added support for E-Residency smart-card auto registration and auto sign-in</li>
    <li><a href="https://github.com/conversejs/converse.js/issues/1349">Partially implement XEP-0392: Consistent Color Generation</a></li>
</ul>

<p><b>0.8.2</b> -- <i>November 12, 2018</i></p>
<ul>
    <li>Added support for the SMTP/XMPP Email Gateway in the ofchat plugin</li>
</ul>

<p><b>0.8.0</b> -- <i>November 6, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/66">Added auto-config to Single Sign On (SSO) for Windows Enterprise Users</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/89">Fixed #89:  Extend branding to cover options and user preferences</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/88">Fixed #88:  Implement a Webinar type application for Pade</a></li>
</ul>

<p><b>0.7.4</b> -- <i>October 31, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/87">Fixed #87: Implement Meeting Planner</a></li>
</ul>

<p><b>0.7.3</b> -- <i>October 30, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/85">Partial Implementation #85: Break-out rooms</a></li>
</ul>

<p><b>0.7.2</b> -- <i>October 29, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/86">Fixed #86: Make Converse and other Pàdé app windows remember position and size</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/84">Fixed #84: Add support for ONLYOFFICE collaborative editors</a></li>
</ul>

<p><b>0.7.1</b> -- <i>October 23, 2018</i></p>
<ul>
    <li>Added support for the Openfire RDP plugin</>
</ul>

<p><b>0.7.0</b> -- <i>October 22, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/83">Fixed #83: Validate connection details before connecting</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/73">Fixed #73: Realtime Collaboration on Diagrams, with mxGraph (which powers Draw.io) enhancement</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/82">Fixed #82: Improve Pàdé full text search and make accessible from Converse</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/81">Fixed #81: Implement the ability to invite people to an ad-hoc meeting</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/80">Fixed #80: Fix a number of UX issues</a></li>
</ul>

<p><b>0.6.0</b> -- <i>October 14, 2018</i></p>
<ul>
    <li>Added missing OMEMO third-party library</li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/79">Fixed #79: Parse markdown text in chat content and format as standard HTML</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/78">Fixed #78: Collaboration Apps don't work with 1to1 chat</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/77">Fixed #77: 1-click joining of XMPP rooms: Just a blue background</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/76">Fixed #76: Use accurate word in docs</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/75">Fixed #75: Auto add converse as a sidecar panel to community web app</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/74">Fixed #74: Support more than one XMPP account</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/72">Fixed #72: Enable collaboration applications and document (PDF) sharing accessible from Converse</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/71">Fixed #71: When I use CTRL+SHIFT+4 to do a screenie of a window on Mac OS, the Pade Phone appears</a></li>
</ul>
</ul>

<p><b>0.5.3</b> -- <i>September 29, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/66">Fixed #66: Implement Single Sign On (SSO) for Windows Enterprise Users</a></li>
</ul>

<p><b>0.5.2</b> -- <i>September 27, 2018</i></p>
<ul>
    <li>Implemented web page preview when a URL is pasted</li>
    <li>Implemented the ability to add new contacts from user search. See Issue <a href="https://github.com/igniterealtime/Pade/issues/56">#56</a></li>

    <li><a href="https://github.com/igniterealtime/Pade/issues/65">Fixed #65: Update Jitsi-Meet to latest version</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/63">Fixed #63: Implement chat history search</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/64">Fixed #64: Make MUC status messages optional</a></li>
</ul>

<p><b>0.5.1</b> -- <i>September 23, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/51">Fixed #51: Issues from WikiFest2018</a></li>
</ul>

<p><b>0.5.0</b> -- <i>September 21, 2018</i></p>
<ul>
    <li>Added language (locale) to options</li>
    <li>Updated converse to version 4.0.1</li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/47">Fixed #47: Show chat notification when Converse window is open and first chat message is received</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/50">Fixed #50: UX Issues</a></li>
</ul>

<p><b>0.4.15</b> -- <i>August 23, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/40">Fixed #40: Pade floods the server with VCard set requests</a></li>
</ul>

<p><b>0.4.14</b> -- <i>August 20, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/pull/43">Added PR #43: Change .png to .PNG extension for ctxPHONE image</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/pull/44">Added PR #44: One fewer component to maintain</a></li>
</ul>

<p><b>0.4.13</b> -- <i>August 19, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/42">Fixed #42: Disable Pade Roster when Converse is enabled</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/pull/39">Added PR #39: Components doc using in Pade</a></li>
</ul>

<p><b>0.4.12</b> -- <i>August 18, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/40">Fixed #40: Pade floods the server with VCard set requests</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/41">Fixed #41: Replace Candy with CMS/Community Web App</a></li>
</ul>

<p><b>0.4.11</b> -- <i>June 29, 2018</i></p>
<ul>
    <li>Updated jitsi-meet to latest UI from ofmeet 0.9.4</li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/35">Fixed #35: Support the openfire meetings bookmark</a></li>
</ul>

<p><b>0.4.10</b> -- <i>June 24, 2018</i></p>
<ul>
    <li>Updated the audio/video capture tool UI</li>
    <li>Updated phone app to handle only TEL: uri</li>
    <li>Added new SIP video-conference app for SIP: uri</li>
    <li>Added WebMeet to documentation/online help web site hosted in Github</li>
</ul>

<p><b>0.4.9</b> -- <i>June 15, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/31">Fixed #31: Create a bookmarks in converse for Fastpath workgroups</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/32">Fixed #32: Incoming SIP calls are failing when SIP phone window is closed</a></li>
    <li>Added online help and access to changelog</li>
</ul>

<p><b>0.4.8</b> -- <i>June 7, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/30">Fixed #30: Make Openfire Fastpath support compatible with WebMeet</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/29">Fixed #29: Add support for H5P content in converse.js</a></li>
</ul>

<p><b>0.4.7</b> -- <i>June 2, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/28">Fixed #28: Application collaboration is broken in latest version</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/27">Fixed #27: Voice to text transcription should respect Jitsi-Meet mute</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/26">Fixed #26: Fix a typo</a></li>
</ul>

<p><b>0.4.6</b> -- <i>May 24, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/24">Fixed #24: Add remote desktop control using the Java Robot class and Chrome Native messaging</a></li>
</ul>

<p><b>0.4.5</b> -- <i>May 23, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/21">Fixed #25: Pade floods Openfire with messages after login</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/21">Fixed #21: Support the Stream Deck device as a TouchPad</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/20">Fixed #20: Message Blast is not working</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/19">Fixed #19: Webmeet plugin for converse is injecting meeting links into wrong conversations</a></li>
    <li>Added support for "im:xxx" and "xmpp:xxxx" url protocols</li>
</ul>

<p><b>0.4.4</b> -- <i>May 17, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/18">Fixed #18: Generic Screenshare mode not working for ofmeet 0.3.x</a></li>
</ul>

<p><b>0.4.3</b> -- <i>May 16, 2018</i></p>
<ul>
    <li>Moved uPort signer key from app to Openfire server to keep secured</li>
    <li>Improved compatibility with WebMeet</li>
</ul>

<p><b>0.4.2</b> -- <i>May 13, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/17">Fixed #17: Default avatar is not being created for first time login user</a></li>
</ul>

<p><b>0.4.1</b> -- <i>May 12, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/16">Fixed #16: Create default vCard with uPort details</a></li>
</ul>

<p><b>0.4.0</b> -- <i>May 11, 2018</i></p>
<ul>
    <li>Upgraded to converse.js ver 4.0 alpha</li>
</ul>

<p><b>0.3.10</b> -- <i>May 7, 2018</i></p>
<ul>
    <li>Added support for uPort - Open Identity System for the Decentralized Web</li>
</ul>

<p><b>0.3.9</b> -- <i>May 3, 2018</i></p>
<ul>
    <li>Added support for webmeet component</li>
</ul>

<p><b>0.3.8</b> -- <i>May 1, 2018</i></p>
<ul>
    <li>Added support for office 365 business, personal accounts, gmail accounts and web apps</li>
</ul>

<p><b>0.3.7</b> -- <i>April 25, 2018</i></p>
<ul>
    <li>Added ability to autostart touchpad, converse and verto comunicator applications</li>
    <li>Added notifications for when converse client is minimized</li>
    <li>Added notifications for tracking keywords and interests in chats</li>
</ul>

<p><b>0.3.6</b> -- <i>April 18, 2018</i></p>
<ul>
    <li>Added Verto Communicator for FreeSWITCH</li>
</ul>

<p><b>0.3.5</b> -- <i>April 16, 2018</i></p>
<ul>
    <li>Fixed issue with conference bookmarks</li>
</ul>

<p><b>0.3.4</b> -- <i>April 4, 2018</i></p>
<ul>
    <li>Added support for voice transcription with video captions/sub-titles using web speech api</li>
    <li>Added support for client audio/video recording</li>
</ul>

<p><b>0.3.3</b> -- <i>March 27, 2018</i></p>
<ul>
    <li><a href="https://github.com/igniterealtime/Pade/issues/11">Fixed #11: Avatars not displaying correctly.</a></li>
    <li><a href="https://github.com/igniterealtime/Pade/issues/12">Fixed #12: Display and enable adding an avatar via options page.</a></li>
</ul>

<p><b>0.3.2</b> -- <i>March 18, 2018</i></p>
<ul>
    <li>Updated Jitsi Meet to 2630</li>
</ul>

<p><b>0.3.1</b> -- <i>March 13, 2018</i></p>
<ul>
    <li>First version of changelog</li>
</ul>
