Skip to content

0.40.0 - Meteor 1.4.1.1

Compare
Choose a tag to compare
@engelgabriel engelgabriel released this 20 Sep 20:52
· 19229 commits to develop since this release
d6236a9

IMPORTANT: Upgraded to meteor 1.4.1.1 - Now uses NodeJS 4.5

  • Add a minimalistic view for embedded layout
  • Add a setting to disable system notifications
  • Add a setting to make the timezone configurable in the Smarsh Connector
  • Add ability of multiple users invitation to slash command invite
  • Add API endpoint to create users
  • Add API endpoint to edit users
  • Add chimp to package.json dev dependencies to start our e2e tests
  • Add database migration script to remove invalid subscriptions records
  • Add Hex Color Preview Setting
  • Add imagemagick to the snaps
  • Add load more button to permissions manager
  • Add localforage and clipboard via NPM
  • Add method to get files in sync way
  • Add more logs for outgoing webhook
  • Add option to hide a custom field from the register form
  • Add package rocketchat-custom-emoji
  • Add package rocketchat-emoji-base: a base package for adding new sets of emoji
  • Add replica set and automatic SSL to docker-compose
  • Add reply button to message actions
  • Add setting to allow the sending of unrecognized slash commands for handling by bots
  • Add snap package yaml for Rocket.Chat
  • Add TAPi18n.__ to slashcommand params
  • Added readOnly option to channel settings panel
  • Added roomTypesClient method to check if room is readOnly
  • Allow consecutive large emojis in a message where only emoji is present
  • Allow use empty/wrong LDAP_Username_Field (#4259)
  • Any users present when a read-only channel is created are muted
  • Auto hide scrollbars on windows
  • Autolinker: Use npm module and convert from CoffeeScript (#4293)
  • Avoid darh-n-drops to the side-nav result in opening the files in the browser
  • Change post-read-only to post-readonly and create set-readonly
  • Check if the user being removed is the last owner of the room
  • Check mention-all permisson with message creator rather than current user
  • Clarify the descriotion of the keep history setting
  • Fix /open with an invalid name
  • Fix Can't Change a Room's Name (#4173) (#4226)
  • Fix count of unread messages on rtl
  • Fix error when typing on a recently opened room
  • Fix Exception while invoking method sendForgotPasswordEmail (#4203)
  • Fix insert of Default Custom SAML
  • Fix IP regular expression for clickable link
  • Fix rtl spotlight and prevent line break
  • Fix Translations for slashcommands
  • HTML-escape user data when storing in Meteor Error
  • Improve incoming webhook logs
  • Improve look and feel of upload and unread bars
  • Improve message day divider
  • Improve outgoing webhook logs
  • Improve scroll look of textarea
  • Improve search options
  • Improve spotlight to search in subscriptions (#4269)
  • Improve upload bars layout
  • Improve upload error messages
  • Include all public rooms and users on spotlight search
  • Incorrect avatar image on Chrome 53 (#4325)
  • Limit message box height
  • Make the CSS for the loading animation inline to avoid blank screen
  • Markdown url links that point to server url should not open in blank
  • MessageBox hidden and dropzone disabled for read-only room if user doesn't have permission to post
  • Migration for statistics installedAt and settings createdAt
  • Move livechat bundled assets to root app
  • Only show textarea scroll if necessary
  • Only try to auto orient jpeg, png and bmp files
  • Open new direct rooms correctly (#4322)
  • Open new rooms for direct messages correctly via spotlight
  • Reactive the rate limiter of method sendMessage
  • Refactored to remove unnecessary addUsernameByIdAndMute method
  • Remove particlesjs
  • Renamed users-typing class to stream-info, added 'this room is read only' message
  • Set subscriptions archived when user is deactivated
  • SetReadOnlyById now removes empty muted array from room record
  • Speed improvement on theme compilation
  • Standardised channel info icon
  • Using faster npm bcrypt module
  • Verify permissions on spotlight list