Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.2.0 #15681

Merged
merged 99 commits into from
Oct 27, 2019
Merged

Release 2.2.0 #15681

merged 99 commits into from
Oct 27, 2019

Conversation

rodrigok
Copy link
Member

2019-10-27 · 14 🎉 · 16 🚀 · 22 🐛 · 27 🔍 · 27 👩‍💻👨‍💻

Engine versions

  • Node: 8.15.1
  • NPM: 6.9.0
  • MongoDB: 3.4, 3.6, 4.0

🎉 New features

  • Accept GIFs and SVGs for Avatars converting them to PNG and keep transparency of PNGs (#11385)
  • Thread support to apps slashcommands and slashcommand previews (#15574)
  • Remove all closed Livechat chats (#13991 by @knrt10)
  • Separate integration roles (#13902)
  • Add users.requestDataDownload API endpoint (#14428 by @Hudell & @ubarsaiyan)
  • Check if agent can receive new livechat conversations when its status is away/idle (#15451)
  • Import SAML language and auto join SAML channels (#14203 by @Hudell & @unixtam)
  • Add option to enable X-Frame-options header to avoid loading inside any Iframe (#14698)
  • Assign new Livechat conversations to bot agents first (#15317)
  • Added file type filter to RoomFiles (#15289 by @juanpetterson)
  • Add new Livechat appearance setting to set the conversation finished message (#15577)
  • close emoji box using Keyboard Escape key (#13956 by @mohamedar97)
  • Update livechat widget version to 1.2.5 (#15600)
  • Import DMs from CSV files (#15534)

🚀 Improvements

  • Replace livechat:integration publication by REST (#15607)
  • Replace livechat:appearance pub to REST (#15510)
  • Cache hasPermissions (#15589)
  • Disable edit visitor's phone number in SMS conversations (#15593)
  • Lazyload Katex Package (#15398)
  • Replace livechat:triggers publication by REST calls (#15507)
  • Replace roomFilesWithSearchText subscription (#15550)
  • Replace starred messages subscription (#15548)
  • Replace some livechat:rooms subscriptions (#15532)
  • Replace pinned messages subscription (#15544)
  • Replace mentionedMessages publication to REST (#15540)
  • Detach React components from Meteor API (#15482)
  • Replace livechat:agents pub by REST calls (#15490)
  • Replace livechat:departments publication by REST Calls (#15478)
  • Secure cookies when using HTTPS connection (#15500)
  • Update Fuselage components on SetupWizard (#15457)

🐛 Bug fixes

  • Issues saving audio notifications (#15428 by @scrivna)
  • Fix a typo on Alpha API e2e.setUserPublicAndPivateKeys renaming to e2e.setUserPublicAndPrivateKeys (#13334)
  • Showing announcement back (#15615)
  • adjustments for tooltips to show room name instead of id (#14084 by @mohamedar97)
  • Deny editing visitor's phone number in SMS conversations (#15602)
  • Incorrect display of the button "Invite users" (#15594)
  • Compact view (#15416)
  • leak on stdout listeners (#15586)
  • Self-XSS in validation functionality (#15564)
  • Registration/login page now mobile friendly (Registration page not mobile friendly #15422) (#15520 by @nstseek)
  • Update apps engine rooms converter to use transformMappedData (#15546)
  • Missing ending slash on publicFilePath of fileUpload (#15506)
  • Japanese translation for run import (#15515 by @yusukeh0710)
  • Add a header for the createAt column in the Directory (#15556 by @antkaz)
  • Method saveUser is not using password policy (#15445)
  • Add permissions for slashCommands (#15525 by @antkaz)
  • Typo in autotranslate method (#15344 by @Montel)
  • Adding "Promise.await" in "livechat/message" endpoint (#15541 by @rodrigokamada)
  • Reset password was allowing empty values leading to an impossibility to login (#15444)
  • Emoji are rendered in URL (#15516 by @oguhpereira)
  • Promise await for sendMessage in livechat/messages endpoint (#15460 by @hmagarotto)
  • Exposing some fields on server logs at debug level (#15514)
🔍 Minor changes
  • Merge master into develop & Set version to 2.2.0-develop (#15622)
  • [FEATURE] Rest API upload file returns message object (#13821 by @knrt10)
  • New: Add dev dependency david badge to README (#9058 by @robbyoconnor)
  • Regression: add stdout publication back (#15614)
  • Livechat Issues (#15473)
  • Regression: Fix broken message formatting box (#15599)
  • [CHORE] Update latest Livechat widget version to 1.2.4 (#15596)
  • Remove unneeded nginx file (#15483)
  • [REGRESSION] Fix remove department from list (#15591)
  • [CHORE] Update latest Livechat widget version to 1.2.2 (#15592)
  • Revert fix package-lock.json (#15563)
  • Regression: Fix package-lock.json (#15561)
  • [CHORE] Split logger classes to avoid cyclic dependencies (#15559)
  • docs: remove rocket chat launcher link (#15477 by @RafaelGSS)
  • [CHORE] remove 'bulk-create-c' permission (#15517 by @antkaz)
  • Reply HTTP requests with X-XSS-Protection: 1 header (#15498)
  • Updating license term (#15476)
  • LingoHub based on develop (#15487)
  • Merge master into develop & Set version to 2.2.0-develop (#15469)
  • Regression: hasPermission ignoring subscription roles (#15652)
  • Regression: AppRoomsConverter on Livechat rooms (#15646)
  • Regression: fix unknown role breaking hasPermission (#15641)
  • Regression: Move import to avoid circular dependencies (#15628)
  • Chore: Add Client Setup Information to Issue Template (#15625)
  • Move publication deprecation warnings (#15676)
  • Regression: Remove reference to obsolete template helper (#15675)
  • Merge master into develop (#15680 by @knrt10)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

sampaiodiego and others added 30 commits September 30, 2019 08:30
Merge master into develop & Set version to 2.2.0-develop
* LingoHub Update 🚀

Manual push by LingoHub User: Diego Sampaio.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com
Updating the copyright term to 2019
* [FIX] Missing ending slash on publicFilePath of fileUpload

* Use getURL isntead of Meteor.absoluteUrl
ubarsaiyan and others added 26 commits October 19, 2019 12:09
…15574)

* Add thread support to apps slashcommands and slashcommand previews

* Update apps-engine version
The departmentId field was missing.
[FIX] Exception when sending email of messages attachments undefined
…iptions-without-ls

[FIX] Read Receipts were not working properly with subscriptions without ls
# Conflicts:
#	.github/history.json
#	HISTORY.md
@rodrigok rodrigok merged commit 9410bbc into master Oct 27, 2019
@rodrigok rodrigok deleted the release-2.2.0 branch October 27, 2019 20:49
@sampaiodiego sampaiodiego mentioned this pull request Nov 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.