All Versions
331
Latest Version
Avg Release Cycle
3 days
Latest Release
-

Changelog History
Page 34

  • v0.55.0 Changes

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

    Engine versions

    • Node: 4.8.0
    • NPM: 4.3.0

    ⚠️ BREAKING CHANGES

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

    🎉 New features

    • 'users.resetAvatar' rest api endpoint (#6616)

    • ➕ Add monitoring package (#6634)

    • ➕ Add shield.svg api route to generate custom shields/badges (#6565 by @alexbrazier)

    • Drupal oAuth Integration for Rocketchat (#6632 by @Lawri-van-Buel)

    • 🔦 Expose Livechat to Incoming Integrations and allow response (#6681)

    • Integrations, both incoming and outgoing, now have access to the models. Example: Users.findOneById(id) (#6420)

    • 0️⃣ Permission join-without-join-code assigned to admins and bots by default (#6430)

    • 🔀 resolve merge share function (#6577 by @karlprieb & @tgxn)

    • Two Factor Auth (#6476)

    🛠 🐛 Bug fixes

    • Accounts from LinkedIn OAuth without name (#6590)

    • Administrators being rate limited when editing users data (#6659)

    • 👍 Allow question on OAuth token path (#6684)

    • arguments logger (#6617)

    • can not get access_token when using custom oauth (#6531 by @fengt)

    • 0️⃣ Do not add default roles for users without services field (#6594)

    • Do not escaping markdown on message attachments (#6648)

    • ⬇️ Downgrade email package to from 1.2.0 to 1.1.18 (#6680)

    • 👻 emoji picker exception (#6709 by @gdelavald)

    • Encode avatar url to prevent CSS injection (#6651)

    • Error when returning undefined from incoming intergation’s script (#6683)

    • 🛠 Fix Logger stdout publication (#6682)

    • 🛠 Fix message types (#6704)

    • 👌 Improve markdown code (#6650)

    • Incoming integrations would break when trying to use the Store feature.`

    • Incorrect curl command being generated on incoming integrations (#6620)

    • 💻 Large files crashed browser when trying to show preview (#6598)

    • 👉 Make sure username exists in findByActiveUsersExcept (#6674)

    • messageBox: put "joinCodeRequired" back (#6600 by @karlprieb)

    • Outgoing webhooks which have an error and they're retrying would still retry even if the integration was disabled` (#6478)

    • ✂ Removed Deprecated Package rocketchat:sharedsecret`

    • ⏪ Revert unwanted UI changes (#6658)

    • ⚡️ Update server cache indexes on record updates (#6686)

    • Usage of subtagged languages (#6575)

    • UTC offset missing UTC text when positive (#6562 by @alexbrazier)

    🔍 Minor changes

    • 💅 'allow reacting' should be a toggle option.otherwise, the style will display an error (#6522 by @szluohua)

    • [New] Added oauth2 userinfo endpoint (#6554)

    • [New] Switch Snaps to use oplog (#6608)

    • ➕ Add fname to subscriptions in memory (#6597)

    • ➕ Add candidate snap channel (#6614)

    • ➕ Add ESLint rule object-shorthand (#6457)

    • ➕ Add ESLint rule one-var (#6458)

    • ➕ Add ESLint rules one-var and no-var (#6459)

    • ➕ Add ESLint rules prefer-template and template-curly-spacing (#6456)

    • ➕ Add permission check to the import methods and not just the UI (#6400)

    • ➕ Added Deploy method and platform to stats (#6649)

    • 👍 Allow livechat managers to transfer chats (#6180 by @drallgood)

    • 👍 Allow Livechat visitors to switch the department (#6035 by @drallgood)

    • 🔄 Change all instances of Meteor.Collection for Mongo.Collection (#6410)

    • Clipboard [Firefox version < 50] (#6280)

    • 📦 Convert ChatOps Package to JavaScript (#6425)

    • 📦 Convert Dolphin Package to JavaScript (#6427)

    • 📦 Convert File Package to js (#6503)

    • 📦 convert mapview package to js (#6471)

    • 📦 Convert Message Pin Package to JS (#6576)

    • 💻 convert rocketchat-ui part 2 (#6539)

    • 📦 Convert Spotify Package to JS (#6449)

    • 📦 Convert Statistics Package to JS (#6447)

    • 📦 Convert Theme Package to JS (#6491)

    • 📦 Convert Tutum Package to JS (#6446)

    • 📦 Convert Ui-Login Package to Js (#6561)

    • 📦 Convert Ui-Master Package to Js (#6498)

    • 📦 Convert ui-vrecord Package to JS (#6473)

    • 📦 Convert Version Package to JS (#6494)

    • 📦 Convert Wordpress Package to js (#6499)

    • converted getAvatarUrlFromUsername (#6496)

    • converted messageAttachment coffee to js (#6500)

    • converted meteor-accounts-saml coffee to js (#6450)

    • converted Rocketchat logger coffee to js (#6495)

    • converted rocketchat-integrations coffee to js (#6502)

    • converted rocketchat-mentions coffee to js (#6467)

    • converted rocketchat-message-mark-as-unread coffee/js (#6445)

    • converted rocketchat-slashcommands-kick coffee to js (#6453)

    • converted slashcommand-invite coffee to js (#6497)

    • converted slashcommand-join coffee to js (#6469)

    • converted slashcommand-leave coffee to js (#6470)

    • converted slashcommand-me coffee to js (#6468)

    • converted slashcommand-msg coffee to js (#6501)

    • converted slashcommands-mute coffee to js (#6474)

    • Create groups.addAll endpoint and add activeUsersOnly param. (#6505 by @nathanmarcos)

    • ⬆️ dependencies upgrade (#6584)

    • Do not show reset button for hidden settings (#6432)

    • Env override initial setting (#6163 by @mrsimpson)

    • 👕 ESLint add rule no-void (#6479)

    • 🛠 fix channel merge option of user preferences (#6493 by @billtt)

    • 🛠 Fix livechat permissions (#6466)

    • 🛠 fix livechat widget on small screens (#6122 by @karlprieb)

    • 🛠 Fix recently introduced bug: OnePassword not defined (#6591)

    • 🛠 Fix typo of the safari pinned tab label (#6487 by @qge)

    • 🛠 Fix visitor ending livechat if multiples still open (#6419)

    • 🛠 fixed typo in readme.md (#6580 by @sezinkarli)

    • Flex-Tab CoffeeScript to JavaScript I (#6276)

    • Flex-Tab CoffeeScript to JavaScript II (#6277)

    • Flex-Tab CoffeeScript to JavaScript III (#6278)

    • focus first textbox element (#6257 by @a5his)

    • Hide email settings on Sandstorm (#6429)

    • Join command (#6268)

    • 0️⃣ Just admins can change a Default Channel to Private (the channel will be a non default channel) (#6426)

    • LingoHub based on develop (#6574)

    • LingoHub based on develop (#6567)

    • LingoHub based on develop (#6647)

    • Livechat fix office hours order (#6413)

    • 📦 Make favicon package easier to read. (#6422 by @Kiran-Rao)

    • Max textarea height (#6409)

    • ⚡️ meteor update (#6631)

    • 🚚 Move room display name logic to roomType definition (#6585)

    • 📦 Move wordpress packages client files to client folder (#6571)

    • 🆕 New feature: Room announcement (#6351 by @billtt)

    • 🔧 Only configure LoggerManager on server (#6596)

    • Password reset Cleaner text (#6319)

    • POC Google Natural Language integration (#6298)

    • ✂ Remove coffeescript package from ui-flextab (#6543 by @Kiran-Rao)

    • ✂ Remove coffeescript package from ui-sidenav (#6542 by @Kiran-Rao)

    • ✂ Remove Deprecated Shared Secret Package (#6540)

    • rocketchat-channel-settings coffee to js (#6551)

    • rocketchat-channel-settings-mail-messages coffee to js (#6541)

    • rocketchat-lib part1 (#6553)

    • 💻 rocketchat-ui coffee to js part1 (#6504)

    • Side-nav CoffeeScript to JavaScript (#6264)

    • Side-nav CoffeeScript to JavaScript II (#6266)

    • Side-nav CoffeeScript to JavaScript III (#6274)

    • 👉 Use real name instead of username for messages and direct messages list (#3851 by @alexbrazier)

    👩‍💻👨‍💻 Contributors 😍

    👩‍💻👨‍💻 Core Team 🤓