Skip to content

Latest commit

 

History

History
2621 lines (2265 loc) · 208 KB

HISTORY.md

File metadata and controls

2621 lines (2265 loc) · 208 KB

0.65.0

2018-05-27 · 17 🎉 · 24 🐛 · 41 🔍 · 29 👩‍💻👨‍💻

🎉 New features

  • Implement a local password policy (#9857)
  • Options to enable/disable each Livechat registration form field (#10584)
  • Return the result of the /me endpoint within the result of the /login endpoint (#10677)
  • Lazy load image attachments (#10608)
  • View pinned message's attachment (#10214 by @c0dzilla)
  • Add REST API endpoint users.getUsernameSuggestion to get username suggestion (#10702)
  • REST API endpoint settings now allow set colors and trigger actions (#10488 by @ThomasRoehl)
  • Add REST endpoint subscriptions.unread to mark messages as unread (#10778)
  • REST API endpoint /me now returns all the settings, including the default values (#10662)
  • Now is possible to access files using header authorization (x-user-id and x-auth-token) (#10741)
  • Add REST API endpoints channels.counters, groups.counters and im.counters` (#9679 by @xbolshe)
  • Add REST API endpoints channels.setCustomFields and groups.setCustomFields (#9733 by @xbolshe)
  • Add REST endpoints channels.roles & groups.roles (#10607)
  • Add more options for Wordpress OAuth configuration (#10724)
  • Setup Wizard (#10523)
  • Improvements to notifications logic (#10686)
  • Add permission view-broadcast-member-list (#10753)

🐛 Bug fixes

  • Livechat managers were not being able to send messages in some cases (#10663)
  • Livechat settings not appearing correctly (#10612)
  • Enabling Collapse Embedded Media by Default was hiding replies and quotes (#10427 by @c0dzilla)
  • Missing option to disable/enable System Messages (#10704)
  • Remove outdated translations of Internal Hubot's description of Scripts to Load that were pointing to a non existent address (#10448)
  • UI was not disabling the actions when users has had no permissions to create channels or add users to rooms (#10564 by @cfunkles & @chuckAtCataworx)
  • Private settings were not being cleared from client cache in some cases (#10625)
  • Not escaping special chars on mentions (#10793 by @erhan-)
  • Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
  • Regression: Empty content on announcement modal (#10733)
  • Missing attachment description when Rocket.Chat Apps were enabled (#10705)
  • Improve desktop notification formatting (#10445 by @Sameesunkaria)
  • Message box emoji icon was flickering when typing a text (#10678)
  • Channel owner was being set as muted when creating a read-only channel (#10665)
  • SAML wasn't working correctly when running multiple instances (#10681)
  • Internal Error when requesting user data download (#10837)
  • Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times (#10835)
  • User's preference Unread on Top wasn't working for LiveChat rooms (#10734)
  • Cancel button wasn't working while uploading file (#10715 by @Mr-Gryphon)
  • Missing pagination fields in the response of REST /directory endpoint (#10840)
  • Layout badge cutting on unread messages for long names (#10846 by @kos4live)
  • Slack-Bridge bug when migrating to 0.64.1 (#10875)
  • Horizontally align items in preview message (#10883)
  • The first users was not set as admin some times (#10878)
🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.64.2

2018-05-18 · 8 🎉 · 16 🐛 · 31 🔍 · 13 👩‍💻👨‍💻

🎉 New features

  • Add REST endpoints channels.roles & groups.roles (#10607)
  • Add more options for Wordpress OAuth configuration (#10724)
  • Setup Wizard (#10523)
  • Improvements to notifications logic (#10686)
  • Add REST endpoints channels.roles & groups.roles (#10607)
  • Add more options for Wordpress OAuth configuration (#10724)
  • Setup Wizard (#10523)
  • Improvements to notifications logic (#10686)

🐛 Bug fixes

  • Not escaping special chars on mentions (#10793 by @erhan-)
  • Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
  • Regression: Empty content on announcement modal (#10733)
  • Missing attachment description when Rocket.Chat Apps were enabled (#10705)
  • Improve desktop notification formatting (#10445 by @Sameesunkaria)
  • Message box emoji icon was flickering when typing a text (#10678)
  • Channel owner was being set as muted when creating a read-only channel (#10665)
  • SAML wasn't working correctly when running multiple instances (#10681)
  • Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
  • Regression: Empty content on announcement modal (#10733)
  • Missing attachment description when Rocket.Chat Apps were enabled (#10705)
  • Improve desktop notification formatting (#10445 by @Sameesunkaria)
  • Message box emoji icon was flickering when typing a text (#10678)
  • Channel owner was being set as muted when creating a read-only channel (#10665)
  • SAML wasn't working correctly when running multiple instances (#10681)
  • Not escaping special chars on mentions (#10793 by @erhan-)
🔍 Minor changes
  • Release 0.64.2 (#10812 by @Sameesunkaria & @erhan- & @peccu & @winterstefan)
  • Prometheus: Add metric to track hooks time (#10798)
  • Regression: Autorun of wizard was not destroyed after completion (#10802)
  • Prometheus: Fix notification metric (#10803)
  • Regression: Fix wrong wizard field name (#10804)
  • Prometheus: Improve metric names (#10789)
  • Improvement to push notifications on direct messages (#10788)
  • Better metric for notifications (#10786)
  • Add badge back to push notifications (#10779)
  • Wizard improvements (#10776)
  • Add setting and expose prometheus on port 9100 (#10766)
  • Regression: Fix notifications for direct messages (#10760)
  • More improvements on send notifications logic (#10736)
  • LingoHub based on develop (#10691)
  • Add npm run postinstall into example build script (#10524 by @peccu)
  • Correct links in README file (#10674 by @winterstefan)
  • More improvements on send notifications logic (#10736)
  • LingoHub based on develop (#10691)
  • Add npm run postinstall into example build script (#10524 by @peccu)
  • Correct links in README file (#10674 by @winterstefan)
  • Prometheus: Improve metric names (#10789)
  • Improvement to push notifications on direct messages (#10788)
  • Better metric for notifications (#10786)
  • Add badge back to push notifications (#10779)
  • Wizard improvements (#10776)
  • Add setting and expose prometheus on port 9100 (#10766)
  • Regression: Fix notifications for direct messages (#10760)
  • Prometheus: Add metric to track hooks time (#10798)
  • Regression: Autorun of wizard was not destroyed after completion (#10802)
  • Prometheus: Fix notification metric (#10803)
  • Regression: Fix wrong wizard field name (#10804)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.64.1

2018-05-03 · 1 🎉 · 2 🐛 · 3 🔍 · 5 👩‍💻👨‍💻

🎉 New features

  • Store the last sent message to show bellow the room's name by default (#10597)

🐛 Bug fixes

  • E-mails were hidden some information (#10615)
  • Regression on 0.64.0 was freezing the application when posting some URLs (#10627)
🔍 Minor changes
  • Support passing extra connection options to the Mongo driver (#10529 by @saplla)
  • Regression: Updating an App on multi-instance servers wasn't working (#10611)
  • Dependencies update (#10648)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.64.0

2018-04-28 · 2 ️️️⚠️ · 18 🎉 · 44 🐛 · 33 🔍 · 30 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Validate incoming message schema (#9922)
  • The property "settings" is no longer available to regular users via rest api (#10411)

🎉 New features

  • Option to mute group mentions (@all and @here) (#10502)
  • GDPR - Right to access and Data Portability (#9906)
  • Broadcast Channels (#9950)
  • Option to ignore users on channels (#10517)
  • Search Provider Framework (#10110 by @tkurz)
  • REST API endpoint /directory (#10442)
  • Body of the payload on an incoming webhook is included on the request object (#10259)
  • REST endpoint to recover forgotten password (#10371)
  • REST endpoint to report messages (#10354)
  • Livechat setting to customize ended conversation message (#10108)
  • Twilio MMS support for LiveChat integration (#7964 by @t3hchipmunk)
  • REST API endpoint rooms.favorite to favorite and unfavorite rooms (#10342)
  • Add internal API to handle room announcements (#10396)
  • Add message preview when quoting another message (#10437)
  • Prevent the browser to autocomplete some setting fields (#10439)
  • Shows user's real name on autocomplete popup (#10444)
  • Automatically trigger Redhat registry build when tagging new release (#10414)
  • Add information regarding Zapier and Bots to the integrations page (#10574)

🐛 Bug fixes

  • Missing "Administration" menu for users with some administration permissions (#10551 by @kaiiiiiiiii)
  • Member list search with no results (#10599)
  • Integrations with room data not having the usernames filled in (#10576)
  • Add user object to responses in /*.files Rest endpoints (#10480)
  • Missing user data on files uploaded through the API (#10473)
  • Rename method to clean history of messages (#10498)
  • REST spotlight API wasn't allowing searches with # and @ (#10410)
  • Dropdown elements were using old styles (#10482 by @kaiiiiiiiii)
  • Directory sort and column sizes were wrong (#10403)
  • REST API OAuth services endpoint were missing fields and flag to indicate custom services (#10299)
  • Error messages weren't been displayed when email verification fails (#10446)
  • Wrong column positions in the directory search for users (#10454 by @sumedh123)
  • Custom fields was misaligned in registration form (#10463 by @dschuan)
  • Unique identifier file not really being unique (#10341 by @abernix)
  • Empty panel after changing a user's username (#10404)
  • Russian translation of "False" (#10418 by @strangerintheq)
  • Links being embedded inside of blockquotes (#10496)
  • The 'channel.messages' REST API Endpoint error (#10485)
  • Button on user info contextual bar scrolling with the content (#10358 by @okaybroda)
  • "Idle Time Limit" using milliseconds instead of seconds (#9824 by @kaiiiiiiiii)
  • Missing i18n translation key for "Unread" (#10387)
  • Owner unable to delete channel or group from APIs (#9729 by @c0dzilla)
  • Livechat translation files being ignored (#10369)
  • Missing page "not found" (#6673 by @Prakharsvnit)
  • "Highlight Words" wasn't working with more than one word (#10083 by @nemaniarjun)
  • Missing "Administration" menu for user with manage-emoji permission (#10171 by @c0dzilla)
  • Message view mode setting was missing at user's preferences (#10395 by @kaiiiiiiiii)
  • Profile image was not being shown in user's directory search (#10399 by @sumedh123)
  • Wrong positioning of popover when using RTL languages (#10428)
  • Messages was grouping wrong some times when server is slow (#10472)
  • GitLab authentication scope was too open, reduced to read only access (#10225)
  • Renaming agent's username within Livechat's department (#10344)
  • Missing RocketApps input types (#10394)
  • Livechat desktop notifications not being displayed (#10221)
  • Autocomplete list when inviting a user was partial hidden (#10409)
  • Remove a user from the user's list when creating a new channel removes the wrong user (#10423)
  • Room's name was cutting instead of having ellipses on sidebar (#10430)
  • Button to delete rooms by the owners wasn't appearing (#10438)
  • Updated OpenShift Template to take an Image as a Param (#9946 by @christianh814)
  • Incoming integrations being able to trigger an empty message with a GET (#9576)
  • Snaps installations are breaking on avatar requests (#10390)
  • Wordpress oAuth authentication wasn't behaving correctly (#10550 by @kaiiiiiiiii)
  • Switch buttons were cutting in RTL mode (#10558)
  • Stop Firefox announcement overflowing viewport (#10503 by @brendangadd)
🔍 Minor changes
  • Regression: Various search provider fixes (#10591 by @tkurz)
  • Regression: /api/v1/settings.oauth not sending needed info for SAML & CAS (#10596)
  • Regression: Apps and Livechats not getting along well with each other (#10598)
  • Development: Add Visual Studio Code debugging configuration (#10586)
  • Included missing lib for migrations (#10532)
  • Develop sync (#10505 by @nsuchy)
  • Fix: Remove "secret" from REST endpoint /settings.oauth response (#10513)
  • [OTHER] More Listeners for Apps & Utilize Promises inside Apps (#10335)
  • [OTHER] Develop sync (#10487)
  • Change Docker-Compose to use mmapv1 storage engine for mongo (#10336)
  • Add some missing translations (#10435)
  • [OTHER] Removed the developer warning on the rest api (#10441)
  • Fix and improve vietnamese translation (#10397 by @TDiNguyen & @tttt-conan)
  • Use Node 8.9 for CI build (#10405)
  • Update allowed labels for bot (#10360 by @TwizzyDizzy)
  • Remove @core team mention from Pull Request template (#10384)
  • New issue template for Release Process (#10234)
  • Master into Develop Branch Sync (#10376)
  • Release 0.63.3 (#10504)
  • Release 0.63.2 (#10476)
  • add redhat dockerfile to master (#10408)
  • LingoHub based on develop (#10545)
  • Regression: Revert announcement structure (#10544)
  • Regression: Upload was not working (#10543)
  • Deps update (#10549)
  • Regression: /api/v1/settings.oauth not returning clientId for Twitter (#10560)
  • Regression: Webhooks breaking due to restricted test (#10555)
  • Regression: Rooms and Apps weren't playing nice with each other (#10559)
  • Regression: Fix announcement bar being displayed without content (#10554)
  • Regression: Inconsistent response of settings.oauth endpoint (#10553)
  • Regression: Remove added mentions on quote/reply (#10571)
  • Regression: Attachments and fields incorrectly failing on validation (#10573)
  • Regression: Rocket.Chat App author link opens in same window (#10575 by @kaiiiiiiiii)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.63.3

2018-04-18 · 2 🐛 · 2 🔍 · 3 👩‍💻👨‍💻

🐛 Bug fixes

  • The 'channel.messages' REST API Endpoint error (#10485)
  • Even TypeErrors with SAML (#10475)
🔍 Minor changes
  • Added one2mail.info to default blocked domains list (#10218 by @nsuchy)
  • Release 0.63.2 (#10476)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.63.2

2018-04-17 · 1 🐛 · 1 🔍 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Even TypeErrors with SAML (#10475)
🔍 Minor changes
  • add redhat dockerfile to master (#10408)

👩‍💻👨‍💻 Core Team 🤓

0.63.1

2018-04-07 · 5 🐛 · 6 👩‍💻👨‍💻

🐛 Bug fixes

  • Change deprecated Meteor._reload.reload method in favor of Reload._reload (#10348 by @tttt-conan)
  • Snaps crashing due to Node v8.11.1 Segfault (#10351)
  • Add '.value' in the SAML package to fix TypeErrors on SAML token validation (#10084 by @TechyPeople)
  • Incorrect german translation of user online status (#10356 by @kaiiiiiiiii)
  • Incorrect French language usage for Disabled (#10355)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.63.0

2018-04-04 · 1 ️️️⚠️ · 18 🎉 · 44 🐛 · 20 🔍 · 25 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Removed Private History Route (#10103)

🎉 New features

  • Improve history generation (#10319)
  • Interface to install and manage RocketChat Apps (alpha) (#10246)
  • Livechat messages rest APIs (#10054 by @hmagarotto)
  • Endpoint to retrieve message read receipts (#9907)
  • Add option to login via REST using Facebook and Twitter tokens (#9816)
  • Add REST endpoint to get the list of custom emojis (#9629)
  • GDPR Right to be forgotten/erased (#9947)
  • Added endpoint to retrieve mentions of a channel (#10105)
  • Add leave public channel & leave private channel permissions (#9584 by @kb0304)
  • Added GET/POST channels.notifications (#10128)
  • Reply preview (#10086 by @ubarsaiyan)
  • Support for agent's phone field (#10123)
  • Added endpoint to get the list of available oauth services (#10144)
  • REST API method to set room's announcement (channels.setAnnouncement) (#9742 by @TopHattedCat)
  • Audio recording as mp3 and better ui for recording (#9726 by @kb0304)
  • Setting to configure max delta for 2fa (#9732)
  • Livechat webhook request on message (#9870 by @hmagarotto)
  • Announcement bar color wasn't using color from theming variables (#9367 by @cyclops24)

🐛 Bug fixes

  • Audio Message UI fixes (#10303 by @kb0304)
  • "View All Members" button inside channel's "User Info" is over sized (#10012)
  • Apostrophe-containing URL misparsed" (#10242)
  • user status on sidenav (#10222)
  • Dynamic CSS script isn't working on older browsers (#10152)
  • Extended view mode on sidebar (#10160)
  • Cannot answer to a livechat as a manager if agent has not answered yet (#10082 by @kb0304)
  • User status missing on user info (#9866 by @sumedh123)
  • Name of files in file upload list cuts down at bottom due to overflow (#9672 by @sumedh123)
  • No pattern for user's status text capitalization (#9783 by @sumedh123)
  • Apostrophe-containing URL misparsed (#9739 by @sumedh123)
  • Popover divs don't scroll if they overflow the viewport (#9860 by @Joe-mcgee)
  • Reactions not working on mobile (#10104)
  • Broken video call accept dialog (#9872 by @ramrami)
  • Wrong switch button border color (#10081 by @kb0304)
  • Nextcloud as custom oauth provider wasn't mapping data correctly (#10090)
  • Missing sidebar default options on admin (#10016)
  • Able to react with invalid emoji (#8667 by @mutdmour)
  • Slack Import reports invalid import file type due to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh)
  • Verified property of user is always set to false if not supplied (#9719)
  • Update preferences of users with settings: null was crashing the server (#10076)
  • REST API: Can't list all public channels when user has permission view-joined-room (#10009)
  • Message editing is crashing the server when read receipts are enabled (#10061)
  • Download links was duplicating Sub Paths (#10029)
  • User preferences can't be saved when roles are hidden in admin settings (#10051)
  • Browser was auto-filling values when editing another user profile (#9932 by @kaiiiiiiiii)
  • Avatar input was accepting not supported image types (#10011)
  • Initial loading feedback was missing (#10028)
  • Delete user without username was removing direct rooms of all users (#9986)
  • Two factor authentication modal was not showing (#9982)
  • Empty sidenav when sorting by activity and there is a subscription without room (#9960)
  • New channel page on medium size screens (#9988)
  • Delete user without username was removing direct rooms of all users (#9986)
  • New channel page on medium size screens (#9988)
  • Empty sidenav when sorting by activity and there is a subscription without room (#9960)
  • Two factor authentication modal was not showing (#9982)
  • File had redirect delay when using external storage services and no option to proxy only avatars (#10272)
  • Missing pt-BR translations (#10262)
  • /me REST endpoint was missing user roles and preferences (#10240)
  • Unable to mention after newline in message (#10078 by @c0dzilla)
  • Wrong pagination information on /api/v1/channels.members (#10224)
  • Inline code following a url leads to autolinking of code with url (#10163 by @c0dzilla)
  • Incoming Webhooks were missing the raw content (#10258)
  • Missing Translation Key on Reactions (#10270 by @bernardoetrevisan)
🔍 Minor changes
  • Fix: Reaction endpoint/api only working with regular emojis (#10323)
  • Bump snap version to include security fix (#10313)
  • Update Meteor to 1.6.1.1 (#10314)
  • LingoHub based on develop (#10243)
  • Rename migration name on 108 to match file name (#10237)
  • Fix typo for Nextcloud login (#10159)
  • Add a few listener supports for the Rocket.Chat Apps (#10154)
  • Add forums as a place to suggest, discuss and upvote features (#10148 by @SeanPackham)
  • Fix tests breaking randomly (#10065)
  • [OTHER] Reactivate all tests (#10036)
  • [OTHER] Reactivate API tests (#9844)
  • Start 0.63.0-develop / develop sync from master (#9985)
  • Release 0.62.2 (#10087)
  • Fix: Renaming channels.notifications Get/Post endpoints (#10257)
  • Fix caddy download link to pull from github (#10260)
  • Fix: possible errors on rocket.chat side of the apps (#10252)
  • Fix snap install. Remove execstack from sharp, and bypass grpc error (#10015)
  • Fix: inputs for rocketchat apps (#10274)
  • Fix: chat.react api not accepting previous emojis (#10290)
  • Fix: Scroll on content page (#10300)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.62.2

2018-03-09 · 6 🐛 · 1 🔍 · 4 👩‍💻👨‍💻

🐛 Bug fixes

  • Slack Import reports invalid import file type due to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh)
  • Verified property of user is always set to false if not supplied (#9719)
  • Update preferences of users with settings: null was crashing the server (#10076)
  • REST API: Can't list all public channels when user has permission view-joined-room (#10009)
  • Message editing is crashing the server when read receipts are enabled (#10061)
  • Download links was duplicating Sub Paths (#10029)
🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.62.1

2018-03-03 · 4 🐛 · 1 🔍 · 4 👩‍💻👨‍💻

🐛 Bug fixes

  • Delete user without username was removing direct rooms of all users (#9986)
  • New channel page on medium size screens (#9988)
  • Empty sidenav when sorting by activity and there is a subscription without room (#9960)
  • Two factor authentication modal was not showing (#9982)
🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.62.0

2018-02-27 · 1 ️️️⚠️ · 24 🎉 · 32 🐛 · 26 🔍 · 39 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Remove Graphics/Image Magick support (#9711)

🎉 New features

🐛 Bug fixes

  • Typo on french translation for "Open" (#9934 by @sizrar)
  • Wrong behavior of rooms info's Read Only and Collaborative buttons (#9665)
  • Close button on file upload bar was not working (#9662)
  • Livechat conversation not receiving messages when start without form (#9772)
  • Emoji rendering on last message (#9776)
  • Chrome 64 breaks jitsi-meet iframe (#9560 by @speedy01)
  • Harmonize channel-related actions (#9697 by @mrsimpson)
  • Custom emoji was cropping sometimes (#9676 by @anu-007)
  • Show custom room types icon in channel header (#9696 by @mrsimpson)
  • 'Query' support for channels.list.joined, groups.list, groups.listAll, im.list (#9424 by @xbolshe)
  • Livechat issues on external queue and lead capture (#9750)
  • DeprecationWarning: prom-client ... when starting Rocket Chat server (#9747 by @jgtoriginal)
  • API to retrive rooms was returning empty objects (#9737)
  • Chat Message Reactions REST API End Point (#9487 by @jgtoriginal)
  • Messages can't be quoted sometimes (#9720)
  • GitLab OAuth does not work when GitLab’s URL ends with slash (#9716)
  • Close Livechat conversation by visitor not working in version 0.61.0 (#9714)
  • Formal pronouns and some small mistakes in German texts (#9067 by @AmShaegar13)
  • Facebook integration in livechat not working on version 0.61.0 (#9640)
  • Weird rendering of emojis at sidebar when last message is activated (#9623)
  • Rest API helpers only applying to v1 (#9520)
  • Desktop notification not showing when avatar came from external storage service (#9639)
  • Missing link Site URLs in enrollment e-mails (#9454 by @kemitchell)
  • Missing string 'Username_already_exist' on the accountProfile page (#9610 by @sumedh123)
  • SVG avatars are not been displayed correctly when load in non HTML containers (#9570)
  • Livechat is not working when running in a sub path (#9599)
  • Not receiving sound notifications in rooms created by new LiveChats (#9802)
  • Silence the update check error message (#9858)
  • Parsing messages with multiple markdown matches ignore some tokens (#9884 by @c0dzilla)
  • Importers no longer working due to the FileUpload changes (#9850)
  • Misplaced "Save Changes" button in user account panel (#9888 by @kaiiiiiiiii)
  • Snap build was failing (#9879)
🔍 Minor changes
  • Release 0.62.0 (#9935)
  • Regression: Fix livechat queue link (#9928)
  • Regression: Directory now list default channel (#9931)
  • Improve link handling for attachments (#9908)
  • Regression: Misplaced language dropdown in user preferences panel (#9883 by @kaiiiiiiiii)
  • Fix RHCC image path for OpenShift and default to the current namespace. (#9901 by @jsm84)
  • Sync from Master (#9796 by @HammyHavoc)
  • [OTHER] Rocket.Chat Apps (#9666)
  • Move NRR package to inside the project and convert from CoffeeScript (#9753)
  • Update to meteor 1.6.1 (#9546)
  • Regression: Avatar now open account related options (#9843)
  • Regression: Open search using ctrl/cmd + p and ctrl/cmd + k (#9837)
  • Regression: Search bar is now full width (#9839)
  • Dependencies update (#9811)
  • Fix: Custom fields not showing on user info panel (#9821)
  • Regression: Page was not respecting the window height on Firefox (#9804)
  • Update bot-config.yml (#9784 by @JSzaszvari)
  • Develop fix sync from master (#9797)
  • Regression: Change create channel icon (#9851)
  • Regression: Fix channel icons on safari (#9852)
  • Regression: Fix admin/user settings item text (#9845)
  • Regression: Improve sidebar filter (#9905)
  • [OTHER] Fix Apps not working on multi-instance deployments (#9902)
  • [Fix] Not Translated Phrases (#9877 by @bernardoetrevisan)
  • Regression: Overlapping header in user profile panel (#9889 by @kaiiiiiiiii)
  • Regression: sort on room's list not working correctly (#9897)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.61.2

2018-02-20 · 3 🐛 · 1 🔍 · 3 👩‍💻👨‍💻

🐛 Bug fixes

  • Livechat issues on external queue and lead capture (#9750)
  • Emoji rendering on last message (#9776)
  • Livechat conversation not receiving messages when start without form (#9772)
🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.61.1

2018-02-14 · 1 🔍 · 1 👩‍💻👨‍💻

🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.61.0

2018-01-27 · 1 ️️️⚠️ · 12 🎉 · 55 🐛 · 43 🔍 · 23 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Decouple livechat visitors from regular users (#9048)

🎉 New features

  • Contextual Bar Redesign (#8411)
  • Update documentation: provide example for multiple basedn (#9442 by @mms-segu)
  • Sidebar menu option to mark room as unread (#9216)
  • Add mention-here permission #7631 (#9228 by @ryjones)
  • Indicate the Self DM room (#9234)
  • new layout for emojipicker (#9245)
  • add /home link to sidenav footer logo (#9366 by @cyclops24)
  • Livechat extract lead data from message (#9135)
  • Add impersonate option for livechat triggers (#9107)
  • Add support to external livechat queue service provider (#9053)
  • Make Custom oauth accept nested usernameField (#9066)
  • Contextual bar mail messages (#9510)

🐛 Bug fixes

  • Restore translations from other languages (#9277)
  • Remove sweetalert from livechat facebook integration page (#9274)
  • Missing translations (#9272)
  • File access not working when passing credentials via querystring (#9262)
  • [i18n] add room type translation support for room-changed-privacy message (#9369 by @cyclops24)
  • Fix livechat register form (#9452)
  • Fix livechat build (#9451)
  • Fix closing livechat inquiry (#9164)
  • Slash command 'unarchive' throws exception if the channel does not exist (#9435 by @ramrami)
  • Slash command 'archive' throws exception if the channel does not exist (#9428 by @ramrami)
  • Subscriptions not removed when removing user (#9432)
  • Highlight setting not working correctly (#9364 by @cyclops24)
  • announcement hyperlink color (#9330)
  • popover on safari for iOS (#9328)
  • last message cutting on bottom (#9345)
  • Deleting message with store last message not removing (#9335)
  • custom emoji size on sidebar item (#9314)
  • svg render on firefox (#9311)
  • sidebar footer padding (#9249)
  • LDAP/AD is not importing all users (#9309)
  • Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
  • English Typos (#9285 by @HammyHavoc)
  • Restore translations from other languages (#9277)
  • Remove sweetalert from livechat facebook integration page (#9274)
  • Missing translations (#9272)
  • File access not working when passing credentials via querystring (#9264)
  • Move emojipicker css to theme package (#9243)
  • Show modal with announcement (#9241)
  • "Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
  • File upload not working on IE and weird on Chrome (#9206)
  • make the cross icon on user selection at channel creation page work (#9176 by @vitor-nagao)
  • Made welcome emails more readable (#9193 by @HammyHavoc)
  • Cursor position when reply on safari (#9185)
  • Emoji size on last message preview (#9186)
  • Unread bar position when room have announcement (#9188)
  • Error when user roles is missing or is invalid (#9040 by @paulovitin)
  • Make mentions and menu icons color darker (#8922)
  • "Use Emoji" preference not working (#9182)
  • channel create scroll on small screens (#9168)
  • go to replied message (#9172)
  • modal data on enter and modal style for file preview (#9171)
  • show oauth logins when adblock is used (#9170)
  • Last sent message reoccurs in textbox (#9169)
  • Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
  • Importers not recovering when an error occurs (#9134)
  • Do not block room while loading history (#9121)
  • Channel page error (#9091 by @ggrish)
  • Restore translations from other languages (#9277)
  • Remove sweetalert from livechat facebook integration page (#9274)
  • Missing translations (#9272)
  • File access not working when passing credentials via querystring (#9262)
  • Contextual bar redesign (#9481)
  • mention-here is missing i18n text #9455 (#9456 by @ryjones)
  • Fix livechat visitor edit (#9506)
  • large names on userinfo, and admin user bug on users with no usernames (#9493)
🔍 Minor changes
  • Release 0.61.0 (#9533 by @ryjones)
  • Release 0.60.4 (#9377)
  • Release 0.60.3 (#9320 by @HammyHavoc)
  • Add community bot (#9439)
  • Use correct version of Mailparser module (#9356)
  • Update Marked dependecy to 0.3.9 (#9346)
  • Fix: English language improvements (#9299 by @HammyHavoc)
  • Fix: Change 'Wordpress' to 'WordPress (#9291 by @HammyHavoc)
  • Fix: Improved README.md (#9290 by @HammyHavoc)
  • Fix: README typo (#9286 by @HammyHavoc)
  • Develop sync - Bump version to 0.61.0-develop (#9260 by @cpitman)
  • Do not change room icon color when room is unread (#9257)
  • LingoHub based on develop (#9256)
  • Fix: Sidebar item on rtl and small devices (#9247)
  • Add curl, its missing on worker nodes so has to be explicitly added (#9248)
  • Fix: Unneeded warning in payload of REST API calls (#9240)
  • Fix: Missing option to set user's avatar from a url (#9229)
  • Fix: Upload access control too distributed (#9215)
  • Fix: Username find is matching partially (#9217)
  • Fix: updating last message on message edit or delete (#9227)
  • Fix: Rooms and users are using different avatar style (#9196)
  • Replace postcss-nesting with postcss-nested (#9200)
  • Dependencies Update (#9197)
  • Typo: German language file (#9190 by @TheReal1604)
  • Fix: Snippet name to not showing in snippet list (#9184)
  • Fix/api me only return verified (#9183)
  • Fix: UI: Descenders of glyphs are cut off (#9181)
  • [Fix] oauth not working because of email array (#9173)
  • Fix: Click on channel name - hover area bigger than link area (#9165)
  • Fix: UI: Descenders of glyphs are cut off (#9166)
  • Fix: Can’t login using LDAP via REST (#9162)
  • Fix: Unread line (#9149)
  • Fix test without oplog by waiting a successful login on changing users (#9146)
  • Fix: Messages being displayed in reverse order (#9144)
  • Fix: Clear all unreads modal not closing after confirming (#9137)
  • Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
  • Fix: Confirmation modals showing Send button (#9136)
  • Fix: Multiple unread indicators (#9120)
  • Release 0.60.4 (#9377)
  • Release 0.60.3 (#9320 by @HammyHavoc)
  • [DOCS] Update the links of our Mobile Apps in Features topic (#9469)
  • Update license (#9490)
  • Prevent NPM package-lock inside livechat (#9504)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.60.4

2018-01-10 · 5 🐛 · 4 🔍 · 4 👩‍💻👨‍💻

🐛 Bug fixes

  • LDAP TLS not working in some cases (#9343)
  • popover on safari for iOS (#9328)
  • announcement hyperlink color (#9330)
  • Deleting message with store last message not removing (#9335)
  • last message cutting on bottom (#9345)
🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.60.3

2018-01-03 · 6 🐛 · 5 🔍 · 3 👩‍💻👨‍💻

🐛 Bug fixes

  • custom emoji size on sidebar item (#9314)
  • svg render on firefox (#9311)
  • sidebar footer padding (#9249)
  • LDAP/AD is not importing all users (#9309)
  • Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
  • English Typos (#9285 by @HammyHavoc)
🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.60.2

2017-12-29 · 3 🐛 · 1 🔍 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Restore translations from other languages (#9277)
  • Remove sweetalert from livechat facebook integration page (#9274)
  • Missing translations (#9272)
🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.60.1

2017-12-27 · 1 🐛 · 1 👩‍💻👨‍💻

🐛 Bug fixes

  • File access not working when passing credentials via querystring (#9262)

👩‍💻👨‍💻 Core Team 🤓

0.60.0

2017-12-27 · 33 🎉 · 174 🐛 · 108 🔍 · 71 👩‍💻👨‍💻

🎉 New features

  • Allow user's default preferences configuration (#7285 by @goiaba)
  • Add "Favorites" and "Mark as read" options to the room list (#8915)
  • Facebook livechat integration (#8807)
  • Added support for Dataporten's userid-feide scope (#8902 by @torgeirl)
  • Describe file uploads when notifying by email (#8924)
  • Feature/livechat hide email (#8149 by @icosamuel & @sarbasamuel)
  • Sender's name in email notifications. (#7999 by @pkgodara)
  • Add "real name change" setting (#8739 by @AmShaegar13)
  • Use enter separator rather than comma in highlight preferences + Auto refresh after change highlighted words (#8433 by @cyclops24)
  • Adds admin option to globally set mobile devices to always be notified regardless of presence status. (#7641 by @stalley)
  • Add new API endpoints (#8947)
  • Option to enable/disable auto away and configure timer (#8029 by @armand1m)
  • New Modal component (#8882)
  • Improve room types API and usages (#9009 by @mrsimpson)
  • Room counter sidebar preference (#8866)
  • Save room's last message (#8979)
  • Token Controlled Access channels (#8060 by @lindoelio)
  • Send category and title fields to iOS push notification (#8905)
  • code to get the updated messages (#8857)
  • Rest API endpoints to list, get, and run commands (#8531)
  • Upgrade Meteor to 1.6 (#8715)
  • Setting to disable MarkDown and enable AutoLinker (#8459)
  • Add settings for allow user direct messages to yourself (#8066 by @lindoelio)
  • Add sweet alert to video call tab (#8108)
  • Displays QR code for manually entering when enabling 2fa (#8143)
  • Unify unread and mentions badge (#8361)
  • make sidebar item width 100% (#8362)
  • Smaller accountBox (#8360)
  • Add RD Station integration to livechat (#8304)
  • Upgrade to meteor 1.5.2 (#8073)
  • Add yunohost.org installation method to Readme.md (#8037 by @selamanse)
  • Modal (#9092)
  • Make Custom oauth accept nested usernameField (#9066)

🐛 Bug fixes

  • Channel settings buttons (#8753)
  • Can't react on Read Only rooms even when enabled (#8925)
  • CAS does not share secrets when operating multiple server instances (#8654 by @AmShaegar13)
  • Snippetted messages not working (#8937)
  • Added afterUserCreated trigger after first CAS login (#9022 by @AmShaegar13)
  • Notification is not sent when a video conference start (#8828 by @deepseainside75 & @stefanoverducci)
  • long filename overlaps cancel button in progress bar (#8868 by @joesitton)
  • Changed oembedUrlWidget to prefer og:image and twitter:image over msapplication-TileImage (#9012 by @wferris722)
  • Update insecure moment.js dependency (#9046 by @robbyoconnor)
  • Custom OAuth: Not able to set different token place for routes (#9034)
  • Can't use OAuth login against a Rocket.Chat OAuth server (#9044)
  • Notification sound is not disabling when busy (#9042)
  • Use encodeURI in AmazonS3 contentDisposition file.name to prevent fail (#9024 by @paulovitin)
  • snap install by setting grpc package used by google/vision to 1.6.6 (#9029)
  • Enable CORS for Restivus (#8671 by @mrsimpson)
  • Importers failing when usernames exists but cases don't match and improve the importer framework's performance (#8966)
  • Error when saving integration with symbol as only trigger (#9023)
  • Sync of non existent field throws exception (#8006 by @goiaba)
  • Autoupdate of CSS does not work when using a prefix (#8107 by @Darkneon)
  • Contextual errors for this and RegExp declarations in IRC module (#8656 by @Pharserror)
  • Wrong room counter name (#9013)
  • Message-box autogrow flick (#8932)
  • Don't strip trailing slash on autolinker urls (#8812 by @jwilkins)
  • Change the unread messages style (#8883)
  • Missing sidebar footer padding (#8884)
  • Long room announcement cut off (#8907)
  • DM email notifications always being sent regardless of account setting (#8917 by @ashward)
  • Typo Fix (#8938 by @seangeleno)
  • Katex markdown link changed (#8948 by @mritunjaygoutam12)
  • if ogImage exists use it over image in oembedUrlWidget (#9000 by @satyapramodh)
  • Cannot edit or delete custom sounds (#8889 by @ccfang)
  • Change old 'rocketbot' username to 'InternalHubot_Username' setting (#8928 by @ramrami)
  • Link for channels are not rendering correctly (#8985)
  • Xenforo [BD]API for 'user.user_id; instead of 'id' (#8968 by @wesnspace)
  • flextab height on smaller screens (#8994)
  • Check for mention-all permission in room scope (#8931)
  • Channel settings buttons (#8753)
  • fix emoji package path so they show up correctly in browser (#8822 by @ryoshimizu)
  • Set correct Twitter link (#8830 by @jotafeldmann)
  • User email settings on DM (#8810)
  • i18n'd Resend_verification_mail, username_initials, upload avatar (#8721 by @arungalva)
  • Username clipping on firefox (#8716)
  • Improved grammar and made it clearer to the user (#8795 by @HammyHavoc)
  • Show real name of current user at top of side nav if setting enabled (#8718)
  • Range Slider Value label has bug in RTL (#8441 by @cyclops24)
  • Add historic chats icon in Livechat (#8708 by @mrsimpson)
  • Sort direct messages by full name if show real names setting enabled (#8717)
  • Improving consistency of UX (#8796 by @HammyHavoc)
  • fixed some typos (#8787 by @TheReal1604)
  • Fix e-mail message forward (#8645)
  • Audio message icon (#8648)
  • Highlighted color height issue (#8431 by @cyclops24)
  • AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593)
  • Update pt-BR translation (#8655 by @rodorgas)
  • Fix typos (#8679)
  • LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
  • Missing scroll at create channel page (#8637)
  • Message popup menu on mobile/cordova (#8634)
  • API channel/group.members not sorting (#8635)
  • LDAP not merging existent users && Wrong id link generation (#8613)
  • encode filename in url to prevent links breaking (#8551 by @joesitton)
  • Fix guest pool inquiry taking (#8577)
  • Changed all rocket.chat/docs/ to docs.rocket.chat/ (#8588 by @RekkyRek)
  • Color reset when default value editor is different (#8543)
  • Wrong colors after migration 103 (#8547)
  • LDAP login error regression at 0.59.0 (#8541)
  • Migration 103 wrong converting primrary colors (#8544)
  • Do not send joinCode field to clients (#8527)
  • Uncessary route reload break some routes (#8514)
  • Invalid Code message for password protected channel (#8491)
  • Wrong message when reseting password and 2FA is enabled (#8489)
  • LDAP memory issues when pagination is not available (#8457)
  • Add needed dependency for snaps (#8389)
  • Slack import failing and not being able to be restarted (#8390)
  • Sidebar item menu position in RTL (#8397 by @cyclops24)
  • disabled katex tooltip on messageBox (#8386)
  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Various LDAP issues & Missing pagination (#8372)
  • remove accountBox from admin menu (#8358)
  • Missing i18n translations (#8357)
  • After deleting the room, cache is not synchronizing (#8314 by @szluohua)
  • Remove sidebar header on admin embedded version (#8334)
  • Email Subjects not being sent (#8317)
  • Put delete action on another popover group (#8315)
  • Mention unread indicator was removed (#8316)
  • Execute meteor reset on TRAVIS_TAG builds (#8310)
  • Wrong file name when upload to AWS S3 (#8296)
  • TypeError: Cannot read property 't' of undefined (#8298)
  • Check attachments is defined before accessing first element (#8295 by @Darkneon)
  • Amin menu not showing all items & File list breaking line (#8299)
  • Call buttons with wrong margin on RTL (#8307)
  • Emoji Picker hidden for reactions in RTL (#8300)
  • fix color on unread messages (#8282)
  • Missing placeholder translations (#8286)
  • "Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
  • Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
  • [i18n] My Profile & README.md links (#8270 by @Rzeszow)
  • Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
  • Scrollbar not using new style (#8190)
  • User avatar in DM list. (#8210)
  • Fix iframe login API response (issue #8145) (#8146 by @astax-t)
  • Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
  • Sidebar and RTL alignments (#8154)
  • "*.members" rest api being useless and only returning usernames (#8147)
  • Text area lost text when page reloads (#8159)
  • Add admin audio preferences translations (#8094)
  • RTL (#8112)
  • Settings description not showing (#8122)
  • Not sending email to mentioned users with unchanged preference (#8059)
  • Dynamic popover (#8101)
  • Fix setting user avatar on LDAP login (#8099)
  • Scroll on messagebox (#8047)
  • Invisible leader bar on hover (#8048)
  • Fix email on mention (#7754)
  • Prevent autotranslate tokens race condition (#8046)
  • Vertical menu on flex-tab (#7988)
  • message-box autogrow (#8019)
  • copy to clipboard and update clipboard.js library (#8039)
  • Recent emojis not updated when adding via text (#7998)
  • [PL] Polish translation (#7989 by @Rzeszow)
  • Chat box no longer auto-focuses when typing (#7984)
  • Fix the status on the members list (#7963)
  • Markdown being rendered in code tags (#7965)
  • Email verification indicator added (#7923 by @aditya19496)
  • Show leader on first load (#7712 by @danischreiber)
  • Add padding on messages to allow space to the action buttons (#7971)
  • Small alignment fixes (#7970)
  • username ellipsis on firefox (#7953)
  • Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
  • Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
  • Broken emoji picker on firefox (#7943)
  • Broken embedded view layout (#7944)
  • Fix placeholders in account profile (#7945 by @josiasds)
  • OTR buttons padding (#7954)
  • status and active room colors on sidebar (#7960)
  • Fix google play logo on repo README (#7912 by @luizbills)
  • Fix livechat toggle UI issue (#7904)
  • Remove break change in Realtime API (#7895)
  • Window exception when parsing Markdown on server (#7893)
  • sidebar buttons and badge paddings (#7888)
  • hyperlink style on sidebar footer (#7882)
  • livechat icon (#7886)
  • Makes text action menu width based on content size (#7887)
  • message actions over unread bar (#7885)
  • popover position on mobile (#7883)
  • search results position on sidebar (#7881)
  • sidebar paddings (#7880)
  • Adds default search text padding for emoji search (#7878)
  • Channel settings buttons (#8753)
  • REST API file upload not respecting size limit (#9108)
  • Creating channels on Firefox (#9109)
  • Some UI problems on 0.60 (#9095)
  • Update rocketchat:streamer to be compatible with previous version (#9094)
  • Importers not recovering when an error occurs (#9134)
  • Do not block room while loading history (#9121)
  • Channel page error (#9091 by @ggrish)
  • Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
  • modal data on enter and modal style for file preview (#9171)
  • show oauth logins when adblock is used (#9170)
  • Last sent message reoccurs in textbox (#9169)
  • Made welcome emails more readable (#9193 by @HammyHavoc)
  • Unread bar position when room have announcement (#9188)
  • Emoji size on last message preview (#9186)
  • Cursor position when reply on safari (#9185)
  • "Use Emoji" preference not working (#9182)
  • make the cross icon on user selection at channel creation page work (#9176 by @vitor-nagao)
  • go to replied message (#9172)
  • channel create scroll on small screens (#9168)
  • Error when user roles is missing or is invalid (#9040 by @paulovitin)
  • Make mentions and menu icons color darker (#8922)
  • Show modal with announcement (#9241)
  • File upload not working on IE and weird on Chrome (#9206)
  • "Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
  • Move emojipicker css to theme package (#9243)
🔍 Minor changes
  • Release 0.60.0 (#9259)
  • Fix tag build (#8973)
  • Fix CircleCI deploy filter (#8972)
  • Release/0.59.4 (#8967 by @cpitman)
  • Add CircleCI (#8685)
  • Fix tag build (#9084)
  • Turn off prettyJson if the node environment isn't development (#9068)
  • Fix api regression (exception when deleting user) (#9049)
  • Use real names for user and room in emails (#7922 by @danischreiber)
  • [MOVE] Move mentions files to client/server (#8142 by @vcapretz)
  • Update multiple-instance-status package (#9018)
  • Use redhat official image with openshift (#9007)
  • Added d2c.io to deployment (#8975 by @mastappl)
  • LingoHub based on develop (#8831)
  • Fix snap download url (#8981)
  • Add a few dots in readme.md (#8906 by @dusta)
  • Changed wording for "Maximum Allowed Message Size" (#8872 by @HammyHavoc)
  • Fix Docker image build (#8862)
  • Fix link to .asc file on S3 (#8829)
  • Bump version to 0.60.0-develop (#8820)
  • Update path for s3 redirect in circle ci (#8819)
  • Remove chatops package (#8742)
  • Removed tmeasday:crypto-md5 (#8743)
  • Update meteor package to 1.8.1 (#8802)
  • Fix typo (#8705 by @rmetzler)
  • [Fix] Store Outgoing Integration Result as String in Mongo (#8413 by @cpitman)
  • Update DEMO to OPEN links (#8793)
  • Add CircleCI (#8685)
  • Fix Travis CI build (#8750)
  • Updated comments. (#8719 by @jasonjyu)
  • removing a duplicate line (#8434 by @vikaskedia)
  • install grpc package manually to fix snap armhf build (#8653)
  • Fix community links in readme (#8589)
  • Improve room sync speed (#8529)
  • Fix high CPU load when sending messages on large rooms (regression) (#8520)
  • Change artifact path (#8515)
  • Color variables migration (#8463)
  • Fix: Change password not working in new UI (#8516)
  • Enable AutoLinker back (#8490)
  • Improve markdown parser code (#8451)
  • [MOVE] Move favico to client folder (#8077 by @vcapretz)
  • [MOVE] Move files from emojione to client/server folders (#8078 by @vcapretz)
  • [MOVE] Move files from slashcommands-unarchive to client/server folders (#8084 by @vcapretz)
  • [MOVE] Move slashcommands-open to client folder (#8132 by @vcapretz)
  • [MOVE] Move kick command to client/server folders (#8135 by @vcapretz)
  • [MOVE] Move join command to client/server folder (#8136 by @vcapretz)
  • [MOVE] Move inviteall command to client/server folder (#8137 by @vcapretz)
  • [MOVE] Move invite command to client/server folder (#8138 by @vcapretz)
  • [MOVE] Move create command to client/server folder (#8139 by @vcapretz)
  • [MOVE] Move archiveroom command to client/server folders (#8140 by @vcapretz)
  • [MOVE] Move slackbridge to client/server folders (#8141 by @vcapretz)
  • [MOVE] Move logger files to client/server folders (#8150 by @vcapretz)
  • [MOVE] Move timesync files to client/server folders (#8152 by @vcapretz)
  • Fix: Account menu position on RTL (#8416)
  • Fix: Missing LDAP option to show internal logs (#8417)
  • Fix: Missing LDAP reconnect setting (#8414)
  • Add i18n Title to snippet messages (#8394)
  • Fix: Missing settings to configure LDAP size and page limits (#8398)
  • LingoHub based on develop (#8375)
  • Update Meteor to 1.5.2.2 (#8364)
  • Sync translations from LingoHub (#8363)
  • Remove field lastActivity from subscription data (#8345)
  • Update meteor to 1.5.2.2-rc.0 (#8355)
  • [FIX-RC] Mobile file upload not working (#8331)
  • Deps update (#8273)
  • Fix more rtl issues (#8194)
  • npm deps update (#8197)
  • Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
  • Adding: How to Install in WeDeploy (#8036 by @thompsonemerson)
  • Revert "npm deps update" (#7983)
  • [DOCS] Add native mobile app links into README and update button images (#7909)
  • npm deps update (#7969)
  • Update BlackDuck URL (#7941)
  • Hide flex-tab close button (#7894)
  • Added RocketChatLauncher (SaaS) (#6606 by @designgurudotorg)
  • Develop sync (#7866)
  • Fix tag build (#8973)
  • Fix CircleCI deploy filter (#8972)
  • Release/0.59.4 (#8967 by @cpitman)
  • Add CircleCI (#8685)
  • Fix: users listed as online after API login (#9111)
  • Fix regression in api channels.members (#9110)
  • Fix: Clear all unreads modal not closing after confirming (#9137)
  • Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
  • Fix: Confirmation modals showing Send button (#9136)
  • Fix: Multiple unread indicators (#9120)
  • Fix: Messages being displayed in reverse order (#9144)
  • Fix: UI: Descenders of glyphs are cut off (#9166)
  • Fix: Click on channel name - hover area bigger than link area (#9165)
  • Fix: Can’t login using LDAP via REST (#9162)
  • Fix: Unread line (#9149)
  • Fix test without oplog by waiting a successful login on changing users (#9146)
  • Replace postcss-nesting with postcss-nested (#9200)
  • Dependencies Update (#9197)
  • Fix: Rooms and users are using different avatar style (#9196)
  • Typo: German language file (#9190 by @TheReal1604)
  • Fix: Snippet name to not showing in snippet list (#9184)
  • Fix/api me only return verified (#9183)
  • Fix: UI: Descenders of glyphs are cut off (#9181)
  • Fix: Unneeded warning in payload of REST API calls (#9240)
  • Fix: Missing option to set user's avatar from a url (#9229)
  • Fix: updating last message on message edit or delete (#9227)
  • Fix: Username find is matching partially (#9217)
  • Fix: Upload access control too distributed (#9215)
  • Do not change room icon color when room is unread (#9257)
  • LingoHub based on develop (#9256)
  • Add curl, its missing on worker nodes so has to be explicitly added (#9248)
  • Fix: Sidebar item on rtl and small devices (#9247)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.59.6

2017-11-29 · 1 🔍 · 1 👩‍💻👨‍💻

🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.59.5

2017-11-29 · 1 🔍 · 1 👩‍💻👨‍💻

🔍 Minor changes
  • Fix CircleCI deploy filter (#8972)

👩‍💻👨‍💻 Core Team 🤓

0.59.4

2017-11-29 · 1 🐛 · 2 🔍 · 5 👩‍💻👨‍💻

🐛 Bug fixes

  • Channel settings buttons (#8753)
🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.59.3

2017-10-29 · 7 🐛 · 2 🔍 · 8 👩‍💻👨‍💻

🐛 Bug fixes

  • AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593)
  • Fix e-mail message forward (#8645)
  • Audio message icon (#8648)
  • Highlighted color height issue (#8431 by @cyclops24)
  • Update pt-BR translation (#8655 by @rodorgas)
  • Fix typos (#8679)
  • LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
🔍 Minor changes
  • removing a duplicate line (#8434 by @vikaskedia)
  • install grpc package manually to fix snap armhf build (#8653)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.59.2

2017-10-25 · 6 🐛 · 4 👩‍💻👨‍💻

🐛 Bug fixes

  • Missing scroll at create channel page (#8637)
  • Message popup menu on mobile/cordova (#8634)
  • API channel/group.members not sorting (#8635)
  • LDAP not merging existent users && Wrong id link generation (#8613)
  • encode filename in url to prevent links breaking (#8551 by @joesitton)
  • Fix guest pool inquiry taking (#8577)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.59.1

2017-10-19 · 4 🐛 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Color reset when default value editor is different (#8543)
  • Wrong colors after migration 103 (#8547)
  • LDAP login error regression at 0.59.0 (#8541)
  • Migration 103 wrong converting primrary colors (#8544)

👩‍💻👨‍💻 Core Team 🤓

0.59.0

2017-10-18 · 25 🎉 · 131 🐛 · 51 🔍 · 46 👩‍💻👨‍💻

🎉 New features

  • Replace message cog for vertical menu (#7864)
  • block users to mention unknow users (#7830)
  • Allow ldap mapping of customFields (#7614 by @goiaba)
  • Create a standard for our svg icons (#7853)
  • Allows admin to list all groups with API (#7565 by @mboudet)
  • Add markdown parser "marked" (#7852 by @nishimaki10)
  • Audio Notification updated in sidebar (#7817 by @aditya19496 & @maarten-v)
  • Search users by fields defined by admin (#7612 by @goiaba)
  • Template to show Custom Fields in user info view (#7688 by @goiaba)
  • Add room type as a class to the ul-group of rooms (#7711 by @danischreiber)
  • Add classes to notification menu so they can be hidden in css (#7636 by @danischreiber)
  • Adds a Keyboard Shortcut option to the flextab (#5902 by @cnash)
  • Integrated personal email gateway (GSoC'17) (#7342 by @pkgodara)
  • Add tags to uploaded images using Google Cloud Vision API (#6301)
  • Package to render issue numbers into links to an issue tracker. (#6700 by @TAdeJong & @TobiasKappe)
  • Automatically select the first channel (#7350 by @antaryami-sahoo)
  • Rocket.Chat UI Redesign (#7643)
  • Add unread options for direct messages (#7658)
  • Upgrade to meteor 1.5.2 (#8073)
  • Enable read only channel creation (#8260)
  • Add RD Station integration to livechat (#8304)
  • Unify unread and mentions badge (#8361)
  • make sidebar item width 100% (#8362)
  • Smaller accountBox (#8360)
  • Setting to disable MarkDown and enable AutoLinker (#8459)

🐛 Bug fixes

  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Slack import failing and not being able to be restarted (#8390)
  • Add needed dependency for snaps (#8389)
  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Slack import failing and not being able to be restarted (#8390)
  • Add needed dependency for snaps (#8389)
  • File upload on multi-instances using a path prefix (#7855 by @Darkneon)
  • Fix migration 100 (#7863)
  • Email message forward error (#7846)
  • Add CSS support for Safari versions > 7 (#7854)
  • Fix black background on transparent avatars (#7168)
  • Google vision NSFW tag (#7825)
  • meteor-accounts-saml issue with ns0,ns1 namespaces, makes it compatible with pysaml2 lib (#7721 by @arminfelder)
  • Fix new-message button showing on search (#7823)
  • Settings not getting applied from Meteor.settings and process.env (#7779 by @Darkneon)
  • scroll on flex-tab (#7748)
  • Dutch translations (#7815 by @maarten-v)
  • Fix Dutch translation (#7814 by @maarten-v)
  • Update Snap links (#7778 by @MichaelGooden)
  • Remove redundant "do" in "Are you sure ...?" messages. (#7809 by @xurizaemon)
  • Fixed function closure syntax allowing validation emails to be sent. (#7758 by @snoozan)
  • Csv importer: work with more problematic data (#7456 by @reist)
  • Fix avatar upload fail on Cordova app (#7656 by @ccfang)
  • Make link inside YouTube preview open in new tab (#7679 by @1lann)
  • Remove references to non-existent tests (#7672 by @Kiran-Rao)
  • Example usage of unsubscribe.js (#7673 by @Kiran-Rao)
  • Wrong email subject when "All Messages" setting enabled (#7639)
  • Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
  • Fix room load on first hit (#7687)
  • Wrong render of snippet’s name (#7630)
  • Fix messagebox growth (#7629)
  • sidebar paddings (#7880)
  • Adds default search text padding for emoji search (#7878)
  • search results position on sidebar (#7881)
  • hyperlink style on sidebar footer (#7882)
  • popover position on mobile (#7883)
  • message actions over unread bar (#7885)
  • livechat icon (#7886)
  • Makes text action menu width based on content size (#7887)
  • sidebar buttons and badge paddings (#7888)
  • Fix google play logo on repo README (#7912 by @luizbills)
  • Fix livechat toggle UI issue (#7904)
  • Remove break change in Realtime API (#7895)
  • Window exception when parsing Markdown on server (#7893)
  • Text area buttons and layout on mobile (#7985)
  • Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
  • Broken embedded view layout (#7944)
  • Textarea on firefox (#7986)
  • Chat box no longer auto-focuses when typing (#7984)
  • Add padding on messages to allow space to the action buttons (#7971)
  • Small alignment fixes (#7970)
  • Markdown being rendered in code tags (#7965)
  • Fix the status on the members list (#7963)
  • status and active room colors on sidebar (#7960)
  • OTR buttons padding (#7954)
  • username ellipsis on firefox (#7953)
  • Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
  • Fix placeholders in account profile (#7945 by @josiasds)
  • Broken emoji picker on firefox (#7943)
  • Create channel button on Firefox (#7942)
  • Show leader on first load (#7712 by @danischreiber)
  • Vertical menu on flex-tab (#7988)
  • Invisible leader bar on hover (#8048)
  • Prevent autotranslate tokens race condition (#8046)
  • copy to clipboard and update clipboard.js library (#8039)
  • message-box autogrow (#8019)
  • search results height (#8018)
  • room icon on header (#8017)
  • Hide scrollbar on login page if not necessary (#8014)
  • Error when translating message (#8001)
  • Recent emojis not updated when adding via text (#7998)
  • [PL] Polish translation (#7989 by @Rzeszow)
  • Fix email on mention (#7754)
  • RTL (#8112)
  • Dynamic popover (#8101)
  • Settings description not showing (#8122)
  • Fix setting user avatar on LDAP login (#8099)
  • Not sending email to mentioned users with unchanged preference (#8059)
  • Scroll on messagebox (#8047)
  • Allow unknown file types if no allowed whitelist has been set (#7074) (#8172 by @TriPhoenix)
  • Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
  • Sidebar and RTL alignments (#8154)
  • "*.members" rest api being useless and only returning usernames (#8147)
  • Fix iframe login API response (issue #8145) (#8146 by @astax-t)
  • Text area lost text when page reloads (#8159)
  • Fix new room sound being played too much (#8144)
  • Add admin audio preferences translations (#8094)
  • Leave and hide buttons was removed (#8213)
  • Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
  • User avatar in DM list. (#8210)
  • Scrollbar not using new style (#8190)
  • sidenav colors, hide and leave, create channel on safari (#8257)
  • make sidebar item animation fast (#8262)
  • RTL on reply (#8261)
  • clipboard and permalink on new popover (#8259)
  • sidenav mentions on hover (#8252)
  • Api groups.files is always returning empty (#8241)
  • Case insensitive SAML email check (#8216 by @arminfelder)
  • Execute meteor reset on TRAVIS_TAG builds (#8310)
  • Call buttons with wrong margin on RTL (#8307)
  • Emoji Picker hidden for reactions in RTL (#8300)
  • Amin menu not showing all items & File list breaking line (#8299)
  • TypeError: Cannot read property 't' of undefined (#8298)
  • Wrong file name when upload to AWS S3 (#8296)
  • Check attachments is defined before accessing first element (#8295 by @Darkneon)
  • Missing placeholder translations (#8286)
  • fix color on unread messages (#8282)
  • "Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
  • Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
  • [i18n] My Profile & README.md links (#8270 by @Rzeszow)
  • some placeholder and phrase traslation fix (#8269 by @cyclops24)
  • "Channel Setting" buttons alignment in RTL (#8266 by @cyclops24)
  • Removing pipe and commas from custom emojis (#8168) (#8237 by @matheusml)
  • After deleting the room, cache is not synchronizing (#8314 by @szluohua)
  • Remove sidebar header on admin embedded version (#8334)
  • Email Subjects not being sent (#8317)
  • Put delete action on another popover group (#8315)
  • Mention unread indicator was removed (#8316)
  • Various LDAP issues & Missing pagination (#8372)
  • remove accountBox from admin menu (#8358)
  • Missing i18n translations (#8357)
  • Add needed dependency for snaps (#8389)
  • Slack import failing and not being able to be restarted (#8390)
  • Sidebar item menu position in RTL (#8397 by @cyclops24)
  • disabled katex tooltip on messageBox (#8386)
  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • LDAP memory issues when pagination is not available (#8457)
  • Uncessary route reload break some routes (#8514)
  • Invalid Code message for password protected channel (#8491)
  • Wrong message when reseting password and 2FA is enabled (#8489)
  • Do not send joinCode field to clients (#8527)
🔍 Minor changes
  • Merge 0.58.4 to master (#8420)
  • 0.58.3 (#8335)
  • Mobile sidenav (#7865)
  • npm deps update (#7842)
  • LingoHub based on develop (#7803)
  • Additions to the REST API (#7793)
  • npm deps update (#7755)
  • FIX: Error when starting local development environment (#7728 by @rdebeasi)
  • Remove CircleCI (#7739)
  • Meteor packages and npm dependencies update (#7677)
  • [MOVE] Client folder rocketchat-colors (#7664 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-custom-oauth (#7665 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-tooltip (#7666 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-autolinker (#7667 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-cas (#7668 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-highlight-words (#7669 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-custom-sounds (#7670 by @Kiran-Rao)
  • [MOVE] Client folder rocketchat-emoji (#7671 by @Kiran-Rao)
  • Only use "File Uploaded" prefix on files (#7652)
  • Fix typo in generated URI (#7661 by @Rohlik)
  • Bump version to 0.59.0-develop (#7625)
  • implemented new page-loader animated icon (#2)
  • Hide flex-tab close button (#7894)
  • Update BlackDuck URL (#7941)
  • [DOCS] Add native mobile app links into README and update button images (#7909)
  • Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
  • npm deps update (#8197)
  • Fix more rtl issues (#8194)
  • readme-file: fix broken link (#8253 by @vcapretz)
  • Disable perfect scrollbar (#8244)
  • Fix leave and hide click, color and position (#8243)
  • Deps update (#8273)
  • Update meteor to 1.5.2.2-rc.0 (#8355)
  • [FIX-RC] Mobile file upload not working (#8331)
  • LingoHub based on develop (#8375)
  • Update Meteor to 1.5.2.2 (#8364)
  • Sync translations from LingoHub (#8363)
  • Remove field lastActivity from subscription data (#8345)
  • Fix: Account menu position on RTL (#8416)
  • Fix: Missing LDAP option to show internal logs (#8417)
  • Fix: Missing LDAP reconnect setting (#8414)
  • Add i18n Title to snippet messages (#8394)
  • Fix: Missing settings to configure LDAP size and page limits (#8398)
  • Improve markdown parser code (#8451)
  • Change artifact path (#8515)
  • Color variables migration (#8463)
  • Fix: Change password not working in new UI (#8516)
  • Enable AutoLinker back (#8490)
  • Fix artifact path (#8518)
  • Fix high CPU load when sending messages on large rooms (regression) (#8520)
  • Improve room sync speed (#8529)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.58.4

2017-10-05 · 3 🐛 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Slack import failing and not being able to be restarted (#8390)
  • Add needed dependency for snaps (#8389)

👩‍💻👨‍💻 Core Team 🤓

0.58.2

2017-08-22 · 1 🔍 · 2 👩‍💻👨‍💻

🔍 Minor changes

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.58.1

2017-08-17 · 1 🐛 · 1 🔍 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Fix flex tab not opening and getting offscreen (#7781)
🔍 Minor changes

👩‍💻👨‍💻 Core Team 🤓

0.58.0

2017-08-16 · 1 ️️️⚠️ · 27 🎉 · 72 🐛 · 22 🔍 · 33 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Remove Sandstorm login method (#7556)

🎉 New features

  • Allow special chars on room names (#7595)
  • Add admin and user setting for notifications #4339 (#7479 by @stalley)
  • Edit user permissions (#7309)
  • Adding support for piwik sub domain settings (#7324 by @ruKurz)
  • Add setting to change User Agent of OEmbed calls (#6753 by @AhmetS)
  • Configurable Volume for Notifications #6087 (#7517 by @lindoelio)
  • Add customFields in rooms/get method (#6564 by @borsden)
  • Option to select unread count style (#7589)
  • Show different shape for alert numbers when have mentions (#7580)
  • Add reaction to the last message when get the shortcut +: (#7569 by @danilomiranda)
  • Show emojis and file uploads on notifications (#7559)
  • Closes tab bar on mobile when leaving room (#7561)
  • Adds preference to one-click-to-direct-message and basic functionality (#7564)
  • Search users also by email in toolbar (#7334 by @shahar3012)
  • Do not rate limit bots on createDirectMessage (#7326 by @jangmarker)
  • Allow channel property in the integrations returned content (#7214)
  • Add room type identifier to room list header (#7520 by @danischreiber)
  • Room type and recipient data for global event (#7523 by @danischreiber)
  • Show room leader at top of chat when user scrolls down. Set and unset leader as admin. (#7526 by @danischreiber)
  • Add toolbar buttons for iframe API (#7525)
  • Add close button to flex tabs (#7529)
  • Update meteor to 1.5.1 (#7496)
  • flex-tab now is side by side with message list (#7448)
  • Option to select unread count behavior (#7477)
  • Force use of MongoDB for spotlight queries (#7311)
  • Add healthchecks in OpenShift templates (#7184 by @jfchevrette)
  • Add unread options for direct messages (#7658)

🐛 Bug fixes

  • Modernize rate limiting of sendMessage (#7325 by @jangmarker)
  • custom soundEdit.html (#7390 by @rasos)
  • Use UTF8 setting for /create command (#7394)
  • file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
  • Fix Anonymous User (#7444)
  • Missing eventName in unUser (#7533 by @Darkneon)
  • Fix Join Channel Without Preview Room Permission (#7535)
  • Improve build script example (#7555)
  • Slack import failing and not being able to be restarted (#8390)
  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Add needed dependency for snaps (#8389)
  • Modernize rate limiting of sendMessage (#7325 by @jangmarker)
  • custom soundEdit.html (#7390 by @rasos)
  • Use UTF8 setting for /create command (#7394)
  • file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
  • Fix Anonymous User (#7444)
  • Missing eventName in unUser (#7533 by @Darkneon)
  • Fix Join Channel Without Preview Room Permission (#7535)
  • Improve build script example (#7555)
  • Error when updating message with an empty attachment array (#7624)
  • Uploading an unknown file type erroring out (#7623)
  • Error when acessing settings before ready (#7622)
  • Message box on safari (#7621)
  • The username not being allowed to be passed into the user.setAvatar (#7620)
  • Fix Custom Fields Crashing on Register (#7617)
  • Fix admin room list show the correct i18n type (#7582 by @ccfang)
  • Missing eventName in unUser (#7533 by @Darkneon)
  • URL parse error fix for issue #7169 (#7538 by @satyapramodh)
  • User avatar image background (#7572)
  • Improve build script example (#7555)
  • Fix Join Channel Without Preview Room Permission (#7535)
  • Look for livechat visitor IP address on X-Forwarded-For header (#7554)
  • Revert emojione package version upgrade (#7557)
  • Stop logging mentions object to console (#7562)
  • Fix hiding flex-tab on embedded view (#7486)
  • Fix emoji picker translations (#7195)
  • Modernize rate limiting of sendMessage (#7325 by @jangmarker)
  • custom soundEdit.html (#7390 by @rasos)
  • Use UTF8 setting for /create command (#7394)
  • file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
  • Fix Anonymous User (#7444)
  • Issue #7365: added check for the existence of a parameter in the CAS URL (#7471 by @wsw70)
  • Fix Word Placement Anywhere on WebHooks (#7392)
  • Prevent new room status from playing when user status changes (#7487)
  • S3 uploads not working for custom URLs (#7443)
  • Fix Private Channel List Submit (#7432)
  • Fix file upload on Slack import (#7469)
  • Fix Unread Bar Disappearing (#7403)
  • Always set LDAP properties on login (#7472)
  • url click events in the cordova app open in external browser or not at all (#7205 by @flaviogrossi)
  • Fix Emails in User Admin View (#7431)
  • Fix migration of avatars from version 0.57.0 (#7428)
  • sweetalert alignment on mobile (#7404)
  • Sweet-Alert modal popup position on mobile devices (#7376 by @Oliver84)
  • Update node-engine in Snap to latest v4 LTS relase: 4.8.3 (#7355 by @al3x)
  • Remove warning about 2FA support being unavailable in mobile apps (#7354 by @al3x)
  • Fix geolocation button (#7322)
  • Fix Block Delete Message After (n) Minutes (#7207)
  • Fix jump to unread button (#7320)
  • Fix Secret Url (#7321)
  • Use I18n on "File Uploaded" (#7199)
  • "requirePasswordChange" property not being saved when set to false (#7209)
  • Fix oembed previews not being shown (#7208)
  • Fix editing others messages (#7200)
  • Fix error on image preview due to undefined description|title (#7187)
  • Fix messagebox growth (#7629)
  • Wrong render of snippet’s name (#7630)
  • Fix room load on first hit (#7687)
  • Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
  • Wrong email subject when "All Messages" setting enabled (#7639)
  • Csv importer: work with more problematic data (#7456 by @reist)
  • make flex-tab visible again when reduced width (#7738)
🔍 Minor changes
  • Release 0.58.0 (#7752 by @flaviogrossi & @jangmarker & @ryoshimizu)
  • Sync Master with 0.57.3 (#7690)
  • [Fix] Users and Channels list not respecting permissions (#7212)
  • [Fix] Users and Channels list not respecting permissions (#7212)
  • Add missing parts of one click to direct message (#7608)
  • LingoHub based on develop (#7613)
  • Improve link parser using tokens (#7615)
  • Improve login error messages (#7616)
  • LingoHub based on develop (#7594)
  • Improve room leader (#7578)
  • Develop sync (#7590)
  • [Fix] Don't save user to DB when a custom field is invalid (#7513 by @Darkneon)
  • [Fix] Users and Channels list not respecting permissions (#7212)
  • Develop sync (#7500 by @thinkeridea)
  • Better Issue Template (#7492)
  • Add helm chart kubernetes deployment (#6340)
  • Develop sync (#7363 by @JSzaszvari)
  • Escape error messages (#7308)
  • update meteor to 1.5.0 (#7287)
  • Fix the Zapier oAuth return url to the new one (#7215)
  • [New] Add instance id to response headers (#7211)
  • Only use "File Uploaded" prefix on files (#7652)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.57.4

2017-10-05 · 3 🐛 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Slack import failing and not being able to be restarted (#8390)
  • Duplicate code in rest api letting in a few bugs with the rest api (#8408)
  • Add needed dependency for snaps (#8389)

👩‍💻👨‍💻 Core Team 🤓

0.57.3

2017-08-08 · 8 🐛 · 1 🔍 · 7 👩‍💻👨‍💻

🐛 Bug fixes

🔍 Minor changes
  • [Fix] Users and Channels list not respecting permissions (#7212)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.57.2

2017-07-14 · 6 🐛 · 3 👩‍💻👨‍💻

🐛 Bug fixes

  • Fix Emails in User Admin View (#7431)
  • Always set LDAP properties on login (#7472)
  • Fix Unread Bar Disappearing (#7403)
  • Fix file upload on Slack import (#7469)
  • Fix Private Channel List Submit (#7432)
  • S3 uploads not working for custom URLs (#7443)

👩‍💻👨‍💻 Core Team 🤓

0.57.1

2017-07-05 · 1 🐛 · 2 👩‍💻👨‍💻

🐛 Bug fixes

  • Fix migration of avatars from version 0.57.0 (#7428)

👩‍💻👨‍💻 Core Team 🤓

0.57.0

2017-07-03 · 1 ️️️⚠️ · 12 🎉 · 45 🐛 · 31 🔍 · 25 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Internal hubot does not load hubot-scripts anymore, it loads scripts from custom folders (#7095)

🎉 New features

  • New avatar storage types (#6788)
  • Show full name in mentions if use full name setting enabled (#6690)
  • Increase unread message count on @here mention (#7059)
  • API method and REST Endpoint for getting a single message by id (#7085)
  • Migration to add tags to email header and footer (#7080)
  • postcss parser and cssnext implementation (#6982)
  • Start running unit tests (#6605)
  • Make channel/group delete call answer to roomName (#6857 by @reist)
  • Show info about multiple instances at admin page (#6953)
  • Improve CI/Docker build/release (#6938)
  • Feature/delete any message permission (#6919 by @phutchins)
  • Force use of MongoDB for spotlight queries (#7311)

🐛 Bug fixes

  • Message being displayed unescaped (#7379)
  • Fix highlightjs bug (#6991)
  • do only store password if LDAP_Login_Fallback is on (#7030 by @pmb0)
  • fix bug in preview image (#7121)
  • Fix the failing tests (#7094)
  • Add option to ignore TLS in SMTP server settings (#7084 by @colin-campbell)
  • Add support for carriage return in markdown code blocks (#7072 by @jm-factorin)
  • Parse HTML on admin setting's descriptions (#7014)
  • edit button on firefox (#7105)
  • Fix missing CSS files on production builds (#7104)
  • clipboard (permalink, copy, pin, star buttons) (#7103)
  • Fixed typo hmtl -> html (#7092 by @jautero)
  • Add and to header and footer (#7025 by @ExTechOp)
  • Prevent Ctrl key on message field from reloading messages list (#7033)
  • New screen sharing Chrome extension checking method (#7044)
  • Improve Tests (#7049)
  • Fix avatar upload via users.setAvatar REST endpoint (#7045)
  • Sidenav roomlist (#7023)
  • video message recording dialog is shown in an incorrect position (#7012 by @flaviogrossi)
  • Remove room from roomPick setting (#6912)
  • Parse markdown links last (#6997)
  • overlapping text for users-typing-message (#6999 by @darkv)
  • Updating Incoming Integration Post As Field Not Allowed (#6903)
  • Fix error handling for non-valid avatar URL (#6972)
  • SAML: Only set KeyDescriptor when non empty (#6961 by @sathieu)
  • Fix the other tests failing due chimp update (#6986)
  • Fix badge counter on iOS push notifications (#6950)
  • Fix login with Meteor saving an object as email address (#6974)
  • Check that username is not in the room when being muted / unmuted (#6840 by @matthewshirley)
  • Use AWS Signature Version 4 signed URLs for uploads (#6947)
  • make channels.create API check for create-c (#6968 by @reist)
  • Bugs in isUserFromParams helper (#6904 by @abrom)
  • Allow image insert from slack through slackbridge (#6910)
  • Slackbridge text replacements (#6913)
  • Fix all reactions having the same username (#7157)
  • Fix editing others messages (#7200)
  • Fix oembed previews not being shown (#7208)
  • "requirePasswordChange" property not being saved when set to false (#7209)
  • Removing the kadira package install from example build script. (#7160 by @JSzaszvari)
  • Fix user's customFields not being saved correctly (#7358)
  • Improve avatar migration (#7352)
  • Fix jump to unread button (#7320)
  • click on image in a message (#7345)
  • Proxy upload to correct instance (#7304)
  • Fix Secret Url (#7321)
🔍 Minor changes
  • add server methods getRoomNameById (#7102 by @thinkeridea)
  • Convert hipchat importer to js (#7146)
  • Convert file unsubscribe.coffee to js (#7145)
  • Convert oauth2-server-config package to js (#7017)
  • Convert irc package to js (#7022)
  • Ldap: User_Data_FieldMap description (#7055 by @bbrauns)
  • Remove Useless Jasmine Tests (#7062)
  • converted rocketchat-importer (#7018)
  • LingoHub based on develop (#7114)
  • Convert Livechat from Coffeescript to JavaScript (#7096)
  • Rocketchat ui3 (#7006)
  • converted rocketchat-ui coffee to js part 2 (#6836)
  • LingoHub based on develop (#7005)
  • rocketchat-lib[4] coffee to js (#6735)
  • rocketchat-importer-slack coffee to js (#6987)
  • Convert ui-admin package to js (#6911)
  • Rocketchat ui message (#6914)
  • [New] LDAP: Use variables in User_Data_FieldMap for name mapping (#6921 by @bbrauns)
  • Convert meteor-autocomplete package to js (#6936)
  • Convert Ui Account Package to Js (#6795)
  • LingoHub based on develop (#6978)
  • fix the crashing tests (#6976)
  • Convert WebRTC Package to Js (#6775)
  • [Fix] Error when trying to show preview of undefined filetype (#6935)
  • Remove missing CoffeeScript dependencies (#7154)
  • Switch logic of artifact name (#7158)
  • Fix the Zapier oAuth return url to the new one (#7215)
  • Fix the admin oauthApps view not working (#7196)
  • Fix forbidden error on setAvatar REST endpoint (#7159)
  • Fix the admin oauthApps view not working (#7196)
  • Fix mobile avatars (#7177)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.56.0

2017-05-15 · 11 🎉 · 21 🐛 · 22 🔍 · 19 👩‍💻👨‍💻

🎉 New features

  • Add a pointer cursor to message images (#6881)
  • Make channels.info accept roomName, just like groups.info (#6827 by @reist)
  • Option to allow to signup as anonymous (#6797)
  • create a method 'create token' (#6807)
  • Add option on Channel Settings: Hide Notifications and Hide Unread Room Status (#2707, #2143) (#5373)
  • Remove lesshat (#6722)
  • Use tokenSentVia parameter for clientid/secret to token endpoint (#6692 by @intelradoux)
  • Add a setting to not run outgoing integrations on message edits (#6615)
  • Improve CI/Docker build/release (#6938)
  • Add SMTP settings for Protocol and Pool (#6940)
  • Show info about multiple instances at admin page (#6953)

🐛 Bug fixes

  • start/unstar message (#6861)
  • Added helper for testing if the current user matches the params (#6845 by @abrom)
  • REST API user.update throwing error due to rate limiting (#6796)
  • fix german translation (#6790 by @sscholl)
  • Improve and correct Iframe Integration help text (#6793)
  • Quoted and replied messages not retaining the original message's alias (#6800)
  • Fix iframe wise issues (#6798)
  • Incorrect error message when creating channel (#6747)
  • Hides nav buttons when selecting own profile (#6760)
  • Search full name on client side (#6767)
  • Sort by real name if use real name setting is enabled (#6758)
  • CSV importer: require that there is some data in the zip, not ALL data (#6768 by @reist)
  • Archiving Direct Messages (#6737)
  • Fix Caddy by forcing go 1.7 as needed by one of caddy's dependencies (#6721)
  • emoji picker exception (#6709)
  • Fix message types (#6704)
  • Users status on main menu always offline (#6896)
  • Not showing unread count on electron app’s icon (#6923)
  • Compile CSS color variables (#6939)
  • Remove spaces from env PORT and INSTANCE_IP (#6955)
  • make channels.create API check for create-c (#6968 by @reist)
🔍 Minor changes
  • [Fix] Bug with incoming integration (0.55.1) (#6734)
  • [New] Snap arm support (#6842)
  • Meteor update (#6858)
  • Converted rocketchat-lib 3 (#6672)
  • Convert Message-Star Package to js (#6781)
  • Convert Mailer Package to Js (#6780)
  • LingoHub based on develop (#6816)
  • Missing useful fields in admin user list #5110 (#6804 by @vlogic)
  • Convert Katex Package to Js (#6671)
  • Convert Oembed Package to Js (#6688)
  • Convert Mentions-Flextab Package to Js (#6689)
  • Anonymous use (#5986)
  • Breaking long URLS to prevent overflow (#6368 by @robertdown)
  • Rocketchat lib2 (#6593)
  • [Fix] Bug with incoming integration (0.55.1) (#6734)
  • disable proxy configuration (#6654 by @glehmann)
  • Convert markdown to js (#6694 by @ehkasper)
  • LingoHub based on develop (#6715)
  • meteor update to 1.4.4 (#6706)
  • LingoHub based on develop (#6703)
  • [Fix] Bug with incoming integration (0.55.1) (#6734)
  • [Fix] Error when trying to show preview of undefined filetype (#6935)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

0.55.1

2017-04-19 · 1 🔍 · 1 👩‍💻👨‍💻

🔍 Minor changes
  • [Fix] Bug with incoming integration (0.55.1) (#6734)

👩‍💻👨‍💻 Core Team 🤓

0.55.0

2017-04-18 · 1 ️️️⚠️ · 9 🎉 · 25 🐛 · 87 🔍 · 23 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • getUsersOfRoom API to return array of objects with user and username, instead of array of strings

🎉 New features

  • Add shield.svg api route to generate custom shields/badges (#6565)
  • resolve merge share function (#6577 by @tgxn)
  • Two Factor Auth (#6476)
  • Permission join-without-join-code assigned to admins and bots by default (#6430)
  • Integrations, both incoming and outgoing, now have access to the models. Example: Users.findOneById(id) (#6420)
  • 'users.resetAvatar' rest api endpoint (#6616)
  • Drupal oAuth Integration for Rocketchat (#6632 by @Lawri-van-Buel)
  • Add monitoring package (#6634)
  • Expose Livechat to Incoming Integrations and allow response (#6681)

🐛 Bug fixes

  • Incoming integrations would break when trying to use the Store feature.`
  • Removed Deprecated Package rocketchat:sharedsecret`
  • emoji picker exception (#6709)
  • Large files crashed browser when trying to show preview (#6598)
  • messageBox: put "joinCodeRequired" back (#6600)
  • Do not add default roles for users without services field (#6594)
  • Accounts from LinkedIn OAuth without name (#6590)
  • Usage of subtagged languages (#6575)
  • UTC offset missing UTC text when positive (#6562)
  • can not get access_token when using custom oauth (#6531 by @fengt)
  • Outgoing webhooks which have an error and they're retrying would still retry even if the integration was disabled` (#6478)
  • Incorrect curl command being generated on incoming integrations (#6620)
  • arguments logger (#6617)
  • Improve markdown code (#6650)
  • Encode avatar url to prevent CSS injection (#6651)
  • Do not escaping markdown on message attachments (#6648)
  • Revert unwanted UI changes (#6658)
  • Fix Logger stdout publication (#6682)
  • Downgrade email package to from 1.2.0 to 1.1.18 (#6680)
  • Administrators being rate limited when editing users data (#6659)
  • Make sure username exists in findByActiveUsersExcept (#6674)
  • Update server cache indexes on record updates (#6686)
  • Allow question on OAuth token path (#6684)
  • Error when returning undefined from incoming intergation’s script (#6683)
  • Fix message types (#6704)
🔍 Minor changes
  • Add candidate snap channel (#6614)
  • Add fname to subscriptions in memory (#6597)
  • [New] Switch Snaps to use oplog (#6608)
  • Convert Message Pin Package to JS (#6576)
  • Move room display name logic to roomType definition (#6585)
  • Only configure LoggerManager on server (#6596)
  • POC Google Natural Language integration (#6298)
  • Fix recently introduced bug: OnePassword not defined (#6591)
  • rocketchat-lib part1 (#6553)
  • dependencies upgrade (#6584)
  • fixed typo in readme.md (#6580 by @sezinkarli)
  • Use real name instead of username for messages and direct messages list (#3851)
  • Convert Ui-Login Package to Js (#6561)
  • rocketchat-channel-settings coffee to js (#6551)
  • Move wordpress packages client files to client folder (#6571)
  • convert rocketchat-ui part 2 (#6539)
  • rocketchat-channel-settings-mail-messages coffee to js (#6541)
  • LingoHub based on develop (#6574)
  • LingoHub based on develop (#6567)
  • [New] Added oauth2 userinfo endpoint (#6554)
  • Remove Deprecated Shared Secret Package (#6540)
  • Remove coffeescript package from ui-sidenav (#6542 by @Kiran-Rao)
  • Remove coffeescript package from ui-flextab (#6543 by @Kiran-Rao)
  • Convert Theme Package to JS (#6491)
  • Fix typo of the safari pinned tab label (#6487 by @qge)
  • fix channel merge option of user preferences (#6493 by @billtt)
  • converted Rocketchat logger coffee to js (#6495)
  • converted rocketchat-integrations coffee to js (#6502)
  • 'allow reacting' should be a toggle option.otherwise, the style will display an error (#6522 by @szluohua)
  • Clipboard [Firefox version < 50] (#6280)
  • Convert ui-vrecord Package to JS (#6473)
  • converted slashcommands-mute coffee to js (#6474)
  • Convert Version Package to JS (#6494)
  • Convert Ui-Master Package to Js (#6498)
  • converted messageAttachment coffee to js (#6500)
  • Convert File Package to js (#6503)
  • Create groups.addAll endpoint and add activeUsersOnly param. (#6505 by @nathanmarcos)
  • New feature: Room announcement (#6351 by @billtt)
  • converted slashcommand-me coffee to js (#6468)
  • converted slashcommand-join coffee to js (#6469)
  • converted slashcommand-leave coffee to js (#6470)
  • convert mapview package to js (#6471)
  • converted getAvatarUrlFromUsername (#6496)
  • converted slashcommand-invite coffee to js (#6497)
  • Convert Wordpress Package to js (#6499)
  • converted slashcommand-msg coffee to js (#6501)
  • rocketchat-ui coffee to js part1 (#6504)
  • converted rocketchat-mentions coffee to js (#6467)
  • ESLint add rule no-void (#6479)
  • Add ESLint rules prefer-template and template-curly-spacing (#6456)
  • Fix livechat permissions (#6466)
  • Add ESLint rule object-shorthand (#6457)
  • Add ESLint rules one-var and no-var (#6459)
  • Add ESLint rule one-var (#6458)
  • Side-nav CoffeeScript to JavaScript III (#6274)
  • Flex-Tab CoffeeScript to JavaScript II (#6277)
  • Side-nav CoffeeScript to JavaScript II (#6266)
  • Allow Livechat visitors to switch the department (#6035 by @drallgood)
  • fix livechat widget on small screens (#6122)
  • Allow livechat managers to transfer chats (#6180 by @drallgood)
  • focus first textbox element (#6257 by @a5his)
  • Join command (#6268)
  • Fix visitor ending livechat if multiples still open (#6419)
  • Password reset Cleaner text (#6319)
  • Add permission check to the import methods and not just the UI (#6400)
  • Max textarea height (#6409)
  • Livechat fix office hours order (#6413)
  • Convert Spotify Package to JS (#6449)
  • Make favicon package easier to read. (#6422 by @Kiran-Rao)
  • Just admins can change a Default Channel to Private (the channel will be a non default channel) (#6426)
  • Hide email settings on Sandstorm (#6429)
  • Do not show reset button for hidden settings (#6432)
  • Convert Dolphin Package to JavaScript (#6427)
  • converted rocketchat-message-mark-as-unread coffee/js (#6445)
  • converted rocketchat-slashcommands-kick coffee to js (#6453)
  • converted meteor-accounts-saml coffee to js (#6450)
  • Convert Statistics Package to JS (#6447)
  • Convert ChatOps Package to JavaScript (#6425)
  • Change all instances of Meteor.Collection for Mongo.Collection (#6410)
  • Flex-Tab CoffeeScript to JavaScript III (#6278)
  • Flex-Tab CoffeeScript to JavaScript I (#6276)
  • Side-nav CoffeeScript to JavaScript (#6264)
  • Convert Tutum Package to JS (#6446)
  • Added Deploy method and platform to stats (#6649)
  • LingoHub based on develop (#6647)
  • meteor update (#6631)
  • Env override initial setting (#6163 by @mrsimpson)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓