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 0.66.0 #11278

Merged
merged 365 commits into from
Jun 28, 2018
Merged

Release 0.66.0 #11278

merged 365 commits into from
Jun 28, 2018

Conversation

rodrigok
Copy link
Member

2018-06-27 · 1 ️️️⚠️ · 23 🎉 · 61 🐛 · 50 🔍 · 45 👩‍💻👨‍💻

Engine versions

  • Node: 8.11.3
  • NPM: 5.6.0

⚠️ BREAKING CHANGES

  • Always remove the field services from user data responses in REST API (#10799)

🎉 New features

  • Youtube Broadcasting (#10127)
  • REST API endpoints permissions.list and permissions.update. Deprecated endpoint permissions (#10975 by @vynmera)
  • REST API endpoint channels.setDefault (#10941 by @vynmera)
  • Set Document Domain property in IFrame (#9751 by @kb0304)
  • Custom login wallpapers (#11025 by @vynmera)
  • Support for dynamic slack and rocket.chat channels (#10205 by @kable-wilmoth)
  • Add prometheus port config (#11115 by @brylie & @stuartpb & @thaiphv)
  • Button to remove closed LiveChat rooms (#10301)
  • Update katex to v0.9.0 (#8402 by @pitamar)
  • WebDAV(Nextcloud/ownCloud) Storage Server Option (#11027 by @karakayasemi)
  • Don't ask me again checkbox on hide room modal (#10973)
  • Add input to set time for avatar cache control (#10958)
  • Command /hide to hide channels (#10727 by @mikaelmello)
  • Do not wait method calls response on websocket before next method call (#11087)
  • Disconnect users from websocket when away from the login screen for 10min (#11086)
  • Reduce the amount of DDP API calls on login screen (#11083)
  • Option to trace Methods and Subscription calls (#11085)
  • Replace variable 'mergeChannels' with 'groupByType'. (#10954 by @mikaelmello)
  • Send LiveChat visitor navigation history as messages (#10091)
  • Make supplying an AWS access key and secret optional for S3 uploads (#10673 by @saplla)
  • Direct Reply: separate Reply-To email from account username field (#10988 by @pkgodara)
  • Changes all 'mergeChannels' to 'groupByType'. (#10055 by @mikaelmello)
  • Update WeDeploy deployment (#10841 by @jonnilundy)

🐛 Bug fixes

  • i18n - add semantic markup (#9534 by @brylie)
  • Wordpress oauth configuration not loading properly (#11187)
  • REST API: Add more test cases for /login (#10999)
  • Wrong font-family order (#11191 by @myfonj)
  • REST endpoint users.updateOwnBasicInfo was not returning errors for invalid names and trying to save custom fields when empty (#11204)
  • Livechat visitor not being prompted for transcript when himself is closing the chat (#10767)
  • HipChat Cloud import fails to import rooms (#11188)
  • Failure to download user data (#11190)
  • Add parameter to REST chat.react endpoint, to make it work like a setter (#10447)
  • Default selected language (#11150)
  • Rendering of emails and mentions in messages (#11165)
  • Livechat icon with status (#11177)
  • remove sidebar on embedded view (#11183)
  • Missing language constants (#11173 by @rw4lll)
  • Room creation error due absence of subscriptions (#11178)
  • Remove failed upload messages when switching rooms (#11132)
  • Wordpress OAuth not providing enough info to log in (#11152)
  • /groups.invite not allow a user to invite even with permission (#11010)
  • Various lang fixes [RU] (#10095 by @rw4lll)
  • set-toolbar-items postMessage (#11109)
  • title and value attachments are optionals on sendMessage method (#11021)
  • Some typos in the error message names (#11136 by @vynmera)
  • open conversation from room info (#11050)
  • Users model was not receiving options (#11129)
  • Popover position (#11113)
  • Generated random password visible to the user (#11096)
  • LiveChat appearance changes not being saved (#11111)
  • Confirm password on set new password user profile (#11095)
  • Message_AllowedMaxSize fails for emoji sequences (#10431 by @c0dzilla)
  • Can't access the /account/profile (#11089)
  • Idle time limit wasn’t working as expected (#11084)
  • Rooms list sorting by activity multiple re-renders and case sensitive sorting alphabetically (#9959 by @JoseRenan)
  • Notification not working for group mentions and not respecting ignored users (#11024)
  • Overlapping of search text and cancel search icon (X) (#10294 by @taeven)
  • Link previews not being removed from messages after removed on editing (#11063)
  • avoid send presence without login (#11074)
  • Exception in metrics generation (#11072)
  • Build for Sandstorm missing dependence for capnp (#11056 by @peterlee0127)
  • flex-tab icons missing (#11049)
  • Update ja.i18n.json (#11020 by @noobbbbb)
  • Strange msg when setting room announcement, topic or description to be empty (#11012 by @vynmera)
  • Exception thrown on avatar validation (#11009)
  • Preview of large images not resizing to fit the area and having scrollbars (#10998 by @vynmera)
  • Allow inviting livechat managers to the same LiveChat room (#10956)
  • Cannot read property 'debug' of undefined when trying to use REST API (#10805 by @haffla)
  • Icons svg xml structure (#10771)
  • Leave room wasn't working as expected (#10851)
  • Application crashing on startup when trying to log errors to exceptions channel (#10934)
  • Image lazy load was breaking attachments (#10904)
  • Incomplete email notification link (#10928)
  • Remove outdated 2FA warning for mobile clients (#10916)
  • Update Sandstorm build config (#10867 by @ocdtrekkie)
  • i18n - add semantic markup (#9534 by @brylie)
  • "blank messages" on iOS < 11 (#11221)
  • "blank" screen on iOS < 11 (#11199)
  • The process was freezing in some cases when HTTP calls exceeds timeout on integrations (#11253)
  • LDAP was accepting login with empty passwords for certain AD configurations (#11264)
  • Update capnproto dependence for Sandstorm Build (#11263 by @peterlee0127)
  • Internal Server Error on first login with CAS integration (#11257)
  • Armhf snap build (#11268)
  • Reaction Toggle was not working when omitting the last parameter from the API (DDP and REST) (#11276)
🔍 Minor changes
  • Merge master into develop & Set version to 0.66.0-develop (#11277 by @brylie & @stuartpb)
  • [IMPROVE] Listing of apps in the admin page (#11166)
  • Regression: Directory css (#11206)
  • LingoHub based on develop (#11208)
  • IRC Federation: RFC2813 implementation (ngIRCd) (#10113 by @cpitman & @lindoelio)
  • Add verification to make sure the user exists in REST insert object helper (#11008)
  • Regression: Directory user table infinite scroll doesn't working (#11200)
  • [IMPROVE] UI design for Tables and tabs component on Directory (#11026)
  • [FIX Readme] Nodejs + Python version spicifications (#11181 by @mahdiyari)
  • Regression: sorting direct message by asc on favorites group (#11090)
  • [IMPROVE] User mentions (#11001 by @vynmera)
  • Fix PR Docker image creation by splitting in two build jobs (#11107)
  • Update v126.js (#11103)
  • Speed up the build time by removing JSON Minify from i18n package (#11097)
  • Fix Docker image for develop commits (#11093)
  • Build Docker image on CI (#11076)
  • Update issue templates (#11070)
  • LingoHub based on develop (#11062)
  • LingoHub based on develop (#11054)
  • LingoHub based on develop (#11053)
  • LingoHub based on develop (#11051)
  • LingoHub based on develop (#11045)
  • LingoHub based on develop (#11044)
  • LingoHub based on develop (#11043)
  • LingoHub based on develop (#11042)
  • Changed 'confirm password' placeholder text on user registration form (#9969 by @kumarnitj)
  • LingoHub based on develop (#11039)
  • LingoHub based on develop (#11035)
  • Update Documentation: README.md (#10207 by @rakhi2104)
  • NPM Dependencies Update (#10913)
  • update meteor to 1.6.1 for sandstorm build (#10131 by @peterlee0127)
  • Renaming username.username to username.value for clarity (#10986)
  • Fix readme typo (#5)
  • Remove wrong and not needed time unit (#10807 by @cliffparnitzky)
  • Develop sync commits (#10909 by @nsuchy)
  • Develop sync2 (#10908 by @nsuchy)
  • Merge master into develop & Set version to 0.66.0-develop (#10903 by @nsuchy)
  • Regression: Fix directory table loading (#11223)
  • Regression: Fix latest and release-candidate docker images building (#11215)
  • Regression: check username or usersCount on browseChannels (#11216)
  • Regression: Sending message with a mention is not showing to sender (#11211)
  • Regression: Prometheus was not being enabled in some cases (#11249)
  • Regression: Skip operations if no actions on livechat migration (#11232)
  • Regression: Directory sort users, fix null results, text for empty results (#11224)
  • LingoHub based on develop (#11246)
  • Update Meteor to 1.6.1.3 (#11247)
  • New history source format & add Node and NPM versions (#11237)
  • Add Dockerfile with MongoDB (#10971)
  • Regression: sidebar sorting was being wrong in some cases where the rooms records were returned before the subscriptions (#11273)
  • Fix Docker image build on tags (#11271)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

graywolf336 and others added 30 commits May 30, 2018 16:54
* Continuous sound notifications when new Livechat messages arrive.

* Fix PR review.
Now the sound notification will be played only in new livechat rooms.

* fix review

* Fixed new room sound notification being paused when a room gets focus.

* Check only opened subscriptions
Mongo DB don't support "." as key
Fix #10931
Snap update caddy and nodejs
[FIX] Setup wizard info panel width
[NEW] Button to display the Zapier templates inside integrations page
[FIX] Piwik (Matomo) analytics updated to implicit reference
[FIX] Improve persian translation pack
[FIX] Directory search field labelling
[FIX] Livechat Room Information Panel Enhancements
[FIX] Attachment links are lacking noopener and noreferrer
[FIX] Fix the capital letters issue in username on accountProfile page
[FIX] Fix broken full screen mode in video call
rodrigok and others added 25 commits June 25, 2018 12:55
Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com
# Conflicts:
#	.github/history.json
#	HISTORY.md
…timeout on integrations (#11253)

* [FIX] Integration scripts were freezing the process some times

* Add catch to vm script's Promise

* Force script to time out
* Add Dockerfile with MongoDB

* Added "--smallfiles --storageEngine=mmapv1"

* Add preview Docker image to CI

* Add preview message on startup

* Remove user from Preview Docker Image
[FIX] Reaction Toggle was not working when omitting the last parameter from the API (DDP and REST)
…ooms records were returned before the subscriptions (#11273)

* fix sort sidebar

* fix review

* Update roomList.js

* Update cachedCollection.js
* Update snapcraft.yaml

* Add node prep script

* Make executable

* Remove devDependency that caused arm failure.  Also removed packaged binary for sharp for arm

* dev/null tar stdout.  Remove sharp vendor folder only for arm so it will download and build

* add missing slash

* fix arm check to catch armv7l also

* remove /dev/null and verbose flag.

* Move extract to new line
# Conflicts:
#	.docker/Dockerfile
#	.docker/Dockerfile.rhel
#	.github/history.json
#	.sandstorm/sandstorm-pkgdef.capnp
#	.travis/snap.sh
#	HISTORY.md
#	package.json
#	packages/rocketchat-i18n/i18n/en.i18n.json
#	packages/rocketchat-lib/rocketchat.info
#	packages/rocketchat-wordpress/common.js
Merge master into develop & Set version to 0.66.0-develop
# Conflicts:
#	.sandstorm/sandstorm-pkgdef.capnp
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.