Rocket.Chat v0.58.0 Release Notes

  • 2017-08-16 · 1 ️️️⚠️ · 27 🎉 · 48 🐛 · 19 🔍 · 32 👩‍💻👨‍💻

    Engine versions

    • Node: 4.8.4
    • NPM: 4.6.1

    ⚠️ BREAKING CHANGES

    • ✂ Remove Sandstorm login method (#7556)

    🎉 New features

    • ➕ Add admin and user setting for notifications #4339 (#7479 by @stalley)

    • ➕ Add close button to flex tabs (#7529)

    • ➕ Add customFields in rooms/get method (#6564 by @borsden)

    • ➕ Add healthchecks in OpenShift templates (#7184 by @jfchevrette)

    • ➕ Add reaction to the last message when get the shortcut +: (#7569 by @danilomiranda)

    • ➕ Add room type identifier to room list header (#7520 by @danischreiber)

    • ➕ Add setting to change User Agent of OEmbed calls (#6753 by @AhmetS)

    • ➕ Add toolbar buttons for iframe API (#7525)

    • ➕ Add unread options for direct messages (#7658)

    • ➕ Adding support for piwik sub domain settings (#7324 by @ruKurz)

    • ➕ Adds preference to one-click-to-direct-message and basic functionality (#7564 by @gdelavald)

    • 👍 Allow channel property in the integrations returned content (#7214)

    • 👍 Allow special chars on room names (#7595)

    • Closes tab bar on mobile when leaving room (#7561 by @gdelavald)

    • 🔧 Configurable Volume for Notifications #6087 (#7517 by @lindoelio)

    • Do not rate limit bots on createDirectMessage (#7326 by @jangmarker)

    • Edit user permissions (#7309)

    • flex-tab now is side by side with message list (#7448 by @karlprieb)

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

    • Option to select unread count behavior (#7477)

    • 💅 Option to select unread count style (#7589)

    • Room type and recipient data for global event (#7523 by @danischreiber)

    • Search users also by email in toolbar (#7334 by @shahar3012)

    • 👉 Show different shape for alert numbers when have mentions (#7580)

    • 👉 Show emojis and file uploads on notifications (#7559)

    • 👉 Show room leader at top of chat when user scrolls down. Set and unset leader as admin. (#7526 by @danischreiber)

    • ⚡️ Update meteor to 1.5.1 (#7496)

    🛠 🐛 Bug fixes

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

    • ➕ Add needed dependency for snaps (#8389)

    • Always set LDAP properties on login (#7472)

    • Csv importer: work with more problematic data (#7456 by @reist)

    • Duplicate code in rest api letting in a few bugs with the rest api (#8408)

    • Error when acessing settings before ready (#7622)

    • ⚡️ Error when updating message with an empty attachment array (#7624)

    • 🛠 Fix admin room list show the correct i18n type (#7582 by @ccfang)

    • 🛠 Fix Block Delete Message After (n) Minutes (#7207)

    • 🛠 Fix Custom Fields Crashing on Register (#7617)

    • 🛠 Fix editing others messages (#7200)

    • 🛠 Fix Emails in User Admin View (#7431)

    • 🛠 Fix emoji picker translations (#7195)

    • 🛠 Fix error on image preview due to undefined description|title (#7187)

    • 🛠 Fix file upload on Slack import (#7469)

    • 🛠 Fix geolocation button (#7322)

    • 🛠 Fix hiding flex-tab on embedded view (#7486)

    • 🛠 Fix jump to unread button (#7320)

    • 🛠 Fix messagebox growth (#7629)

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

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

    • 🛠 Fix Private Channel List Submit (#7432)

    • 🛠 Fix room load on first hit (#7687)

    • 🛠 Fix Secret Url (#7321)

    • 🛠 Fix Unread Bar Disappearing (#7403)

    • 🛠 Fix Word Placement Anywhere on WebHooks (#7392)

    • Issue #7365: added check for the existence of a parameter in the CAS URL (#7471 by @wsw70)

    • Look for livechat visitor IP address on X-Forwarded-For header (#7554)

    • 👉 make flex-tab visible again when reduced width (#7738)

    • Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)

    • Message box on safari (#7621)

    • Prevent new room status from playing when user status changes (#7487)

    • ✂ Remove warning about 2FA support being unavailable in mobile apps (#7354 by @al3x)

    • ⬆️ Revert emojione package version upgrade (#7557)

    • S3 uploads not working for custom URLs (#7443)

    • Slack import failing and not being able to be restarted (#8390)

    • 🌲 Stop logging mentions object to console (#7562 by @gdelavald)

    • Sweet-Alert modal popup position on mobile devices (#7376 by @Oliver84)

    • sweetalert alignment on mobile (#7404 by @karlprieb)

    • The username not being allowed to be passed into the user.setAvatar (#7620)

    • ⚡️ Update node-engine in Snap to latest v4 LTS relase: 4.8.3 (#7355 by @al3x)

    • Uploading an unknown file type erroring out (#7623)

    • 💻 url click events in the cordova app open in external browser or not at all (#7205 by @flaviogrossi)

    • 📜 URL parse error fix for issue #7169 (#7538 by @satyapramodh)

    • 👉 Use I18n on "File Uploaded" (#7199)

    • 👉 User avatar image background (#7572 by @filipedelimabrito)

    • Wrong email subject when "All Messages" setting enabled (#7639)

    • Wrong render of snippet’s name (#7630)

    🔍 Minor changes

    👩‍💻👨‍💻 Contributors 😍

    👩‍💻👨‍💻 Core Team 🤓