Rocket.Chat v0.57.0 Release Notes

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

    Engine versions

    • Node: 4.8.2
    • NPM: 4.5.0

    ⚠️ BREAKING CHANGES

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

    🎉 New features

    • API method and REST Endpoint for getting a single message by id (#7085)

    • 🔋 Feature/delete any message permission (#6919 by @phutchins)

    • 👮 Force use of MongoDB for spotlight queries (#7311)

    • 👌 Improve CI/Docker build/release (#6938)

    • Increase unread message count on @here mention (#7059)

    • 👉 Make channel/group delete call answer to roomName (#6857 by @reist)

    • Migration to add tags to email header and footer (#7080)

    • 🆕 New avatar storage types (#6788)

    • 📜 postcss parser and cssnext implementation (#6982)

    • 👉 Show full name in mentions if use full name setting enabled (#6690 by @alexbrazier)

    • 👉 Show info about multiple instances at admin page (#6953)

    • ✅ Start running unit tests (#6605)

    🛠 🐛 Bug fixes

    • "requirePasswordChange" property not being saved when set to false (#7209)

    • ➕ Add and to header and footer (#7025 by @ExTechOp)

    • ➕ 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)

    • 👍 Allow image insert from slack through slackbridge (#6910)

    • 🐛 Bugs in isUserFromParams helper (#6904 by @abrom)

    • Check that username is not in the room when being muted / unmuted (#6840 by @matthewshirley)

    • click on image in a message (#7345)

    • 📌 clipboard (permalink, copy, pin, star buttons) (#7103)

    • do only store password if LDAP_Login_Fallback is on (#7030 by @pmb0)

    • edit button on firefox (#7105)

    • 🛠 Fix all reactions having the same username (#7157)

    • 🛠 Fix avatar upload via users.setAvatar REST endpoint (#7045)

    • 🛠 Fix badge counter on iOS push notifications (#6950)

    • 🛠 fix bug in preview image (#7121)

    • 🛠 Fix editing others messages (#7200)

    • 🛠 Fix error handling for non-valid avatar URL (#6972)

    • 🛠 Fix highlightjs bug (#6991)

    • 🛠 Fix jump to unread button (#7320)

    • 🛠 Fix login with Meteor saving an object as email address (#6974)

    • 🛠 Fix missing CSS files on production builds (#7104)

    • 🛠 Fix oembed previews not being shown (#7208)

    • 🛠 Fix Secret Url (#7321)

    • 🛠 Fix the failing tests (#7094)

    • 🛠 Fix the other tests failing due chimp update (#6986)

    • 🛠 Fix user's customFields not being saved correctly (#7358)

    • 🛠 Fixed typo hmtl -> html (#7092 by @jautero)

    • 👌 Improve avatar migration (#7352)

    • 👌 Improve Tests (#7049)

    • 👉 make channels.create API check for create-c (#6968 by @reist)

    • Message being displayed unescaped (#7379 by @gdelavald)

    • 🆕 New screen sharing Chrome extension checking method (#7044)

    • overlapping text for users-typing-message (#6999 by @darkv)

    • 📜 Parse HTML on admin setting's descriptions (#7014)

    • 📜 Parse markdown links last (#6997)

    • Prevent Ctrl key on message field from reloading messages list (#7033)

    • Proxy upload to correct instance (#7304)

    • ✂ Remove room from roomPick setting (#6912)

    • 🏗 Removing the kadira package install from example build script. (#7160 by @JSzaszvari)

    • SAML: Only set KeyDescriptor when non empty (#6961 by @sathieu)

    • Sidenav roomlist (#7023)

    • Slackbridge text replacements (#6913)

    • ⚡️ Updating Incoming Integration Post As Field Not Allowed (#6903)

    • 👉 Use AWS Signature Version 4 signed URLs for uploads (#6947)

    • video message recording dialog is shown in an incorrect position (#7012 by @flaviogrossi)

    🔍 Minor changes

    • [Fix] Error when trying to show preview of undefined filetype (#6935)

    • [New] LDAP: Use variables in User_Data_FieldMap for name mapping (#6921 by @bbrauns)

    • ➕ add server methods getRoomNameById (#7102 by @thinkeridea)

    • Convert file unsubscribe.coffee to js (#7145)

    • Convert hipchat importer to js (#7146)

    • 📦 Convert irc package to js (#7022)

    • Convert Livechat from Coffeescript to JavaScript (#7096)

    • 📦 Convert meteor-autocomplete package to js (#6936)

    • 📦 Convert oauth2-server-config package to js (#7017)

    • 📦 Convert Ui Account Package to Js (#6795)

    • 📦 Convert ui-admin package to js (#6911)

    • 📦 Convert WebRTC Package to Js (#6775)

    • converted rocketchat-importer (#7018)

    • 💻 converted rocketchat-ui coffee to js part 2 (#6836)

    • 🛠 Fix forbidden error on setAvatar REST endpoint (#7159)

    • 🛠 Fix mobile avatars (#7177)

    • 🛠 fix the crashing tests (#6976)

    • 🛠 Fix the Zapier oAuth return url to the new one (#7215)

    • Ldap: User_Data_FieldMap description (#7055 by @bbrauns)

    • LingoHub based on develop (#7114)

    • LingoHub based on develop (#7005)

    • LingoHub based on develop (#6978)

    • ✂ Remove missing CoffeeScript dependencies (#7154)

    • ✂ Remove Useless Jasmine Tests (#7062)

    • 💻 Rocketchat ui message (#6914)

    • Rocketchat ui3 (#7006)

    • rocketchat-importer-slack coffee to js (#6987)

    • rocketchat-lib[4] coffee to js (#6735)

    • Switch logic of artifact name (#7158)

    👩‍💻👨‍💻 Contributors 😍

    👩‍💻👨‍💻 Core Team 🤓