1.3.0


2019-08-02 · 9 · 6 · 31 · 31 · 29 ‍‍

Engine versions

  • Node: 8.11.4
  • NPM: 6.4.1
  • MongoDB: 3.2, 3.4, 3.6, 4.0

New features

  • Show helpful error when oplog is missing (#14954 by @justinr1234)
  • Subscription enabled marketplace (#14948)
  • Deprecate MongoDB version 3.2 (#15025)
  • Options to filter discussion and livechat on Admin > Rooms (#15019)
  • Settings to further customize GitLab OAuth (#15014)
  • Accept multiple redirect URIs on OAuth Apps (#14935)
  • Setting to configure custom authn context on SAML requests (#14675)
  • Webdav File Picker (#14879 by @ubarsaiyan)
  • Setting to prevent Livechat agents online when Office Hours are closed (#14921)

Improvements

  • Connectivity Services License Sync (#15022)
  • Add flag to identify remote federation users (#15004)
  • Extract federation config to its own file (#14992)
  • Update tabs markup (#14964)
  • Remove too specific helpers isFirefox() and isChrome() (#14963)
  • Add descriptions on user data download buttons and popup info (#14852)

Bug fixes

  • Russian grammatical errors (#14622 by @BehindLoader)
  • Message attachments not allowing float numbers (#14412)
  • Typo in german translation (#14833 by @Le-onardo)
  • users.setStatus REST endpoint not allowing reset status message (#14916)
  • SVG uploads crashing process (#15006 by @snoopotic)
  • Edit message with arrow up key if not last message (#15021)
  • Livechat dashboard average and reaction time labels (#14845 by @anandpathak)
  • Edit permissions screen (#14950)
  • Invite users auto complete cropping results (#15020)
  • Always displaying jumbomojis when using "marked" markdown (#14861)
  • CustomOauth Identity Step errors displayed in HTML format (#15000)
  • Custom User Status throttled by rate limiter (#15001)
  • Not being able to mention users with "all" and "here" usernames - do not allow users register that usernames (#14468 by @hamidrezabstn)
  • Users staying online after logout (#14966)
  • Chrome doesn't load additional search results when bottom is reached (#14965)
  • Wrong label order on room settings (#14960)
  • Allow storing the navigation history of unregistered Livechat visitors (#14970)
  • 50 custom emoji limit (#14951)
  • eternal loading file list (#14952)
  • load more messages (#14967)
  • Loading indicator positioning (#14968)
  • Jump to message missing in Starred Messages (#14949)
  • Method getUsersOfRoom not returning offline users if limit is not defined (#14753)
  • OTR key icon missing on messages (#14953)
  • Prevent error on trying insert message with duplicated id (#14945)
  • LDAP login with customField sync (#14808 by @magicbelette)
  • Wrong custom status displayed on room leader panel (#14958)
  • Video recorder message echo (#14671 by @vova-zush)
  • Opening Livechat messages on mobile apps (#14785 by @zolbayars)
  • SAML login by giving displayName priority over userName for fullName (#14880 by @pkolmann)
  • setupWizard calling multiple getSetupWizardParameters (#15060)
Minor changes
  • Wrong text when reporting a message (#14515 by @zdumitru)
  • Add missing French translation (#15013 by @commiaI)
  • Fix statistics error for apps on first load (#15026)
  • Always convert the sha256 password to lowercase on checking (#14941)
  • New: Apps and integrations statistics (#14878)
  • improve: relocate some of wizard info to register (#14884)
  • Improve Docker compose readability (#14457 by @NateScarlet)
  • Bump marked from 0.5.2 to 0.6.1 (#14969 by @dependabot[bot])
  • Remove unused Meteor dependency (yasinuslu:blaze-meta) (#14971)
  • Bump photoswipe version to 4.1.3 (#14977)
  • Bump node-rsa version to 1.0.5 (#14976)
  • Bump juice version to 5.2.0 (#14974)
  • Remove unused dependency (lokijs) (#14973)
  • Regression: patch to improve emoji render (#14980)
  • [IMPROVEMENT] patch to improve emoji render (#14722)
  • Bump jquery from 3.3.1 to 3.4.0 in /packages/rocketchat-livechat/.app (#14922 by @dependabot[bot])
  • Callbacks perf (#14915)
  • Split oplog emitters in files (#14917)
  • Extract canSendMessage function (#14909)
  • Improve: Get public key for marketplace (#14851)
  • Merge master into develop & Set version to 1.3.0-develop (#14889)
  • Regression: fix code style, setup wizard error and profile page header (#15041)
  • Regression: Framework version being attached to a request that doesn't require it (#15039)
  • Update Livechat widget (#15046)
  • Regression: getSetupWizardParameters (#15067)
  • Regression: Webdav File Picker search and fixed overflows (#15027 by @ubarsaiyan)
  • Regression: Improve apps bridges for HA setup (#15080)
  • Regression: displaying errors for apps not installed from Marketplace (#15075)
  • Regression: Marketplace app pricing plan description (#15076)
  • Regression: uninstall subscribed app modal (#15077)
  • Regression: Apps and Marketplace UI issues (#15045)

‍‍ Contributors

‍‍ Core Team