569 KiB
3.1.0 (Under Release Candidate Process)
3.1.0-rc.10
2020-04-07 · 1 🔍 · 1 👩💻👨💻
🔍 Minor changes
- Regression: Fix users raw model (#17204)
👩💻👨💻 Core Team 🤓
3.1.0-rc.9
2020-04-07 · 1 🎉 · 3 🚀 · 1 🐛 · 9 🔍 · 11 👩💻👨💻
🎉 New features
- Add omnichannel external frame feature (#17038)
🚀 Improvements
-
First data load from existing data on engagement dashboard (#17035)
-
Increase the push throughput to prevent queuing (#17194)
-
Change sidebar sort mode to activity by default (#17189)
🐛 Bug fixes
- WebRTC echo while talking (#17145 by @1rV1N-git & @ndroo)
🔍 Minor changes
-
Regression: Fix calling readmessage after mark as unread (#17193)
-
Add wrapper to make Meteor methods calls over REST (#17092)
-
Regression: Fix auditing for Multiple Direct Messages (#17192)
-
Regression: Admin create user button (#17186)
-
Regression: fix scroll after room loads (#17188)
-
Metrics: New metrics, performance and size improvements (#17183)
-
Fix: Huge amount of hasLicense calls to the server (#17169)
-
Fix: Missing checks for Troubleshoot > Disable Notifications (#17155)
-
Fix: Error message on startup of multiple instances related to the metrics’ server (#17152)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @d-gubert
- @engelgabriel
- @gabriellsh
- @ggazzo
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
3.1.0-rc.8
2020-04-02 · 2 🐛 · 2 🔍 · 3 👩💻👨💻
🐛 Bug fixes
-
Option BYPASS_OPLOG_VALIDATION not working (#17143)
-
Omnichannel endpoint
inquiries.getOnereturning only queued inquiries (#17132)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.1.0-rc.7
2020-04-02 · 2 🎉 · 1 🚀 · 4 🐛 · 9 🔍 · 9 👩💻👨💻
🎉 New features
-
Directory page refactored, new user's bio field (#17043)
-
Merge Sort List and View Mode menus and improve its UI/UX (#17103)

🚀 Improvements
- Apps Engine: Reduce some stream calls and remove a find user from the app's status changes (#17115)
🐛 Bug fixes
-
Federation delete room event not being dispatched (#16861 by @1rV1N-git)
-
Federation Event ROOM_ADD_USER not being dispatched (#16878 by @1rV1N-git)
-
Discussions were not inheriting the public status of parent's channel (#17070)
-
Member's list only filtering users already on screen (#17110)
🔍 Minor changes
-
Regression: Direct message creation by REST (#17109)
-
Regression: Can't login with 2FA over REST API when 2FA via Email is enabled (#17128)
-
Regression: Fix engagement dashboard urls, fixing Flowrouter imports (#17127)
-
Regression: IE11 Support (#17125)
-
New Troubleshoot section for disabling features (#17114)
-
Regression: Wrong size of Directory search/sort icons and Sort Channels menu not showing on production build (#17118)
-
Regression: fix fuselage import, remove directory css (#17116)
-
Regression: Remove old and closed Omnichannel inquiries (#17113)
-
Single codebase announcement (#17081)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
3.1.0-rc.6
2020-03-31 · 3 🔍 · 3 👩💻👨💻
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.1.0-rc.5
2020-03-31 · 1 🐛 · 1 👩💻👨💻
🐛 Bug fixes
- Apps Engine notifyRoom sending notification to wrong users (#17093)
👩💻👨💻 Core Team 🤓
3.1.0-rc.4
2020-03-30 · 2 🐛 · 2 🔍 · 4 👩💻👨💻
🐛 Bug fixes
-
Emit livechat events to instace only (#17086)
-
Error when websocket received status update event (#17089)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.1.0-rc.3
2020-03-30 · 2 🎉 · 2 🚀 · 1 🐛 · 3 🔍 · 7 👩💻👨💻
🎉 New features
🚀 Improvements
-
Repeat “Reply In Thread” and “Add Reaction” inside the message actions menu (#17073)
-
Tab Bar actions reorder (#17072)
🐛 Bug fixes
- Verification email body (#17062 by @GOVINDDIXIT)
🔍 Minor changes
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
3.1.0-rc.2
2020-03-29 · 9 🔍 · 5 👩💻👨💻
🔍 Minor changes
-
Regression: Overwrite model functions on EE only when license applied (#17061)
-
Regression:
users.setStatusthrowing an error if message is empty (#17036) -
Regression: Omnichannel notification on new conversations displaying incorrect information (#16346)
-
Fix: Notifications of Group DM were not showing the room name (#17058)
-
Fix: Last message of Group DMs not showing the sender (#17059)
-
Regression: Invite links working for group DMs (#17056)
-
Regression: Do not refresh statistics when opening the info panel (#17060)
-
Regression: Fix removing user not removing his 1-on-1 DMs (#17057)
-
Regression: omnichannel manual queued sidebarlist (#17048)
👩💻👨💻 Core Team 🤓
3.1.0-rc.1
2020-03-26 · 2 🔍 · 2 👩💻👨💻
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.1.0-rc.0
2020-03-26 · 18 🎉 · 16 🚀 · 57 🐛 · 41 🔍 · 35 👩💻👨💻
🎉 New features
-
Sort channel directory listing by latest message (#16604 by @subham103)
-
Direct message between multiple users (#16761)
-
[ENTERPRISE] Engagement Dashboard (#16960)
-
Synchronize saml roles to local user (#16152) (#16158 by @col-panic)
-
Route to get updated roles after a date (#16610 by @ashwaniYDV)
-
Enterprise Edition (#16944)
-
Settings to enable E2E encryption for Private and Direct Rooms by default (#16928)
-
Experimental Game Center (externalComponents implementation) (#15123)
-
Add default chat closing tags in Omnichannel departments (#16859)
-
Allow to set default department and location sharing on SMS / WhatsApp integration (#16557)
-
Two Factor authentication via email (#15949)
-
Translation via MS translate (#16363 by @mrsimpson) Adds Microsoft's translation service (https://translator.microsoft.com/) as a provider for translation of messages. In addition to implementing the interface (similar to google and DeepL), a small change has been done in order to display the translation provider on the UI.
-
API
users.deactivateIdlefor mass-disabling of idle users (#16849) -
API
users.logoutOtherClientto logout from other locations (#16193 by @jschirrmacher) -
SAML config to allow clock drift (#16751 by @localguru)
-
Update Meteor to 1.9.2 and Node to 12.16.1 (#16718)
-
Save default filters in the Omnichannel Current Chats list (#16653)
-
Open the Visitor Info panel automatically when the agent enters an Omnichannel room (#16496)
🚀 Improvements
-
Ability to change offline message button link on emails notifications (#16784)
-
Allow login of non LDAP users when LDAP is enabled (#16949)
-
Omnichannel aggregations performance improvements (#16755)
-
Replace the Department select component by an Autocomplete input in Omnichannel UI (#16669)
-
User gets feedback when a message has been starred or unstarred (#13860 by @fliptrail)
-
Contextual bar autofocus (#16915)
-
Add option to require authentication on user's shield endpoint (#16845)
-
Displays
Nothing foundon admin sidebar when search returns nothing (#16255 by @ashwaniYDV) -
Fallback content-type as application/octet-stream for FileSystem uploads (#16776 by @georgmu)
-
Rename client-side term "Livechat" to "Omnichannel" (#16752)
-
Accept open formarts of text, spreadsheet, presentation for upload by default (#16502)
-
Send files over REST API (#16617)
-
Added autofocus to Directory (#16217 by @ashwaniYDV)
-
Added timer in video message recorder (#16221 by @ashwaniYDV)
-
Use
rocket.catas default bot IfInternalHubot_Usernameis undefined (#16371 by @ashwaniYDV) -
Removed the 'reply in thread' from thread replies (#16630 by @ritwizsinha)
🐛 Bug fixes
-
Wrong message count statistics in Admin info page (#16680 by @subham103)
-
Race conditions on/before login (#16989)
-
Ancestral departments were not updated when an Omnichannel room is forwarded to another department (#16958)
-
Explicitly set text of confirmation button (#16138 by @jschirrmacher)
-
Display user status along with icon (#16875 by @Nikhil713)
-
users.setStatusAPI was ignoring the user from params when trying to set status of other users (#16128 by @rm-yakovenko) -
Text formatted to remain within button even on screen resize (#14136 by @Rodriq)
-
Messages doesn't send to Slack via SlackBridge after renaming channel (#16565 by @antkaz)
-
Remove Reply in DM from Omnichannel rooms (#16957 by @ashwaniYDV)
-
Login with LinkedIn not mapping name and picture correctly (#16955)
-
Omnichannel Inquiry names not being updated when the guest name changes (#16782)
-
Keeps the agent in the room after accepting a new Omnichannel request (#16787)
-
Real-time data rendering on Omnichannel room info panel (#16783)
-
Show error message if password and confirm password not equal (#16247 by @ashwaniYDV)
-
When trying to quote messages inside threads the quote would be sent to room instead to the thread (#16925)
-
Admins can't sort users by email in directory view (#15796 by @sneakson)
-
Pinned messages wouldn't collapse (#16188)
-
Wrong thread messages display in contextual bar (#16835 by @ritwizsinha)
-
Public channel cannot be accessed via URL when 'Allow Anonymous Read' is active (#16914 by @ashwaniYDV)
-
Custom OAuth Bug (#16811 by @PrajvalRaval)
-
Integrations page pagination (#16838)
-
Facebook integration missing visitor data after registerGuest (#16810 by @antkaz)
-
Invite links counting users already joined (#16591 by @ritwizsinha)
-
Cannot unfollow message from thread's panel (#16560 by @subham103)
-
Remove spaces from i18n placeholders to show Personal access token (#16724 by @harakiwi1)
-
Slash command preview: Wrong item being selected, Horizontal scroll (#16750)
-
Cannot pin on direct messages (#16759 by @ritwizsinha)
-
SlackBridge: Get all channels from Slack via REST API (#16767 by @antkaz)
-
Flextab information is not working when clicking on visitor or agent username in Omnichannel messages (#16797 by @ashwaniYDV)
-
Language country has been ignored on translation load (#16757) Languages including country variations like
pt-BRwere ignoring the country party because the user's preference has been saved in lowercasept-brcausing the language to not match the available languages. Now we enforce the uppercase of the country part when loading the language. -
Cannot edit Profile when Full Name is empty and not required (#16744)
-
Manual Register use correct state for determining registered (#16726)
-
Rocket.Chat takes too long to set the username when it fails to send enrollment email (#16723)
-
TypeError when trying to load avatar of an invalid room. (#16699)
-
Color setting editing issues (#16706)
-
ie11 support (#16682)
-
Deleting messages while searching causes the whole room chat to disappear (#16568 by @karimelghazouly)
-
Prune message saying
files deletedandmessages deletedeven when singular message or file in prune (#16322 by @ritwizsinha) -
"Jump to message" is rendered twice when message is starred. (#16170 by @ashwaniYDV)
-
Pressing Cancel while 'deleting by edit' message blocks sending messages (#16315 by @ritwizsinha)
-
File uploads out of threads are not visible in regular message view (#16416 by @ashwaniYDV)
-
There is no option to pin a thread message by admin (#16457 by @ashwaniYDV)
-
LDAP sync admin action was not syncing existent users (#16671)
-
Check agent status when starting a new conversation with an agent assigned (#16618)
-
Additional scroll when contextual bar is open (#16667)
-
Clear unread red line when the ESC key is pressed (#16668)
-
users.info endpoint not handling the error if the user does not exist (#16495)
-
Admin height if the blue banner is opened (#16629)
-
Data converters overriding fields added by apps (#16639)
-
Block user option inside admin view (#16626)
-
Regression: New 'app' role with no permissions when updating to 3.0.0 (#16637)
-
Omnichannel Inquiry queues when removing chats (#16603)
-
livechat/rooms endpoint not working with big amount of livechats (#16623)
-
Regression: Jitsi on external window infinite loop (#16625)
-
UiKit not updating new actionIds received as responses from actions (#16624)
🔍 Minor changes
-
Fix: 2FA DDP method not getting code on API call that doesn’t requires 2FA (#16998)
-
Regression: Remove deprecated Omnichannel setting used to fetch the queue data through subscription (#17017)
-
Regression: Replace the Omnichannel queue model observe with Stream (#16999)
-
Fix StreamCast info (#16995)
-
Fix: StreamCast was not working correctly (#16983)
-
Change license version requested (#16956)
-
Fix: Padding required in the Facebook Messenger option in Livechat (#16202 by @ritwizsinha)
-
Fix: Adding margin to click to load text (#16210 by @ritwizsinha)
-
Redirected to home when a room has been deleted instead of getting broken link(blank page) of deleted room (#16227 by @ashwaniYDV)
-
Fixed translate variable in UnarchiveRoom Modal (#16310 by @ashwaniYDV)
-
Update cypress to version 4.0.2 (#16685)
-
Update presence package (#16786)
-
Add an index to the name field for omnichannel department (#16953)
-
Add lint to
.lessfiles (#16893) -
Upgrade Livechat Widget version to 1.4.0 (#16950)
-
Bump acorn from 6.0.7 to 6.4.1 (#16876 by @dependabot[bot])
-
Fix: Make the AppLivechatBridge.createMessage works properly as a promise (#16941)
-
Add new Omnichannel department forwarding callback (#16779)
-
Added border to page header (#16792)
-
Fixed Line break incorrectly being called apostrophe in code (#16918 by @aKn1ghtOut)
-
Improve room types usage (#16753)
-
Fix: Removed some hardcoded texts (#16304 by @ashwaniYDV)
-
Add Enterprise Edition license (#16801)
-
Improve: Apps-engine E2E tests (#16781)
-
LingoHub based on develop (#16837)
-
Regression: Fix omnichannel icon missing on sidebar (#16775)
-
Removing Trailing Space (#16470 by @aryamanpuri)
-
[Apps] Lazy load categories and marketplaceVersion in admin - apps page (#16258)
-
Fix Docker preview image (#16736)
-
[CHORE] Changed remaining SelectInput's to Select (#16719)
-
[CHORE] Update snap install instructions (#16720)
-
Fix: Console error on login (#16704)
-
Add methods to include room types on dashboard (#16576)
-
Regression: Show upload errors (#16681)
-
Fix: Correctly aligned input element of custom user status component (#16151 by @ashwaniYDV)
-
[CHORE] Look for Storybook stories on
app/too (#16595) -
Changed Opt_In message, removed translations (#16631)
-
LingoHub based on develop (#16640)
-
Merge master into develop & Set version to 3.1.0-develop (#16609)
👩💻👨💻 Contributors 😍
- @Nikhil713
- @PrajvalRaval
- @Rodriq
- @aKn1ghtOut
- @antkaz
- @aryamanpuri
- @ashwaniYDV
- @col-panic
- @dependabot[bot]
- @fliptrail
- @georgmu
- @harakiwi1
- @ivanape
- @jschirrmacher
- @karimelghazouly
- @knrt10
- @localguru
- @mrsimpson
- @pmayer
- @ritwizsinha
- @rm-yakovenko
- @sneakson
- @subham103
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @d-gubert
- @gabriellsh
- @geekgonecrazy
- @ggazzo
- @lolimay
- @marceloschmidt
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
3.0.12
2020-04-03 · 3 🔍 · 2 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.0.11
2020-04-02 · 2 🐛 · 2 🔍 · 3 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Omnichannel endpoint
inquiries.getOnereturning only queued inquiries (#17132) -
Option BYPASS_OPLOG_VALIDATION not working (#17143)
👩💻👨💻 Core Team 🤓
3.0.10
2020-04-01 · 1 🚀 · 2 🐛 · 4 🔍 · 4 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🚀 Improvements
- Apps Engine: Reduce some stream calls and remove a find user from the app's status changes (#17115)
🐛 Bug fixes
-
Federation Event ROOM_ADD_USER not being dispatched (#16878 by @1rV1N-git)
-
Federation delete room event not being dispatched (#16861 by @1rV1N-git)
🔍 Minor changes
-
Release 3.0.10 (#17126 by @1rV1N-git)
-
New Troubleshoot section for disabling features (#17114)
-
Regression: Do not refresh statistics when opening the info panel (#17060)
-
Add User’s index for field
appId(#17075)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
3.0.9
2020-03-31 · 1 🐛 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- Apps Engine notifyRoom sending notification to wrong users (#17093)
🔍 Minor changes
- Release 3.0.9 (#17094)
👩💻👨💻 Core Team 🤓
3.0.8
2020-03-30 · 2 🐛 · 2 🔍 · 4 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Emit livechat events to instace only (#17086)
-
Error when websocket received status update event (#17089)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
3.0.7
2020-03-25 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🔍 Minor changes
- Regression: Remove deprecated Omnichannel setting used to fetch the queue data through subscription (#17017)
👩💻👨💻 Core Team 🤓
3.0.6
2020-03-25 · 1 🐛 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- Keeps the agent in the room after accepting a new Omnichannel request (#16787)
🔍 Minor changes
- Regression: Replace the Omnichannel queue model observe with Stream (#16999)
👩💻👨💻 Core Team 🤓
3.0.5
2020-03-24 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- Race conditions on/before login (#16989)
👩💻👨💻 Core Team 🤓
3.0.4
2020-03-16 · 1 🚀 · 2 🐛 · 3 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🚀 Improvements
- Send files over REST API (#16617)
🐛 Bug fixes
-
Integrations page pagination (#16838)
-
TypeError when trying to load avatar of an invalid room. (#16699)
👩💻👨💻 Core Team 🤓
3.0.3
2020-03-02 · 5 🐛 · 5 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Language country has been ignored on translation load (#16757)
-
Manual Register use correct state for determining registered (#16726)
-
Rocket.Chat takes too long to set the username when it fails to send enrollment email (#16723)
-
LDAP sync admin action was not syncing existent users (#16671)
-
Check agent status when starting a new conversation with an agent assigned (#16618)
👩💻👨💻 Core Team 🤓
3.0.2
2020-02-21 · 4 🐛 · 5 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
ie11 support (#16682)
-
Omnichannel Inquiry queues when removing chats (#16603)
-
users.info endpoint not handling the error if the user does not exist (#16495)
-
Clear unread red line when the ESC key is pressed (#16668)
👩💻👨💻 Core Team 🤓
3.0.1
2020-02-19 · 7 🐛 · 4 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
UiKit not updating new actionIds received as responses from actions (#16624)
-
Regression: Jitsi on external window infinite loop (#16625)
-
livechat/rooms endpoint not working with big amount of livechats (#16623)
-
Regression: New 'app' role with no permissions when updating to 3.0.0 (#16637)
-
Block user option inside admin view (#16626)
-
Data converters overriding fields added by apps (#16639)
-
Admin height if the blue banner is opened (#16629)
👩💻👨💻 Core Team 🤓
3.0.0
2020-02-14 · 7 ️️️⚠️ · 10 🎉 · 11 🚀 · 41 🐛 · 49 🔍 · 21 👩💻👨💻
Engine versions
- Node:
12.14.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
⚠️ BREAKING CHANGES
-
Filter System messages per room (#16369)
-
Remove deprecated publications (#16351)
-
Hide system messages (#16243)
-
Upgrade to Meteor 1.9 and NodeJS 12 (#16252)
-
Removed room counter from sidebar (#16036)
-
Change apps/icon endpoint to return app's icon and use it to show on Ui Kit modal (#16522)
-
TLS v1.0 and TLS v1.1 were disabled by due to NodeJS update to v12. You can still enable them by using flags like
--tls-min-v1.0and--tls-min-v1.1
🎉 New features
-
Button to download admin server info (#16059)
-
UiKit - Interactive UI elements for Rocket.Chat Apps (#16048)
-
Sort the Omnichannel Chat list according to the user preferences (#16437)
-
Setting to only send plain text emails (#16065)
-
Check the Omnichannel service status per Department (#16425)
-
Create a user for the Apps during installation (#15896 by @Cool-fire)
-
Add GUI for customFields in Omnichannel conversations (#15840 by @antkaz)
-
update on mongo, node and caddy on snap (#16167)
-
Enforce plain text emails converting from HTML when no text version supplied (#16063)
-
Setting Top navbar in embedded mode (#16064)
🚀 Improvements
-
Request user presence on demand (#16348)
-
Major overhaul on data importers (#16279)
-
Changes App user's status when the app was enabled/disabled (#16392)
-
Log as info level when Method Rate Limiters are reached (#16446)
-
Show more information related to the Omnichannel room closing data (#16414)
-
Update katex version (#16393)
-
Prevent "App user" from being deleted by the admin (#16373)
-
Improve function to check if setting has changed (#16181)
-
Status Text form validation (#16121)
-
Set the color of the cancel button on modals to #bdbebf for enhanced visibiity (#15913 by @ritwizsinha)
-
Remove NRR (#16071)
🐛 Bug fixes
-
Result of get avatar from url can be null (#16123)
-
stdoutstreamer infinite loop (#16452) -
Option to make a channel default (#16433)
-
Rooms not being marked as read sometimes (#16397)
-
Container heights (#16388)
-
Mail Msg Cancel button not closing the flexbar (#16263 by @ashwaniYDV)
-
Highlight freezing the UI (#16378)
-
Adding 'lang' tag (#16375)
-
App removal was moving logs to the trash collection (#16362)
-
Role tags missing - Description field explanation (#16356)
-
Invite links usage by channel owners/moderators (#16176)
-
Unknown error when sending message if 'Set a User Name to Alias in Message' setting is enabled (#16347)
-
Slack CSV User Importer (#16253)
-
The "click to load" text is hard-coded and not translated. (#16142 by @ashwaniYDV)
-
Integrations list without pagination and outgoing integration creation (#16233)
-
Setup Wizard inputs and Admin Settings (#16147)
-
FileUpload.getBuffer was not working through the Apps-Engine (#16234)
-
Integrations admin page (#16183)
-
Readme Help wanted section (#16197)
-
User stuck after reset password (#16184)
-
auto translate cache (#15768 by @vickyokrm)
-
Save password without confirmation (#16060 by @ashwaniYDV)
-
Break message-attachment text to the next line (#16039 by @ritwizsinha)
-
SafePorts: Ports 80, 8080 & 443 linked to respective protocols (#16108) (#16108)
-
Drag and drop disabled when file upload is disabled (#16049)
-
Video message sent to wrong room (#16113)
-
"User not found" for direct messages (#16047)
-
Embedded style when using 'go' command (#16051)
-
Thread message icon overlapping text (#16083)
-
Login change language button (#16085)
-
api-bypass-rate-limiter permission was not working (#16080)
-
Missing edited icon in newly created messages (#16484)
-
Read Message after receive a message and the room is opened (#16473)
-
Send message with pending messages (#16474)
-
Do not stop on DM imports if one of users was not found (#16547)
-
Introduce AppLivechatBridge.isOnlineAsync method (#16467)
-
When copying invite links, multiple toastr messages (#16578)
-
Livechat Widget version 1.3.1 (#16580)
-
Error when successfully joining room by invite link (#16571)
-
Invite links proxy URLs not working when using CDN (#16581)
-
Bug on starting Jitsi video calls , multiple messages (#16601)
🔍 Minor changes
-
Revert importer streamed uploads (#16465)
-
Regression: Fix app user status change for non-existing user (#16458)
-
Regression: Fix sending a message not scrolling to bottom (#16451)
-
LingoHub based on develop (#16450)
-
Regression: Fix sequential messages grouping (#16386)
-
Use GitHub Actions to store builds (#16443)
-
Regression: recent opened rooms being marked as read (#16442)
-
Regression: Fix status bar margins (#16438)
-
Fix index creation for apps_logs collection (#16401)
-
Revert message properties validation (#16395)
-
Update apps engine to 1.12.0-beta.2496 (#16398)
-
Regression: App deletion wasn’t returning the correct information (#16360)
-
Lint: Resolve complexity warnings (#16114)
-
Fix Preview Docker image build (#16379)
-
Regression: Rate limiter was not working due to Meteor internal changes (#16361)
-
Fix assets download on CI (#16352)
-
Send build artifacts to S3 (#16237)
-
Add missing translations (#16150 by @ritwizsinha)
-
Disable PR Docker image build (#16141)
-
Add Cloud Info to translation dictionary (#16122 by @aviral243)
-
Merge master into develop & Set version to 2.5.0-develop (#16107)
-
Release 2.4.7 (#16444)
-
Fix tests (#16469)
-
Regression: prevent submit modal (#16488)
-
Update presence package to 2.6.1 (#16486)
-
Regression: allow private channels to hide system messages (#16483)
-
Regression: Fix uikit modal closing on click (#16475)
-
Regression: Fix undefined presence after reconnect (#16477)
-
Remove users.info being called without need (#16504)
-
Add Ui Kit container (#16503)
-
Catch zip errors on import file load (#16494)
-
Fix: License missing from manual register handler (#16505)
-
Exclude federated and app users from active user count (#16489)
-
Regression: Update Uikit (#16515)
-
Regression: UIKit - Send container info on block actions triggered on a message (#16514)
-
Use base64 for import files upload to prevent file corruption (#16516)
-
Regression: Send app info along with interaction payload to the UI (#16511)
-
Regression: update package-lock (#16528)
-
Regression: UIkit input states (#16552)
-
Regression: UIKit missing select states: error/disabled (#16540)
-
Release 2.4.9 (#16544)
-
Regression: fix read unread messages (#16562)
-
Regression: UIKit update modal actions (#16570)
-
Update Apps-Engine version (#16584)
-
Add breaking notice regarding TLS (#16575)
-
Regression: Modal onSubmit (#16556)
-
Regression: send file modal not working via keyboard (#16607)
-
Fix github actions accessing the github registry (#16521 by @mrsimpson)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @MartinSchoeler
- @d-gubert
- @gabriellsh
- @geekgonecrazy
- @ggazzo
- @lolimay
- @mariaeduardacunha
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
2.4.10
2020-02-20 · 1 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- users.info endpoint not handling the error if the user does not exist (#16495)
👩💻👨💻 Core Team 🤓
2.4.9
2020-02-10 · 1 🐛 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
stdoutstreamer infinite loop (#16452)
🔍 Minor changes
- Release 2.4.9 (#16544)
👩💻👨💻 Core Team 🤓
2.4.8
2020-02-07 · 2 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
👩💻👨💻 Core Team 🤓
2.4.7
2020-02-03 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- Option to make a channel default (#16433)
🔍 Minor changes
- Release 2.4.7 (#16444)
👩💻👨💻 Core Team 🤓
2.4.6
2020-01-31 · 3 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🔍 Minor changes
👩💻👨💻 Core Team 🤓
2.4.5
2020-01-29 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🔍 Minor changes
- Release 2.4.5 (#16380)
👩💻👨💻 Core Team 🤓
2.4.4
2020-01-29 · 1 🐛 · 2 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
- App removal was moving logs to the trash collection (#16362)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
2.4.3
2020-01-28 · 2 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Unknown error when sending message if 'Set a User Name to Alias in Message' setting is enabled (#16347)
-
Invite links usage by channel owners/moderators (#16176)
🔍 Minor changes
- Release 2.4.3 (#16358)
👩💻👨💻 Core Team 🤓
2.4.2
2020-01-17 · 4 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Setup Wizard inputs and Admin Settings (#16147)
-
Slack CSV User Importer (#16253)
-
Integrations list without pagination and outgoing integration creation (#16233)
-
User stuck after reset password (#16184)
🔍 Minor changes
- Release 2.4.2 (#16274)
👩💻👨💻 Core Team 🤓
2.4.1
2020-01-10 · 3 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Enable apps change properties of the sender on the message as before (#16189)
-
Add missing password field back to administration area (#16171)
-
JS errors on Administration page (#16139)
🔍 Minor changes
- Release 2.4.1 (#16195)
👩💻👨💻 Core Team 🤓
2.4.0
2019-12-27 · 4 🎉 · 28 🚀 · 29 🐛 · 19 🔍 · 22 👩💻👨💻
Engine versions
- Node:
8.17.0 - NPM:
6.13.4 - MongoDB:
3.4, 3.6, 4.0
🎉 New features
-
Invite links: share a link to invite users (#15933)
-
Logout other clients when changing password (#15927)
-
Do not print emails in console on production mode (#15928)
-
Apps-Engine event for when a livechat room is closed (#15837)
🚀 Improvements
-
Replace livechat:inquiry publication by REST and Streamer (#15977)
-
Sorting on livechat analytics queries were wrong (#16021)
-
Replace fullUserData publication by REST (#15650)
-
Replace integrations and integrationHistory publications by REST (#15885)
-
Notify logged agents when their departments change (#16033)
-
Replace fullEmojiData publication by REST (#15901)
-
Replace adminRooms publication by REST (#15948)
-
Replace webdavAccounts publication by REST (#15926)
-
Replace oauth publications by REST (#15878)
-
Replace userAutocomplete publication by REST (#15956)
-
Replace discussionsOfARoom publication by REST (#15908)
-
Move 'Reply in Thread' button from menu to message actions (#15685 by @antkaz)
-
Replace customSounds publication by REST (#15907)
-
Replace stdout publication by REST (#16004)
-
Replace fullUserStatusData publication by REST (#15942)
-
Replace userData subscriptions by REST (#15916)
-
Replace roles publication by REST (#15910)
-
Livechat realtime dashboard (#15792)
-
Replace livechat:rooms publication by REST (#15968)
-
Replace livechat:officeHour publication to REST (#15503)
-
Replace forgotten livechat:departmentAgents subscriptions (#15970)
-
Replace livechat:managers publication by REST (#15944)
-
Replace livechat:visitorHistory publication by REST (#15943)
-
Replace livechat:queue subscription (#15612)
-
Add deprecate warning in some unused publications (#15935)
-
Replace livechat:customFields to REST (#15496)
-
Validate user identity on send message process (#15887)
🐛 Bug fixes
-
Importer: Variable name appearing instead of it's value (#16010 by @ashwaniYDV)
-
Add time format for latest message on the sidebar (#15930 by @ritwizsinha)
-
Admin Setting descriptions and Storybook (#15994)
-
width of upload-progress-text (#16023)
-
Message list scrolling to bottom on reactions (#16018)
-
SAML logout error (#15978)
-
Added Join button to Read Only rooms. (#16016)
-
z-index of new message button (#16013)
-
new message popup (#16017)
-
Changed renderMessage priority, fixed Katex on/off setting (#16012)
-
Empty security section when 2fa is disabled (#16009)
-
Dropzone being stuck when dragging to thread (#16006)
-
Fix sort livechat rooms (#16001)
-
Guest's name field missing when forwarding livechat rooms (#15991)
-
Error of bind environment on user data export (#15985)
-
Incorrect translation key on Livechat Appearance template (#15975 by @ritwizsinha)
-
Livechat Widget version 1.3.0 (#15966)
-
Invalid Redirect URI on Custom OAuth (#15957)
-
Livechat build without NodeJS installed (#15903 by @localguru)
-
Admin menu not showing after renamed integration permissions (#15937 by @n-se)
-
Administration UI issues (#15934)
-
Server crash on sync with no response (#15919)
-
Livechat permissions being overwrite on server restart (#15915)
-
Livechat triggers not firing (#15897)
-
Auto load image user preference (#15895)
-
Don't throw an error when a message is prevented from apps engine (#15850 by @wreiske)
-
Default value of the Livechat WebhookUrl setting (#15898)
-
Thread Replies in Search (#15841)
-
Registration form was hidden when login form was disabled (#16062)
🔍 Minor changes
-
Update NodeJS to 8.17.0 (#16043)
-
Fix typo in Italian translation (#15998 by @iannuzzelli)
-
Update Meteor to 1.8.3 (#16037)
-
Some performance improvements (#15886)
-
Fixed Grammatical Mistakes. (#15570 by @breaking-let)
-
Upgrade limax to 2.0.0 (#16020)
-
Remove unnecessary cron starts (#15989)
-
Enable typescript lint (#15979)
-
LingoHub based on develop (#15988)
-
Fix 'How it all started' link on README (#15962 by @zdumitru)
-
Check package-lock consistency with package.json on CI (#15961)
-
Meteor update to 1.8.2 (#15873)
-
GitHub CI (#15918)
-
Change migration number 169 <-> 170 (#15940)
-
LingoHub based on develop (#15939)
-
[CHORE] Replace findOne with findOneById methods (Omnichannel) (#15894)
-
Merge master into develop & Set version to 3.0.0-develop (#15872)
-
Regression: Update components (#16053)
-
Regression: Missing button to copy Invite links (#16084)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @d-gubert
- @gabriellsh
- @geekgonecrazy
- @ggazzo
- @lolimay
- @mariaeduardacunha
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
2.3.3
2020-01-10 · 1 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB: ``
🐛 Bug fixes
- Add missing password field back to administration area (#16171)
👩💻👨💻 Core Team 🤓
2.3.2
2019-12-12 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
👩💻👨💻 Core Team 🤓
2.3.1
2019-12-09 · 6 🐛 · 4 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Default value of the Livechat WebhookUrl setting (#15898)
-
Admin menu not showing after renamed integration permissions (#15937 by @n-se)
-
Administration UI issues (#15934)
-
Livechat permissions being overwrite on server restart (#15915)
-
Livechat triggers not firing (#15897)
-
Auto load image user preference (#15895)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
2.3.0
2019-11-27 · 13 🎉 · 17 🚀 · 26 🐛 · 17 🔍 · 17 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🎉 New features
-
Add forms to view and edit Livechat agents info (#15703)
-
Workspace Manual Registration (#15442)
-
Option on livechat departments to ensure a chat has tags before closing (#15752)
-
Setting to dismiss desktop notification only after interaction (#14807 by @mpdbl)
-
Option for admins to set a random password to a user (#15818)
-
SAML login without popup windows (#15836)
-
Add ability to users reset their own E2E key (#15777)
-
Notify users when their email address change (#15828)
-
Add a new stream to emit and listen room data events (#15770)
-
Livechat analytics (#15230)
-
Allow Regexes on SAML user field mapping (#15743)
-
Livechat analytics functions (#15666)
-
add delete-own-message permission (#15512)
🚀 Improvements
-
Make push notification batchsize and interval configurable (#15804 by @Exordian)
-
Add more fields to iframe integration event
unread-changed-by-subscription(#15786) -
Allow dragging of images and text from browsers (#15691)
-
Unfollow own threads (#15740)
-
Administration UI - React and Fuselage components (#15452)
-
Replace livechat:pagesvisited publication by REST (#15629)
-
Replace livechat:externalMessages publication by REST (#15643)
-
dynamic import livechat views (#15775)
-
Replace livechat:visitorInfo publication by REST (#15639)
-
Lazyload Chart.js (#15764)
-
Lazyload qrcode lib (#15741)
-
Replace personalAccessTokens publication by REST (#15644)
-
Replace livechat:departmentAgents subscription to REST (#15529)
-
remove computations inside messageAttachment (#15716)
-
Replace snippetedMessage publication by REST (#15679)
-
Replace snipptedMessages publication by REST (#15678)
-
Remove "EmojiCustom" unused subscription (#15658)
🐛 Bug fixes
-
Missing Privacy Policy Agree on register (#15832)
-
Push: fix notification priority for google (FCM) (#15803 by @Exordian)
-
Not valid relative URLs on message attachments (#15651)
-
REST endpoint
chat.syncMessagesreturning an error with deleted messages (#15824) -
Channel notification audio preferences (#15771)
-
Pasting images on reply as thread (#15811)
-
Prevent agent last message undefined (#15809)
-
Livechat transfer history messages (#15780)
-
Add button to reset.css (#15773)
-
Mentions before blockquote (#15774)
-
Sidebar font color was not respecting theming (#15745)
-
Add livechat agents into departments (#15732)
-
Changed cmsPage Style (#15632)
-
Forward Livechat UI and the related permissions (#15718)
-
Apply server side filters on Livechat lists (#15717)
-
Error when exporting user data (#15654)
-
Livechat webhook broken when sending an image (#15699 by @tatosjb)
-
Sending messages to livechat rooms without a subscription (#15707)
-
Duplicate label 'Hide Avatars' in accounts (#15694 by @rajvaibhavdubey)
-
Block Show_Setup_Wizard Option (#15623)
-
Use Media Devices API to guess if a microphone is not available (#15636)
-
Ignore file uploads from message box if text/plain content is being pasted (#15631)
-
typo on PT-BR translation (#15645)
-
Null value at Notifications Preferences tab (#15638)
-
Edit in thread (#15640)
🔍 Minor changes
-
LingoHub based on develop (#15822)
-
[REGRESSION] Add livechat room type to the room's file list (#15795)
-
Fix notification migration (#15783)
-
Regression: fix admin instances info page (#15772)
-
LingoHub based on develop (#15763)
-
Regression: messageAttachments inside messageAttachments not receiving settings (#15733)
-
Improve LDAP Login Fallback setting description in portuguese (#15655)
-
Update moment-timezone (#15729)
-
LingoHub based on develop (#15728)
-
Regression: Fix hide avatars in side bar preference (#15709)
-
Remove yarn.lock (#15689)
-
LingoHub based on develop (#15688)
-
Merge master into develop & Set version to 2.3.0-develop (#15683)
-
Fix Livechat duplicated templates error (#15869)
-
Improvements to random password field on user edit/creation (#15870)
-
Remove unused permission to reset users' E2E key (#15860)
-
[CHORE] Add lingohub to readme (#15849)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @d-gubert
- @gabriellsh
- @geekgonecrazy
- @ggazzo
- @mariaeduardacunha
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
2.2.1
2019-11-19 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Markdown link parser (#15794)
-
Updating an app via "Update" button errors out with "App already exists" (#15814)
👩💻👨💻 Core Team 🤓
2.2.0
2019-10-27 · 14 🎉 · 16 🚀 · 24 🐛 · 28 🔍 · 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)
-
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:triggerspublication 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:departmentspublication by REST Calls (#15478) -
Secure cookies when using HTTPS connection (#15500)
-
Update Fuselage components on SetupWizard (#15457)
🐛 Bug fixes
-
Fix a typo on Alpha API
e2e.setUserPublicAndPivateKeysrenaming toe2e.setUserPublicAndPrivateKeys(#13334) -
Showing announcement back (#15615)
-
adjustments for tooltips to show room name instead of id (#14084 by @mohamedar97)
-
Read Recepts was not working (#15603)
-
Dynamic import of JS files were not working correctly (#15598)
-
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 (#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)
-
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: 1header (#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)
👩💻👨💻 Contributors 😍
- @Hudell
- @Montel
- @RafaelGSS
- @antkaz
- @hmagarotto
- @juanpetterson
- @knrt10
- @mohamedar97
- @nstseek
- @oguhpereira
- @robbyoconnor
- @rodrigokamada
- @scrivna
- @ubarsaiyan
- @unixtam
- @yusukeh0710
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @d-gubert
- @geekgonecrazy
- @ggazzo
- @mar-v
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
2.1.3
2019-11-19 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Markdown link parser (#15794)
-
Updating an app via "Update" button errors out with "App already exists" (#15814)
👩💻👨💻 Core Team 🤓
2.1.2
2019-10-25 · 3 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Read Receipts were not working properly with subscriptions without ls (#15656)
-
Exception when sending email of messages attachments undefined (#15657)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
2.1.1
2019-10-17 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Read Recepts was not working (#15603)
-
Dynamic import of JS files were not working correctly (#15598)
👩💻👨💻 Core Team 🤓
2.1.0
2019-09-27 · 1 ️️️⚠️ · 13 🎉 · 12 🚀 · 22 🐛 · 22 🔍 · 20 👩💻👨💻
Engine versions
- Node:
8.15.1 - NPM:
6.9.0 - MongoDB:
3.4, 3.6, 4.0
⚠️ BREAKING CHANGES
- Deprecate old CORS API access for Cordova mobile app (#15322)
🎉 New features
-
Apps engine Livechat (#14626)
-
Livechat setting to show/hide Agent Information on the widget (#15216)
-
SAML User Data Mapping (#15404)
-
Add ability to disable email notifications globally (#9667 by @ferdifly)
-
Validate NotBefore and NotOnOrAfter SAML assertions (#15226)
-
Setting to configure SAML context comparison (#15229)
-
Guess a user's name from SAML credentials (#15240 by @mrsimpson)
-
Setting to remove message contents from email notifications (#15406)
-
Add JWT to uploaded files urls (#15297)
-
Provide site-url to outgoing integrations (#15238 by @mrsimpson)
-
Only Load CodeMirror code when it is needed (#15351)
-
Allow file sharing through Twilio(WhatsApp) integration (#15415)
🚀 Improvements
-
Change default user's preference for notifications to 'All messages' (#15420)
-
Remove global Blaze helpers (#15414)
-
A11y: Buttons, Images, Popups (#15405)
-
Administration UI (#15401)
-
Make the agents field optional when updating Livechat departments (#15400)
-
Replace LESS autoprefixer plugin (#15260)
-
Add missing indices used by read receipts (#15316)
-
Add possibility of renaming a discussion (#15122)
-
AvatarBlockUnauthenticatedAccess do not call user.find if you dont have to (#15355)
-
improve autolinker flow (#15340)
-
Add CustomSounds.play() helper (#15256)
🐛 Bug fixes
-
Delivering real-time messages to users that left a room (#15389)
-
Federation messages notifications (#15418)
-
Property "permission" in slash commands of custom apps (#14739) (#14741 by @ifantom)
-
Notify admin was generating errors when Rocket.Cat user was edited or deleted (#15387)
-
Fix file uploads JWT (#15412)
-
Double send bug on message box (#15409)
-
Prune messages by cron if room not updated (#15252)
-
Subscription record not having the
lsfield (#14544) -
CAS users can take control of Rocket.Chat accounts (#15346)
-
Add ENV VAR to enable users create token feature (#15334)
-
REST API to return only public custom fields (#15292)
-
REST endpoint
users.setPreferencesto not override all user's preferences (#15288) -
LDAP usernames get additional '.' if they contain numbers (#14644 by @Hudell)
-
Don't allow email violating whitelist addresses (#15339)
-
Limit exposed fields on some users. endpoints (#15327)
-
Empty custom emojis on emoji picker (#15392)
-
User Profile Time Format (#15385)
-
Grammatical error in Not Found page (#15382)
-
Set the DEFAULT_ECDH_CURVE to auto (#15245) (#15365 by @dlundgren)
-
Message box not centered (#15367)
-
Duplicate Channels in Search-bar (#15056)
-
Reduce Message cache time to 500ms (#15295 by @vickyokrm)
🔍 Minor changes
-
Regression: Prevent parsing empty custom field setting (#15413)
-
Use version 2 of the DeepL API (#15364 by @vickyokrm)
-
Remove GraphQL dependencies left (#15356)
-
[Fix] Missing space between last username & 'and' word in react notification (#15384 by @zdumitru)
-
Add a missing 'Discussion' translation key (#14029 by @ura14h)
-
Regression: Messagebox height changing when typing (#15380)
-
LingoHub based on develop (#15377)
-
Regression: Fix DDP metrics (#15368)
-
[CHORE] Move pathFor helper to templateHelpers directory (#15255)
-
Fix typo in LDAP User Search setting description (#15228)
-
Remove log ADMIN_PASS environment variable (#15307)
-
Improve text of the search bar description (#15353)
-
[CHORE] Remove obsolete modal template (#15257)
-
Update Meteor to 1.8.1 (#15358)
-
Merge master into develop & Set version to 2.1.0-develop (#15357)
-
Regression: Fix invalid version string error on marketplace screen (#15437)
-
Regression: Fix Commit Section when there is no commit info (#15436)
-
Regression: setup wizard dynamic import using relative url (#15432)
-
Regression: Favorite room button (#15426)
-
Regression: API CORS not working after Cordova being disabled by default (#15443)
-
Update Apps-Engine version to final version (#15458)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @alansikora
- @d-gubert
- @geekgonecrazy
- @ggazzo
- @pierre-lehnen-rc
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
2.0.1
2019-11-19 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.4, 3.6, 4.0
🐛 Bug fixes
-
Markdown link parser (#15794)
-
Updating an app via "Update" button errors out with "App already exists" (#15814)
👩💻👨💻 Core Team 🤓
2.0.0
2019-09-12 · 7 ️️️⚠️ · 14 🎉 · 6 🚀 · 19 🐛 · 39 🔍 · 26 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.4, 3.6, 4.0
⚠️ BREAKING CHANGES
-
Federation refactor with addition of chained events (#15206)
-
Remove support of MongoDB 3.2 and deprecate MongoDB 3.4 (#15199)
-
Remove GraphQL and grant packages (#15192)
-
Remove publication
roomSubscriptionsByRole(#15193) -
Remove publication
usersInRole(#15194) -
Remove old livechat client (#15133)
-
Replace tap:i18n to add support to 3-digit locales (#15109)
🎉 New features
-
Options for SAML auth for individual organizations needs (#14275 by @Deltachaos & @Hudell)
-
Assume that Rocket.Chat runs behind one proxy by default (HTTP_FORWARDED_COUNT=1) (#15214)
-
LDAP User Groups, Roles, and Channel Synchronization (#14278 by @Hudell & @wreiske)
-
Setup Wizard and Page not found, using React components (#15204)
-
Add Mobex to the list of SMS service providers (#14655 by @zolbayars)
-
Rest API Endpoint to get pinned messages from a room (#13864 by @thayannevls)
-
Granular permissions for settings (#8942 by @mrsimpson)
-
Add autotranslate Rest endpoints (#14885)
-
Option to hide the button of Custom OAuth on login screen (#15053)
-
Endpoint to fetch livechat rooms with several filters (#15155)
-
Integrate DEEPL translation service to RC core (#12174 by @mrsimpson & @vickyokrm)
-
Jitsi meet room access via a token (#12259 by @rrzharikov)
🚀 Improvements
-
Refactoring the queuing and routing processes of new livechats (#15003)
-
Add limit of 50 user's resume tokens (#15102)
-
Add asset extension validation (#15088)
-
Add possibility to use commands inside threads through Rest API (#15167)
-
Message tooltips as everyone else (#15135)
🐛 Bug fixes
-
Webdav crash (#14918)
-
Mark room as read logic (#15174)
-
Forget user session on window close (#15205)
-
Search message wrongly grouping messages (#15094)
-
Rate limit incoming integrations (webhooks) (#15038 by @mrsimpson)
-
User's auto complete showing everyone on the server (#15212)
-
"Discussion" label in Sidebar not hidden, when Discussions are disabled (#14660) (#14682 by @ifantom)
-
Typo in 'access-permissions_description' ja translation (#15162 by @NatsumiKubo)
-
IE11 modal, menu action and edit user page (#15201)
-
Attachment download button behavior (#15172)
-
Messages search scroll (#15175)
-
IE11 - callback createTreeWalker doesnt accept acceptNode (#15157)
-
Threads contextual bar button visible even with threads disabled (#14956 by @cesarmal)
-
Prevent to create discussion with empty name (#14507)
-
Remove new hidden file and fix for .env files for Snap (#15120)
-
cachedcollection calling multiple times SYNC (#15104)
-
Redirect on app manual install (#15306)
-
IE11 baseURI (#15319)
🔍 Minor changes
-
Release 1.3.2 (#15176)
-
LingoHub based on develop (#15218)
-
Regression: fix typo permisson to permission (#15217)
-
NEW: Apps enable after app installed (#15202)
-
Change notifications file imports to server (#15184)
-
Update Livechat to 1.1.6 (#15186)
-
Regression: remove livechat cache from circle ci (#15183)
-
Update presence package (#15178)
-
Update latest Livechat widget version to 1.1.4 (#15173)
-
Update latest Livechat widget version(1.1.3) (#15154)
-
LingoHub based on develop (#15166)
-
Switch outdated roadmap to point to milestones (#15156)
-
Remove GPG file (#15146)
-
Add wreiske to authorized users in catbot (#15147)
-
Update to version 2.0.0-develop (#15142)
-
removed unwanted code (#15078 by @httpsOmkar)
-
Update pt-BR.i18n.json (#15083 by @lucassmacedo)
-
Regression: cachedCollection wrong callback parameters (#15136)
-
Allow file upload paths on attachments URLs (#15121)
-
Fix automated test for manual user activation (#14978 by @mrsimpson)
-
Add new step to build Docker image from PRs for production again (#15124)
-
LingoHub based on develop (#15115)
-
Improve url validation inside message object (#15074)
-
Merge master into develop & Set version to 1.4.0-develop (#15097)
-
Federation improvements (#15234)
-
Regression: Fix assets extension detection (#15231)
-
Regression: Double error toast on Setup Wizard (#15268)
-
Regression: addPermissionToRole argument as string (#15267)
-
Regression: Remove old scripts of Setup Wizard (#15263)
-
Fix get IP for rate limiter (#15262)
-
Add oplog events metrics (#15249)
-
Regression: last message doesn't update after reconnect (#15329)
-
Regression: New Livechat methods and processes (#15242)
-
Regression: Remove duplicated permission changes emitter (#15321)
-
Regression: Errors on the console preventing some settings to be saved (#15310)
-
Fix v148 migration (#15285)
-
Fix apps list error (#15258)
-
Federation migration and additional improvements (#15336)
-
Regression: Fix wrong import and minor code improvements (#15352)
👩💻👨💻 Contributors 😍
- @Deltachaos
- @Hudell
- @NatsumiKubo
- @cardoso
- @cesarmal
- @httpsOmkar
- @ifantom
- @lucassmacedo
- @mrsimpson
- @rrzharikov
- @thayannevls
- @vickyokrm
- @wreiske
- @zolbayars
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @MartinSchoeler
- @alansikora
- @d-gubert
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
1.3.3
2019-11-19 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
-
Markdown link parser (#15794)
-
Updating an app via "Update" button errors out with "App already exists" (#15814)
👩💻👨💻 Core Team 🤓
1.3.2
2019-08-14 · 3 🐛 · 3 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
-
Attachment download button behavior (#15172)
-
Messages search scroll (#15175)
-
IE11 - callback createTreeWalker doesnt accept acceptNode (#15157)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
1.3.1
2019-08-08 · 2 🐛 · 2 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
👩💻👨💻 Core Team 🤓
1.3.0
2019-08-02 · 9 🎉 · 6 🚀 · 32 🐛 · 32 🔍 · 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 by @Hudell)
-
Accept multiple redirect URIs on OAuth Apps (#14935 by @Hudell)
-
Setting to configure custom authn context on SAML requests (#14675 by @Hudell)
-
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 by @cardoso)
-
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 by @brakhane)
-
CustomOauth Identity Step errors displayed in HTML format (#15000 by @Hudell)
-
Custom User Status throttled by rate limiter (#15001 by @Hudell)
-
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)
-
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
getUsersOfRoomnot 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 by @Hudell)
-
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)
-
Not sanitized message types (#15054)
🔍 Minor changes
-
Release 1.2.1 (#14898)
-
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 by @Hudell)
-
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 😍
- @BehindLoader
- @Hudell
- @Le-onardo
- @NateScarlet
- @anandpathak
- @brakhane
- @cardoso
- @commiaI
- @dependabot[bot]
- @hamidrezabstn
- @justinr1234
- @magicbelette
- @pkolmann
- @snoopotic
- @ubarsaiyan
- @vova-zush
- @zdumitru
- @zolbayars
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @alansikora
- @d-gubert
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
1.2.4
2019-08-08 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🔍 Minor changes
- Fix custom auth (#15141)
👩💻👨💻 Core Team 🤓
1.2.2
2019-07-29 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Not sanitized message types (#15054)
👩💻👨💻 Core Team 🤓
1.2.1
2019-06-28 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Not showing local app on App Details (#14894)
🔍 Minor changes
- Release 1.2.1 (#14898)
👩💻👨💻 Core Team 🤓
1.2.0
2019-06-27 · 8 🎉 · 4 🚀 · 13 🐛 · 9 🔍 · 21 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🎉 New features
-
changed mongo version for snap from 3.2.7 to 3.4.20 (#14838)
-
Add loading animation to webdav file picker (#14759 by @ubarsaiyan)
-
Add tmid property to outgoing integration (#14699)
-
Endpoint to anonymously read channel's messages (#14714 by @PrajvalRaval)
-
Add Livechat inquiries endpoints (#14779)
-
Configuration to limit amount of livechat inquiries displayed (#14690)
-
Show App bundles and its apps (#14886)
🚀 Improvements
-
Adds link to download generated user data file (#14175 by @Hudell)
-
Layout of livechat manager pages to new style (#13900)
-
Add an optional rocketchat-protocol DNS entry for Federation (#14589)
-
Use configurable colors on sidebar items (#14624)
🐛 Bug fixes
-
Error when using Download My Data or Export My Data (#14645 by @Hudell)
-
Removes E2E action button, icon and banner when E2E is disabled. (#14810)
-
Gap of messages when loading history when using threads (#14837)
-
Assume microphone is available (#14710)
-
Move the set Avatar call on user creation to make sure the user has username (#14665)
-
users typing forever (#14724)
-
Increasing time to rate limit in shield.svg endpoint and add a setting to disable API rate limiter (#14709)
-
Wrong filter field when filtering current Livechats (#14569)
-
Name is undefined in some emails (#14533)
-
Direct reply delete config and description (#14493 by @ruKurz)
🔍 Minor changes
-
Regression: thread loading parent msg if is not loaded (#14839)
-
Fix not fully extracted pieces (#14805)
-
Regression: Fix file upload (#14804)
-
Extract permissions functions (#14777)
-
Add custom fileupload whitelist property (#14754)
-
Merge master into develop & Set version to 1.2.0-develop (#14656 by @AnBo83 & @knrt10 & @mohamedar97 & @thaiphv)
-
Regression: Fix desktop notifications not being sent (#14860)
-
Regression: Allow debugging of cached collections by name (#14862)
-
Allow debugging of cached collections by name (#14859)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @alansikora
- @engelgabriel
- @ggazzo
- @lolimay
- @marceloschmidt
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
1.1.5
2019-08-08 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🔍 Minor changes
- Fix custom auth (#15141)
👩💻👨💻 Core Team 🤓
1.1.4
2019-07-29 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Not sanitized message types (#15054)
👩💻👨💻 Core Team 🤓
1.1.3
2019-06-21 · 1 🐛 · 2 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Gap of messages when loading history when using threads (#14837)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
1.1.2
2019-06-17 · 3 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
-
User status information on User Info panel (#14763)
-
User Real Name being erased when not modified (#14711 by @Hudell)
-
Anonymous chat read (#14717)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
1.1.1
2019-05-30 · 2 🐛 · 1 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
-
Load messages after disconnect and message box scroll missing (#14668)
🔍 Minor changes
- Removing unnecesary federation configs (#14674)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
1.1.0
2019-05-27 · 5 🎉 · 10 🚀 · 59 🐛 · 35 🔍 · 28 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🎉 New features
-
Setting option to mark as containing a secret/password (#10273)
-
Custom user name field from Custom OAuth (#14381 by @mjovanovic0)
-
Add pause and reset button when adding custom sound (#13615 by @knrt10)
-
Missing "view-outside-room_description" translation key (#13680 by @bhardwajaditya)
-
Returns custom emojis through the Livechat REST API (#14370)
🚀 Improvements
-
Message rendering time (#14252)
-
Change user presence events to Meteor Streams (#14488)
-
Don't show unread count badge in burger menu if it is from the opened room (#12971)
-
Livechat CRM secret token optional (#14022)
-
jump to selected message on open thread (#14460)
-
Don't use regex to find users (#14397)
-
Added flag
skipActiveUsersToBeReadyto not wait the load ofactive usersto present the Web interface (#14431) -
SAML login process refactoring (#12891 by @kukkjanos)
-
Allow change Discussion's properties (#14389)
🐛 Bug fixes
-
Downloading files when running in sub directory (#14485 by @miolane)
-
Broken layout when sidebar is open on IE/Edge (#14567)
-
Channel names on Directory got cut on small screens (#14542)
-
Duplicated link to jump to message (#14505)
-
Edit Message when down arrow is pressed. (#14369 by @Kailash0311)
-
Unread property of the room's lastMessage object was being wrong some times (#13919)
-
No feedback when adding users that already exists in a room (#14534 by @gsunit)
-
Custom scripts descriptions were not clear enough (#14516)
-
Role
userhas being added after email verification even for non anonymous users (#14263) -
Several problems with read-only rooms and muted users (#11311 by @Hudell)
-
Channel settings form to textarea for Topic and Description (#13328 by @supra08)
-
Elements in User Info require some padding (#13640 by @mushroomgenie)
-
Showing the id instead of the name of custom notification sound (#13660 by @knrt10)
-
Remove Livechat guest data was removing more rooms than expected (#14509)
-
Save custom emoji with special characters causes some errors (#14456)
-
Verify if the user is requesting your own information in users.info (#14242)
-
RocketChat client sending out video call requests unnecessarily (#14496)
-
Fix redirect to First channel after login (#14434)
-
Ignored messages (#14465)
-
Allow data URLs in isURL/getURL helpers (#14464)
-
You must join to view messages in this channel (#14461)
-
Channel Leader Bar is in the way of Thread Header (#14443)
-
Discussion name being invalid (#14442)
-
Room name was undefined in some info dialogs (#14415)
-
Exception on crowd sync due to a wrong logging method (#14405)
-
IE11 support (#14422)
-
Escape unrecognized slash command message (#14432)
-
Mentions message missing 'jump to message' action (#14430)
-
preview pdf its not working (#14419)
-
Messages on thread panel were receiving wrong context/subscription (#14404)
-
Error 400 on send a reply to an old thread (#14402)
-
Users actions in administration were returning error (#14400)
-
Fallback to mongo version that doesn't require clusterMonitor role (#14403)
-
SAML credentialToken removal was preventing mobile from being able to authenticate (#14345)
-
Stream not connecting connect when using subdir and multi-instance (#14376)
-
Pressing Enter in User Search field at channel causes reload (#14388)
-
Wrong token name was generating error on Gitlab OAuth login (#14379)
-
more message actions to threads context(follow, unfollow, copy, delete) (#14387)
-
Unnecessary meteor.defer on openRoom (#14396)
-
Messages on threads disappearing (#14393)
-
Bell was too small on threads (#14394)
-
Main thread title on replies (#14372)
-
New day separator overlapping above system message (#14362)
-
Popup cloud console in new window (#14296)
-
Switch oplog required doc link to more accurate link (#14288)
-
Optional exit on Unhandled Promise Rejection (#14291)
-
Error when accessing avatar with no token (#14293)
-
Startup error in registration check (#14286)
-
Wrong header at Apps admin section (#14290)
-
Error when accessing an invalid file upload url (#14282 by @wreiske)
-
E2E messages not decrypting in message threads (#14580)
-
Send replyTo for livechat offline messages (#14568)
-
Mailer breaking if user doesn't have an email address (#14614)
-
Role name spacing on Permissions page (#14625)
-
Avatar images on old Livechat client (#14590 by @arminfelder)
-
Inject code at the end of <head> tag (#14623)
-
"Blank page" on safari 10.x (#14651)
🔍 Minor changes
-
Removed unnecessary DDP unblocks (#13641)
-
Fix emoji replacing some chars (#14570)
-
LingoHub based on develop (#14561)
-
Refactor WebRTC class (#13736)
-
Update Meteor Streamer package (#14551)
-
Regression: unit tests were being skipped (#14543)
-
MsgTyping refactor (#14495)
-
Google Plus account is no longer accessible (#14503 by @zdumitru)
-
[IMPROVEMENT] Add tooltip to to notify user the purpose of back button in discussion (#13872 by @ashwaniYDV)
-
Allow removing description, topic and annoucement of rooms(set as empty string) (#13682)
-
[IMPROVEMENT] Don't group messages with different alias (#14257 by @jungeonkim)
-
LingoHub based on develop (#14478)
-
Remove specific eslint rules (#14459)
-
New eslint rules (#14332)
-
Fix i18n files keys sort (#14433)
-
Fixes on DAU and MAU aggregations (#14418)
-
Add missing german translations (#14386 by @mrsimpson)
-
LingoHub based on develop (#14426)
-
fix discussions: remove restriction for editing room info, server side (#14039 by @mrsimpson)
-
Fix: Message body was not being updated when user disabled nrr message (#14390)
-
Improve German translations (#14351 by @mrsimpson)
-
Merge master into develop & Set version to 1.1.0-develop (#14317 by @wreiske)
-
Merge master into develop & Set version to 1.1.0-develop (#14294)
-
Fix: Add emoji shortnames to emoji's list (#14576)
-
Ci improvements (#14600)
-
Fix: emoji render performance for alias (#14593)
-
Federation i18n message changes (#14595)
-
[REGRESSION] Fix Slack bridge channel owner on channel creation (#14565)
-
Fix thumbs up emoji shortname (#14581)
-
[Fix] broken logo url in app.json (#14572 by @jaredmoody)
-
Add digitalocean button to readme (#14583)
-
Improvement: Permissions table (#14646)
-
Regression: Handle missing emojis (#14641)
-
LingoHub based on develop (#14643)
👩💻👨💻 Contributors 😍
- @AnBo83
- @Hudell
- @Kailash0311
- @arminfelder
- @ashwaniYDV
- @bhardwajaditya
- @gsunit
- @jaredmoody
- @jungeonkim
- @knrt10
- @kukkjanos
- @miolane
- @mjovanovic0
- @mrsimpson
- @mushroomgenie
- @supra08
- @wreiske
- @zdumitru
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @alansikora
- @d-gubert
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
1.0.5
2019-08-08 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🔍 Minor changes
- Fix custom auth (#15141)
👩💻👨💻 Core Team 🤓
1.0.4
2019-07-29 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Not sanitized message types (#15054)
👩💻👨💻 Core Team 🤓
1.0.3
2019-05-09 · 1 🔍 · 8 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🔍 Minor changes
- Release 1.0.3 (#14446 by @mrsimpson)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
1.0.2
2019-04-30 · 2 🚀 · 8 🐛 · 6 🔍 · 10 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🚀 Improvements
-
i18n of threads and discussion buttons (#14334)
-
Better error message when not able to get MongoDB Version (#14320)
🐛 Bug fixes
-
Unread line and new day separator were not aligned (#14338)
-
Audio notification for messages on DM (#14336)
-
Duplicate thread message after editing (#14330)
-
New day separator rendered over thread reply (#14328)
-
Missing i18n for some new Permissions (#14011)
-
View Logs admin page was broken and not rendering color logs (#14316)
-
show roles on message (#14313)
-
Remove reference to inexistent field when deleting message in thread (#14311)
🔍 Minor changes
-
Release 1.0.2 (#14339 by @AnBo83 & @knrt10 & @mohamedar97 & @thaiphv)
-
Add cross-browser select arrow positioning (#14318)
-
[Fix] group name appears instead of the room id (#14075 by @mohamedar97)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
1.0.1
2019-04-28 · 7 🐛 · 4 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
-
Popup cloud console in new window (#14296)
-
Switch oplog required doc link to more accurate link (#14288)
-
Optional exit on Unhandled Promise Rejection (#14291)
-
Error when accessing avatar with no token (#14293)
-
Startup error in registration check (#14286)
-
Wrong header at Apps admin section (#14290)
-
Error when accessing an invalid file upload url (#14282 by @wreiske)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
1.0.0
2019-04-28 · 4 ️️️⚠️ · 34 🎉 · 33 🚀 · 107 🐛 · 174 🔍 · 60 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
⚠️ BREAKING CHANGES
-
Remove deprecated file upload engine Slingshot (#13724)
-
Remove internal hubot package (#13522)
-
Prevent start if incompatible mongo version (#13927)
-
Require OPLOG/REPLICASET to run Rocket.Chat (#14227)
🎉 New features
-
Marketplace integration with Rocket.Chat Cloud (#13809)
-
Add message action to copy message to input as reply (#12626 by @mrsimpson)
-
Allow sending long messages as attachments (#13819)
-
Add e-mail field on Livechat Departments (#13775)
-
Provide new Livechat client as community feature (#13723)
-
Discussions (#13541 by @mrsimpson & @vickyokrm)
-
Bosnian lang (BS) (#13635 by @fliptrail)
-
Federation (#12370)
-
Show department field on Livechat visitor panel (#13530)
-
Add offset parameter to channels.history, groups.history, dm.history (#13310 by @xbolshe)
-
Permission to assign roles (#13597)
-
legal notice page (#12472 by @localguru)
-
users.setActiveStatus endpoint in rest api (#13443 by @thayannevls)
-
User avatars from external source (#7929 by @mjovanovic0)
-
Limit all DDP/Websocket requests (configurable via admin panel) (#13311)
-
REST endpoint to forward livechat rooms (#13308)
-
Collect data for Monthly/Daily Active Users for a future dashboard (#11525)
-
Add parseUrls field to the apps message converter (#13248)
-
Add an option to delete file in files list (#13815)
-
Threads V 1.0 (#13996)
-
Add support to updatedSince parameter in emoji-custom.list and deprecated old endpoint (#13510)
-
Chatpal: Enable custom search parameters (#13829 by @Peym4n)
-
Rest threads (#14045)
-
Add GET method to fetch Livechat message through REST API (#14147)
-
Add Voxtelesys to list of SMS providers (#13697 by @jhnburke8 & @john08burke)
-
Rest endpoints of discussions (#13987)
-
Multiple slackbridges (#11346 by @Hudell & @kable-wilmoth)
-
option to not use nrr (experimental) (#14224)
-
Set up livechat connections created from new client (#14236)
-
allow drop files on thread (#14214)
-
Update message actions (#14268)
🚀 Improvements
-
UI of page not found (#13757 by @fliptrail)
-
Show rooms with mentions on unread category even with hide counter (#13948)
-
Join channels by sending a message or join button (#13752) (#13752 by @bhardwajaditya)
-
Filter agents with autocomplete input instead of select element (#13730)
-
Ignore agent status when queuing incoming livechats via Guest Pool (#13818)
-
Replaces color #13679A to #1d74f5 (#13796 by @fliptrail)
-
Add index for room's ts (#13726)
-
Add decoding for commonName (cn) and displayName attributes for SAML (#12347 by @pkolmann)
-
Deprecate fixCordova helper (#13598)
-
Remove dangling side-nav styles (#13584)
-
Disable X-Powered-By header in all known express middlewares (#13388)
-
Allow custom rocketchat username for crowd users and enable login via email/crowd_username (#12981 by @steerben)
-
Add department field on find guest method (#13491)
-
KaTeX and Autolinker message rendering (#11698)
-
Update to MongoDB 4.0 in docker-compose file (#13396 by @ngulden)
-
Admin ui (#13393)
-
End to end tests (#13401)
-
Update deleteUser errors to be more semantic (#12380 by @timkinnane)
-
Send
uniqueIDto all clients so Jitsi rooms can be created correctly (#13342) -
Line height on static content pages (#11673 by @timkinnane)
-
new icons (#13289)
-
Add permission to change other user profile avatar (#13884 by @knrt10)
-
UI of Permissions page (#13732 by @fliptrail)
-
Use SessionId for credential token in SAML request (#13791 by @MohammedEssehemy)
-
Include more information to help with bug reports and debugging (#14047)
-
New sidebar item badges, mention links, and ticks (#14030)
-
Remove setting to show a livechat is waiting (#13992)
-
Get avatar from oauth (#14131)
-
Update the Apps Engine version to v1.4.1 (#14072)
-
Replace livechat inquiry dialog with preview room (#13986)
🐛 Bug fixes
-
Opening a Livechat room from another agent (#13951)
-
Directory and Apps logs page (#13938)
-
Minor issues detected after testing the new Livechat client (#13521)
-
Display first message when taking Livechat inquiry (#13896)
-
Loading theme CSS on first server startup (#13953)
-
Limit App’s HTTP calls to 500ms (#13949)
-
Read Receipt for Livechat Messages fixed (#13832 by @knrt10)
-
Avatar image being shrinked on autocomplete (#13914)
-
VIDEO/JITSI multiple calls before video call (#13855)
-
Some Safari bugs (#13895)
-
wrong width/height for tile_70 (mstile 70x70 (png)) (#13851 by @ulf-f)
-
wrong importing of e2e (#13863)
-
Forwarded Livechat visitor name is not getting updated on the sidebar (#13783 by @zolbayars)
-
Remove spaces in some i18n files (#13801)
-
Translation interpolations for many languages (#13751 by @fliptrail)
-
In home screen Rocket.Chat+ is dispalyed as Rocket.Chat (#13784 by @ashwaniYDV)
-
No new room created when conversation is closed (#13753 by @knrt10)
-
Loading user list from room messages (#13769)
-
User is unable to enter multiple emojis by clicking on the emoji icon (#13744 by @Kailash0311)
-
Audio message recording (#13727)
-
Remove Room info for Direct Messages (#9383) (#12429 by @vinade)
-
WebRTC wasn't working duo to design and browser's APIs changes (#13675)
-
Adds Proper Language display name for many languages (#13714 by @fliptrail)
-
Update bad-words to 3.0.2 (#13705 by @trivoallan)
-
Fix snap refresh hook (#13702)
-
Audio message recording issues (#13486)
-
Legal pages' style (#13677)
-
Stop livestream (#13676)
-
Avatar fonts for PNG and JPG (#13681)
-
Corrects UI background of forced F2A Authentication (#13670 by @fliptrail)
-
Race condition on the loading of Apps on the admin page (#13587)
-
Do not allow change avatars of another users without permission (#13629)
-
Partially messaging formatting for bold letters (#13599 by @knrt10)
-
Change userId of rate limiter, change to logged user (#13442)
-
Add retries to docker-compose.yml, to wait for MongoDB to be ready (#13199 by @tiangolo)
-
Non-latin room names and other slugifications (#13467)
-
Fixed rocketchat-oembed meta fragment pulling (#13056 by @wreiske)
-
Attachments without dates were showing December 31, 1970 (#13428 by @wreiske)
-
Restart required to apply changes in API Rate Limiter settings (#13451)
-
Ability to activate an app installed by zip even offline (#13563)
-
.bin extension added to attached file names (#13468 by @Hudell)
-
Right arrows in default HTML content (#13502)
-
Typo in a referrer header in inject.js file (#13469 by @algomaster99)
-
Fix issue cannot filter channels by name (#12952 by @huydang284)
-
mention-links not being always resolved (#11745 by @mrsimpson)
-
allow user to logout before set username (#13439)
-
Error when recording data into the connection object (#13553)
-
Handle showing/hiding input in messageBox (#13564)
-
Fix wrong this scope in Notifications (#13515)
-
Get next Livechat agent endpoint (#13485)
-
Sidenav mouse hover was slow (#13482)
-
Small improvements on message box (#13444)
-
Fixing rooms find by type and name (#11451 by @hmagarotto)
-
linear-gradient background on safari (#13363)
-
Pass token for cloud register (#13350)
-
Setup wizard calling 'saveSetting' for each field/setting (#13349)
-
Rate Limiter was limiting communication between instances (#13326)
-
Mobile view and re-enable E2E tests (#13322)
-
Hipchat Enterprise Importer not generating subscriptions (#13293 by @Hudell)
-
Message updating by Apps (#13294)
-
REST endpoint for creating custom emojis (#13306)
-
Preview of image uploads were not working when apps framework is enable (#13303)
-
HipChat Enterprise importer fails when importing a large amount of messages (millions) (#13221 by @Hudell)
-
Fix bug when user try recreate channel or group with same name and remove room from cache when user leaves room (#12341)
-
Closing sidebar when room menu is clicked. (#13842 by @Kailash0311)
-
Check settings for name requirement before validating (#14021)
-
Links and upload paths when running in a subdir (#13982)
-
users.getPreferences when the user doesn't have any preferences (#13532 by @thayannevls)
-
Real names were not displayed in the reactions (API/UI) (#13495)
-
Theme CSS loading in subdir env (#14015)
-
Fix rendering of links in the announcement modal (#13250 by @supra08)
-
Add custom MIME types for *.ico extension (#13969)
-
Groups endpoints permission validations (#13994)
-
Focus on input when emoji picker box is open was not working (#13981)
-
Auto hide Livechat room from sidebar on close (#13824 by @knrt10)
-
Improve cloud section (#13820)
-
Change localStorage keys to work when server is running in a subdir (#13968)
-
SAML certificate settings don't follow a pattern (#14179 by @Hudell)
-
Custom Oauth store refresh and id tokens with expiresIn (#14121 by @ralfbecker)
-
Apps converters delete fields on message attachments (#14028)
-
Custom Oauth login not working with accessToken (#14113 by @knrt10)
-
renderField template to correct short property usage (#14148)
-
Updating a message from apps if keep history is on (#14129)
-
Missing connection headers on Livechat REST API (#14130)
-
Receiving agent for new livechats from REST API (#14103)
-
Livechat user registration in another department (#10695)
-
Support for handling SAML LogoutRequest SLO (#14074)
-
Livechat office hours (#14031)
-
Auto-translate toggle not updating rendered messages (#14262)
-
Align burger menu in header with content matching room header (#14265)
-
Normalize TAPi18n language string on Livechat widget (#14012)
-
Autogrow not working properly for many message boxes (#14163)
-
Image attachment re-renders on message update (#14207 by @Kailash0311)
-
Sidenav does not open on some admin pages (#14010)
-
Empty result when getting badge count notification (#14244)
-
Obey audio notification preferences (#14188)
-
View All members button now not in direct room (#14081 by @knrt10)
🔍 Minor changes
-
Update eslint config (#13966)
-
Remove some bad references to messageBox (#13954)
-
LingoHub based on develop (#13964)
-
Update preview Dockerfile to use Stretch dependencies (#13947)
-
Small improvements to federation callbacks/hooks (#13946)
-
Improve: Support search and adding federated users through regular endpoints (#13936)
-
Remove bitcoin link in Readme.md since the link is broken (#13935 by @ashwaniYDV)
-
Fix missing dependencies on stretch CI image (#13910)
-
Remove some index.js files routing for server/client files (#13772)
-
Use CircleCI Debian Stretch images (#13906)
-
LingoHub based on develop (#13891)
-
User remove role dialog fixed (#13874 by @bhardwajaditya)
-
Rename Threads to Discussion (#13782)
-
[BUG] Icon Fixed for Knowledge base on Livechat (#13806 by @knrt10)
-
Add support to search for all users in directory (#13803)
-
LingoHub based on develop (#13839)
-
Remove unused style (#13834)
-
Remove unused files (#13833)
-
Lingohub sync and additional fixes (#13825)
-
Fix: addRoomAccessValidator method created for Threads (#13789)
-
Adds French translation of Personal Access Token (#13779 by @ashwaniYDV)
-
Remove Sandstorm support (#13773)
-
Removing (almost) every dynamic imports (#13767)
-
Regression: Threads styles improvement (#13741)
-
Convert imports to relative paths (#13740)
-
Regression: removed backup files (#13729)
-
Remove unused files (#13725)
-
Add Houston config (#13707)
-
Change the way to resolve DNS for Federation (#13695)
-
Update husky config (#13687)
-
Regression: Prune Threads (#13683)
-
Regression: Fix icon for DMs (#13679)
-
Regression: Add missing translations used in Apps pages (#13674)
-
Regression: User Discussions join message (#13656 by @bhardwajaditya)
-
Regression: Sidebar create new channel hover text (#13658 by @bhardwajaditya)
-
Regression: Fix embedded layout (#13574)
-
Improve: Send cloud token to Federation Hub (#13651)
-
Regression: Discussions - Invite users and DM (#13646)
-
LingoHub based on develop (#13623)
-
Force some words to translate in other languages (#13367 by @soltanabadiyan)
-
Fix wrong imports (#13601)
-
Add better positioning for tooltips on edges (#13472)
-
Fix: Mongo.setConnectionOptions was not being set correctly (#13586)
-
Regression: Missing settings import at
packages/rocketchat-livechat/server/methods/saveAppearance.js(#13573) -
Depack: Use mainModule for root files (#13508)
-
Regression: fix app pages styles (#13567)
-
Move mongo config away from cors package (#13531)
-
Regression: Add debounce on admin users search to avoid blocking by DDP Rate Limiter (#13529)
-
Remove Package references (#13523)
-
Remove Npm.depends and Npm.require except those that are inside package.js (#13518)
-
Update Meteor 1.8.0.2 (#13519)
-
Convert rc-nrr and slashcommands open to main module structure (#13520)
-
Regression: Fix wrong imports in rc-models (#13516)
-
Regression: Fix autolinker that was not parsing urls correctly (#13497)
-
Regression: Not updating subscriptions and not showing desktop notifcations (#13509)
-
Fix some imports from wrong packages, remove exports and files unused in rc-ui (#13422)
-
Remove functions from globals (#13421)
-
Remove unused files and code in rc-lib - step 3 (#13420)
-
Remove unused files in rc-lib - step 2 (#13419)
-
Remove unused files and code in rc-lib - step 1 (#13416)
-
Convert rocketchat-lib to main module structure (#13415)
-
Regression: Message box geolocation was throwing error (#13496)
-
Import missed functions to remove dependency of RC namespace (#13414)
-
Convert rocketchat-apps to main module structure (#13409)
-
Remove dependency of RC namespace in root server folder - step 6 (#13405)
-
Remove dependency of RC namespace in root server folder - step 5 (#13402)
-
Remove dependency of RC namespace in root server folder - step 4 (#13400)
-
Remove dependency of RC namespace in root server folder - step 3 (#13398)
-
Remove dependency of RC namespace in root server folder - step 2 (#13397)
-
Remove dependency of RC namespace in root server folder - step 1 (#13390)
-
Remove dependency of RC namespace in root client folder, imports/message-read-receipt and imports/personal-access-tokens (#13389)
-
Remove dependency of RC namespace in rc-integrations and importer-hipchat-enterprise (#13386)
-
Move rc-livechat server models to rc-models (#13384)
-
Remove dependency of RC namespace in rc-livechat/server/publications (#13383)
-
Remove dependency of RC namespace in rc-livechat/server/methods (#13382)
-
Remove dependency of RC namespace in rc-livechat/imports, lib, server/api, server/hooks and server/lib (#13379)
-
Remove LIvechat global variable from RC namespace (#13378)
-
Remove dependency of RC namespace in rc-livechat/server/models (#13377)
-
Remove dependency of RC namespace in livechat/client (#13370)
-
Remove dependency of RC namespace in rc-wordpress, chatpal-search and irc (#13492)
-
Remove dependency of RC namespace in rc-videobridge and webdav (#13366)
-
Remove dependency of RC namespace in rc-ui-master, ui-message- user-data-download and version-check (#13365)
-
Remove dependency of RC namespace in rc-ui-clean-history, ui-admin and ui-login (#13362)
-
Remove dependency of RC namespace in rc-ui, ui-account and ui-admin (#13361)
-
Remove dependency of RC namespace in rc-statistics and tokenpass (#13359)
-
Remove dependency of RC namespace in rc-smarsh-connector, sms and spotify (#13358)
-
Remove dependency of RC namespace in rc-slash-kick, leave, me, msg, mute, open, topic and unarchiveroom (#13357)
-
Remove dependency of RC namespace in rc-slash-archiveroom, create, help, hide, invite, inviteall and join (#13356)
-
Remove dependency of RC namespace in rc-setup-wizard, slackbridge and asciiarts (#13348)
-
Remove dependency of RC namespace in rc-reactions, retention-policy and search (#13347)
-
Remove dependency of RC namespace in rc-oembed and rc-otr (#13345)
-
Remove dependency of RC namespace in rc-oauth2-server and message-star (#13344)
-
Remove dependency of RC namespace in rc-message-pin and message-snippet (#13343)
-
Depackaging (#13483)
-
Merge master into develop & Set version to 1.0.0-develop (#13435 by @Hudell & @TkTech & @theundefined)
-
Regression: Table admin pages (#13411)
-
Regression: Template error (#13410)
-
Removed old templates (#13406)
-
Fix: Missing export in cloud package (#13282)
-
Settings: disable reset button (#14026)
-
Settings: hiding reset button for readonly fields (#14025)
-
Fix debug logging not being enabled by the setting (#13979)
-
Deprecate /api/v1/info in favor of /api/info (#13798)
-
Change dynamic dependency of FileUpload in Messages models (#13776)
-
Allow set env var METEOR_OPLOG_TOO_FAR_BEHIND (#14017)
-
Improve: Decrease padding for app buy modal (#13984)
-
Prioritize user-mentions badge (#14057)
-
Proper thread quote, clear message box on send, and other nice things to have (#14049)
-
Fix: Tests were not exiting RC instances (#14054)
-
Fix shield indentation (#14048)
-
Fix modal scroll (#14052)
-
Fix race condition of lastMessage set (#14041)
-
Fix room re-rendering (#14044)
-
Fix sending notifications to mentions on threads and discussion email sender (#14043)
-
Fix discussions issues after room deletion and translation actions not being shown (#14018)
-
Show discussion avatar (#14053)
-
Fix threads tests (#14180)
-
Prevent error for ldap login with invalid characters (#14160)
-
[REGRESSION] Messages sent by livechat's guests are losing sender info (#14174)
-
Faster CI build for PR (#14171)
-
Regression: Message box does not go back to initial state after sending a message (#14161)
-
Prevent error on normalize thread message for preview (#14170)
-
Update badges and mention links colors (#14071)
-
Smaller thread replies and system messages (#14099)
-
Regression: User autocomplete was not listing users from correct room (#14125)
-
Regression: Role creation and deletion error fixed (#14097 by @knrt10)
-
[Regression] Fix integrations message example (#14111)
-
Fix update apps capability of updating messages (#14118)
-
Fix: Skip thread notifications on message edit (#14100)
-
Fix: Remove message class
sequentialifnew-dayis present (#14116) -
Fix top bar unread message counter (#14102)
-
LingoHub based on develop (#14046)
-
Fix sending message from action buttons in messages (#14101)
-
Fix: Error when version check endpoint was returning invalid data (#14089)
-
Wait port release to finish tests (#14066)
-
Fix threads rendering performance (#14059)
-
Unstuck observers every minute (#14076)
-
Fix messages losing thread titles on editing or reaction and improve message actions (#14051)
-
Improve message validation (#14266)
-
Added federation ping, loopback and dashboard (#14007)
-
Regression: Exception on notification when adding someone in room via mention (#14251)
-
Regression: fix grouping for reactive message (#14246)
-
Regression: Cursor position set to beginning when editing a message (#14245)
-
Regression: grouping messages on threads (#14238)
-
Regression: Remove border from unstyled message body (#14235)
-
Move LDAP Escape to login handler (#14234)
-
[Regression] Personal Access Token list fixed (#14216 by @knrt10)
-
ESLint: Add more import rules (#14226)
-
Regression: fix drop file (#14225)
-
Broken styles in Administration's contextual bar (#14222)
-
Regression: Broken UI for messages (#14223)
-
Exit process on unhandled rejection (#14220)
-
Unify mime-type package configuration (#14217)
-
Regression: Prevent startup errors for mentions parsing (#14219)
-
Regression: System messages styling (#14189)
-
Prevent click on reply thread to trigger flex tab closing (#14215)
-
created function to allow change default values, fix loading search users (#14177)
-
Use main message as thread tab title (#14213)
-
Use own logic to get thread infos via REST (#14210)
-
Regression: wrong expression at messageBox.actions.remove() (#14192)
-
Increment user counter on DMs (#14185)
-
[REGRESSION] Fix variable name references in message template (#14184)
-
Regression: Active room was not being marked (#14276)
-
Rename Cloud to Connectivity Services & split Apps in Apps and Marketplace (#14211)
-
LingoHub based on develop (#14178)
-
Regression: Discussions were not showing on Tab Bar (#14050 by @knrt10)
-
Force unstyling of blockquote under .message-body--unstyled (#14274)
-
Regression: Admin embedded layout (#14229)
-
New threads layout (#14269)
-
Improve: Marketplace auth inside Rocket.Chat instead of inside the iframe. (#14258)
-
[New] Reply privately to group messages (#14150 by @bhardwajaditya)
👩💻👨💻 Contributors 😍
- @DeviaVir
- @Hudell
- @Kailash0311
- @MohammedEssehemy
- @Montel
- @Mr-Linus
- @Peym4n
- @TkTech
- @algomaster99
- @ashwaniYDV
- @bhardwajaditya
- @bsharrow
- @fliptrail
- @gsunit
- @hmagarotto
- @huydang284
- @hypery2k
- @jhnburke8
- @john08burke
- @kable-wilmoth
- @knrt10
- @localguru
- @mjovanovic0
- @mrsimpson
- @ngulden
- @nylen
- @pkolmann
- @ralfbecker
- @rssilva
- @savish28
- @soenkef
- @soltanabadiyan
- @steerben
- @supra08
- @thayannevls
- @the4ndy
- @theundefined
- @tiangolo
- @timkinnane
- @trivoallan
- @ulf-f
- @ura14h
- @vickyokrm
- @vinade
- @wreiske
- @xbolshe
- @zolbayars
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @alansikora
- @d-gubert
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.74.3
2019-02-13 · 3 🚀 · 11 🐛 · 3 🔍 · 9 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🚀 Improvements
-
Open rooms quicker (#13417)
-
Allow configure Prometheus port per process via Environment Variable (#13436)
-
Add API option "permissionsRequired" (#13430)
🐛 Bug fixes
-
Invalid condition on getting next livechat agent over REST API endpoint (#13360)
-
"Test Desktop Notifications" not triggering a notification (#13457)
-
Translated and incorrect i18n variables (#13463 by @leonboot)
-
Properly escape custom emoji names for pattern matching (#13408)
-
Not translated emails (#13452)
-
Update Russian localization (#13244 by @BehindLoader)
-
Invalid push gateway configuration, requires the uniqueId (#13423)
-
Notify private settings changes even on public settings changed (#13369)
-
Misaligned upload progress bar "cancel" button (#13407)
🔍 Minor changes
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.74.2
2019-02-05 · 1 🚀 · 3 🐛 · 4 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🚀 Improvements
- Send
uniqueIDto all clients so Jitsi rooms can be created correctly (#13342)
🐛 Bug fixes
-
Rate Limiter was limiting communication between instances (#13326)
-
Setup wizard calling 'saveSetting' for each field/setting (#13349)
-
Pass token for cloud register (#13350)
👩💻👨💻 Core Team 🤓
0.74.1
2019-02-01 · 4 🎉 · 7 🐛 · 1 🔍 · 8 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🎉 New features
-
Limit all DDP/Websocket requests (configurable via admin panel) (#13311)
-
REST endpoint to forward livechat rooms (#13308)
-
Collect data for Monthly/Daily Active Users for a future dashboard (#11525)
-
Add parseUrls field to the apps message converter (#13248)
🐛 Bug fixes
-
Mobile view and re-enable E2E tests (#13322)
-
Hipchat Enterprise Importer not generating subscriptions (#13293 by @Hudell)
-
Message updating by Apps (#13294)
-
REST endpoint for creating custom emojis (#13306)
-
Preview of image uploads were not working when apps framework is enable (#13303)
-
HipChat Enterprise importer fails when importing a large amount of messages (millions) (#13221 by @Hudell)
-
Fix bug when user try recreate channel or group with same name and remove room from cache when user leaves room (#12341)
🔍 Minor changes
- Fix: Missing export in cloud package (#13282)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.74.0
2019-01-28 · 11 🎉 · 11 🚀 · 15 🐛 · 36 🔍 · 22 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🎉 New features
-
SAML: Adds possibility to decrypt encrypted assertions (#12153 by @gerbsen)
-
Add rate limiter to REST endpoints (#11251)
-
Added an option to disable email when activate and deactivate users (#13183)
-
Add create, update and delete endpoint for custom emojis (#13160)
-
Added endpoint to update timeout of the jitsi video conference (#13167)
-
Display total number of files and total upload size in admin (#13184)
-
Livechat GDPR compliance (#12982)
-
Added stream to notify when agent status change (#13076)
-
Add new Livechat REST endpoint to update the visitor's status (#13108)
-
Add Allow Methods directive to CORS (#13073)
-
Cloud Integration (#13013)
🚀 Improvements
-
Change the way the app detail screen shows support link when it's an email (#13129)
-
Process alerts from update checking (#13194)
-
Add "Apps Engine Version" to Administration > Info (#13169)
-
New Livechat statistics added to statistics collector (#13168)
-
Return room type field on Livechat findRoom method (#13078)
-
Return visitorEmails field on Livechat findGuest method (#13097)
-
Adds the "showConnecting" property to Livechat Config payload (#13158)
-
Adds history log for all Importers and improves HipChat import performance (#13083 by @Hudell)
-
Inject metrics on callbacks (#13266)
🐛 Bug fixes
-
Update Message: Does not show edited when message was not edited. (#13053 by @Kailash0311)
-
Notifications for mentions not working on large rooms and don't emit desktop notifications for offline users (#13067)
-
Emoticons not displayed in room topic (#12858 by @alexbartsch)
-
REST API endpoint
users.getPersonalAccessTokenserror when user has no access tokens (#13150) -
Remove unused code for Cordova (#13188)
-
Avatars with transparency were being converted to black (#13181)
-
REST api client base url on subdir (#13180)
-
Change webdav creation, due to changes in the npm lib after last update (#13170)
-
Invite command was not accpeting @ in username (#12927 by @piotrkochan)
-
Remove ES6 code from Livechat widget script (#13105)
-
User status on header and user info are not translated (#13096)
-
#11692 - Suppress error when drop collection in migration to suit to … (#13091 by @Xuhao)
-
LDAP login of new users overwriting
fnamefrom all subscriptions (#13203) -
Snap upgrade add post-refresh hook (#13153)
🔍 Minor changes
-
LingoHub based on develop (#13201)
-
Regression: Fix export AudioRecorder (#13192)
-
Remove dependency of RocketChat namespace and push-notifications (#13137)
-
Remove dependency of RocketChat namespace and custom-sounds (#13136)
-
Remove dependency of RocketChat namespace and logger (#13135)
-
Remove dependency between RocketChat namespace and migrations (#13133)
-
Convert rocketchat:ui to main module structure (#13132)
-
Remove dependency of RocketChat namespace inside rocketchat:ui (#13131)
-
Move some ui function to ui-utils (#13123)
-
Regression: fix upload permissions (#13157)
-
Move some function to utils (#13122)
-
Remove directly dependency between rocketchat:lib and emoji (#13118)
-
Convert rocketchat-webrtc to main module structure (#13117)
-
Remove directly dependency between lib and e2e (#13115)
-
Convert rocketchat-ui-master to main module structure (#13107)
-
Regression: fix rooms model's collection name (#13146)
-
Convert rocketchat-ui-sidenav to main module structure (#13098)
-
Convert rocketchat-file-upload to main module structure (#13094)
-
Remove dependency between lib and authz (#13066)
-
Globals/main module custom oauth (#13037)
-
Move UI Collections to rocketchat:models (#13064)
-
Rocketchat mailer (#13036)
-
Move rocketchat promises (#13039)
-
Globals/move rocketchat notifications (#13035)
-
Test only MongoDB with oplog versions 3.2 and 4.0 for PRs (#13119)
-
Move/create rocketchat callbacks (#13034)
-
Move/create rocketchat metrics (#13032)
-
Move rocketchat models (#13027)
-
Move rocketchat settings to specific package (#13026)
-
Remove incorrect pt-BR translation (#13074)
-
Merge master into develop & Set version to 0.74.0-develop (#13050 by @Hudell & @ohmonster & @piotrkochan)
-
Regression: Fix audio message upload (#13224)
-
Regression: Fix emoji search (#13207)
-
Change apps engine persistence bridge method to updateByAssociations (#13239)
👩💻👨💻 Contributors 😍
- @Hudell
- @Jeroeny
- @Kailash0311
- @Xuhao
- @alexbartsch
- @behnejad
- @gerbsen
- @ohmonster
- @piotrkochan
- @supra08
- @zpavlig
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @d-gubert
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.73.2
2019-01-07 · 1 🎉 · 1 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🎉 New features
- Cloud Integration (#13013)
🔍 Minor changes
- Release 0.73.2 (#13086)
👩💻👨💻 Core Team 🤓
0.73.1
2018-12-28 · 1 🐛 · 3 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1 - MongoDB:
3.2, 3.4, 3.6, 4.0
🐛 Bug fixes
- Default importer path (#13045)
🔍 Minor changes
👩💻👨💻 Core Team 🤓
0.73.0
2018-12-28 · 1 ️️️⚠️ · 16 🎉 · 25 🚀 · 60 🐛 · 165 🔍 · 39 👩💻👨💻
Engine versions
- Node:
8.11.4 - NPM:
6.4.1
⚠️ BREAKING CHANGES
- Update to Meteor to 1.8 (#12468)
🎉 New features
-
Create new permission.listAll endpoint to be able to use updatedSince parameter (#12748)
-
Mandatory 2fa for role (#9748 by @Hudell & @karlprieb)
-
Add query parameter support to emoji-custom endpoint (#12754)
-
Added a link to contributing.md (#12856 by @sanketsingh24)
-
Added chat.getDeletedMessages since specific date (#13010)
-
Download button for each file in fileslist (#12874 by @alexbartsch)
-
Config hooks for snap (#12351)
-
Livechat registration form message (#12597)
-
Include message type & id in push notification payload (#12771 by @cardoso)
-
Add permission to enable personal access token to specific roles (#12309)
-
/api/v1/spotlight: return joinCodeRequired field for rooms (#12651 by @cardoso)
-
New API Endpoints for the new version of JS SDK (#12623)
-
Make Livechat's widget draggable (#12378)
🚀 Improvements
-
Accept Slash Commands via Action Buttons when
msg_in_chat_window: true(#13009) -
Allow transfer Livechats to online agents only (#13008)
-
Adding debugging instructions in README (#12989 by @hypery2k)
-
Do not emit settings if there are no changes (#12904)
-
Returning an open room object in the Livechat config endpoint (#12865)
-
Use MongoBD aggregation to get users from a room (#12566)
-
Username suggestion logic (#12779)
-
Allow apps to update persistence by association (#12714)
-
Add more methods to deal with rooms via Rocket.Chat.Apps (#12680)
-
Better query for finding subscriptions that need a new E2E Key (#12692 by @Hudell)
-
Improve unreads and unreadsFrom response, prevent it to be equal null (#12563)
-
Add rooms property in user object, if the user has the permission, with rooms roles (#12105)
-
border-radius to use --border-radius (#12675)
-
Update the 'keyboard shortcuts' documentation (#12564 by @nicolasbock)
-
Add new acceptable header for Livechat REST requests (#12561)
-
Atlassian Crowd settings and option to sync user data (#12616)
-
CircleCI to use MongoDB 4.0 for testing (#12618)
-
Add CTRL modifier for keyboard shortcut (#12525 by @nicolasbock)
-
Ignore non-existent Livechat custom fields on Livechat API (#12522)
-
Emoji search on messageBox behaving like emojiPicker's search (#9607) (#12452 by @vinade)
-
German translations (#12471 by @mrsimpson)
-
Limit the number of typing users shown (#8722) (#12400 by @vinade)
🐛 Bug fixes
-
Pin and unpin message were not checking permissions (#12739)
-
Fix users.setPreferences endpoint, set language correctly (#12734)
-
Fix set avatar http call, to avoid SSL errors (#12790)
-
Webdav integration account settings were being shown even when Webdav was disabled (#12569 by @karakayasemi)
-
E2E
s password reaveal text is always>%S` when language is zh (#12795 by @lvyue) -
Nested Markdown blocks not parsed properly (#12998 by @Hudell)
-
Change JSON to EJSON.parse query to support type Date (#12706)
-
Inherit font family in message user card (#13004)
-
Some deprecation issues for media recording (#12948)
-
Stop click event propagation on mention link or user card (#12983)
-
Change field checks in RocketChat.saveStreamingOptions (#12973)
-
Remove sharp's deprecation warnings on image upload (#12980)
-
Use web.browser.legacy bundle for Livechat script (#12975)
-
Revert Jitsi external API to an asset (#12954)
-
multiple rooms-changed (#12940)
-
Readable validation on the apps engine environment bridge (#12994)
-
Check for object falsehood before referencing properties in saveRoomSettings (#12972)
-
Spotlight being called while in background (#12957)
-
Padding for message box in embedded layout (#12556)
-
Crowd sync was being stopped when a user was not found (#12930 by @piotrkochan)
-
Some icons were missing (#12913)
-
User data download fails when a room has been deleted. (#12829 by @Hudell)
-
CAS Login not working with renamed users (#12860 by @Hudell)
-
Stream of my_message wasn't sending the room information (#12914)
-
Version check update notification (#12905)
-
line-height for unread bar buttons (jump to first and mark as read) (#12900)
-
PDF view loading indicator (#12882)
-
Reset password email (#12898)
-
Incorrect parameter name in Livechat stream (#12851)
-
Autotranslate icon on message action menu (#12585)
-
Google Cloud Storage storage provider (#12843)
-
Update caret position on insert a new line in message box (#12713)
-
Fix favico error (#12643)
-
Condition to not render PDF preview (#12632)
-
Admin styles (#12614)
-
Admin styles (#12602)
-
Change registration message when user need to confirm email (#9336 by @karlprieb)
-
Import missed file in rocketchat-authorization (#12570)
-
Prevent subscriptions and calls to rooms events that the user is not participating (#12558)
-
Wrong test case for
users.setAvatarendpoint (#12539) -
Spotlight method being called multiple times (#12536)
-
German translation for for API_EmbedIgnoredHosts label (#12518 by @mbrodala)
-
Handle all events for enter key in message box (#12507)
-
Fix wrong parameter in chat.delete endpoint and add some test cases (#12408)
-
Email sending with GDPR user data (#12487)
-
Manage own integrations permissions check (#12397)
-
stream room-changed (#12411)
-
Emoji picker is not in viewport on small screens (#12457 by @ramrami)
-
Disabledword translation to Chinese (#12260 by @AndreamApp) -
Correct roomName value in Mail Messages (#12363) (#12453 by @vinade)
-
Download files without extension wasn't possible (#13033)
🔍 Minor changes
-
Release 0.72.3 (#12932 by @Hudell & @piotrkochan)
-
Release 0.72.2 (#12901)
-
LingoHub based on develop (#13014)
-
Move isFirefox and isChrome functions to rocketchat-utils (#13011)
-
Move tapi18n t and isRtl functions from ui to utils (#13005)
-
Remove /* globals */ wave 4 (#12999)
-
Remove /* globals */ wave 3 (#12997)
-
Convert rocketchat-logger to main module structure and remove Logger from eslintrc (#12995)
-
Remove /* globals */ wave 2 (#12988)
-
Remove /* globals */ from files wave-1 (#12984)
-
Move globals of test to a specific eslintrc file (#12959)
-
Remove global ServiceConfiguration (#12960)
-
Remove global toastr (#12961)
-
Convert rocketchat-livechat to main module structure (#12942)
-
changed maxRoomsOpen (#12949)
-
Revert imports of css, reAdd them to the addFiles function (#12934)
-
Convert rocketchat-theme to main module structure (#12896)
-
Convert rocketchat-katex to main module structure (#12895)
-
Convert rocketchat-webdav to main module structure (#12886)
-
Convert rocketchat-ui-message to main module structure (#12871)
-
Convert rocketchat-videobridge to main module structure (#12881)
-
Convert rocketchat-reactions to main module structure (#12888)
-
Convert rocketchat-wordpress to main module structure (#12887)
-
Fix: snap push from ci (#12883)
-
Convert rocketchat-version-check to main module structure (#12879)
-
Convert rocketchat-user-data-dowload to main module structure (#12877)
-
Convert rocketchat-ui-vrecord to main module structure (#12875)
-
Convert rocketchat-ui-login to main module structure (#12861)
-
Convert rocketchat-ui-flextab to main module structure (#12859)
-
German translation typo fix for Reacted_with (#12761 by @localguru)
-
Convert rocketchat-ui-account to main module structure (#12842)
-
Convert rocketchat-ui-clean-history to main module structure (#12846)
-
Convert rocketchat-ui-admin to main module structure (#12844)
-
Convert rocketchat-tokenpass to main module structure (#12838)
-
Remove rocketchat-tutum package (#12840)
-
Convert rocketchat-tooltip to main module structure (#12839)
-
Convert rocketchat-token-login to main module structure (#12837)
-
Convert rocketchat-statistics to main module structure (#12833)
-
Convert rocketchat-spotify to main module structure (#12832)
-
Convert rocketchat-sms to main module structure (#12831)
-
Convert rocketchat-search to main module structure (#12801)
-
Convert rocketchat-message-pin to main module structure (#12767)
-
Convert rocketchat-message-star to main module structure (#12770)
-
Convert rocketchat-slashcommands-msg to main module structure (#12823)
-
Convert rocketchat-smarsh-connector to main module structure (#12830)
-
Convert rocketchat-slider to main module structure (#12828)
-
Convert rocketchat-slashcommands-unarchiveroom to main module structure (#12827)
-
Dependencies update (#12624)
-
Convert rocketchat-slashcommands-topic to main module structure (#12826)
-
Convert rocketchat-slashcommands-open to main module structure (#12825)
-
Convert rocketchat-slashcommands-mute to main module structure (#12824)
-
Convert rocketchat-slashcommands-me to main module structure (#12822)
-
Convert rocketchat-slashcommands-leave to main module structure (#12821)
-
Convert rocketchat-slashcommands-kick to main module structure (#12817)
-
Convert rocketchat-slashcommands-join to main module structure (#12816)
-
Convert rocketchat-slashcommands-inviteall to main module structure (#12815)
-
Convert rocketchat-slashcommands-invite to main module structure (#12814)
-
Convert rocketchat-slashcommands-hide to main module structure (#12813)
-
Convert rocketchat-slashcommands-help to main module structure (#12812)
-
Convert rocketchat-slashcommands-create to main module structure (#12811)
-
Convert rocketchat-slashcomands-archiveroom to main module structure (#12810)
-
Convert rocketchat-slashcommands-asciiarts to main module structure (#12808)
-
Convert rocketchat-slackbridge to main module structure (#12807)
-
Convert rocketchat-setup-wizard to main module structure (#12806)
-
Convert rocketchat-sandstorm to main module structure (#12799)
-
Convert rocketchat-oauth2-server-config to main module structure (#12773)
-
Convert rocketchat-message-snippet to main module structure (#12768)
-
Fix CI deploy job (#12803)
-
Convert rocketchat-retention-policy to main module structure (#12797)
-
Convert rocketchat-push-notifications to main module structure (#12778)
-
Convert rocketchat-otr to main module structure (#12777)
-
Convert rocketchat-oembed to main module structure (#12775)
-
Convert rocketchat-migrations to main-module structure (#12772)
-
Convert rocketchat-message-mark-as-unread to main module structure (#12766)
-
Remove conventional changelog cli, we are using our own cli now (Houston) (#12798)
-
Convert rocketchat-message-attachments to main module structure (#12760)
-
Convert rocketchat-message-action to main module structure (#12759)
-
Convert rocketchat-mentions-flextab to main module structure (#12757)
-
Convert rocketchat-mentions to main module structure (#12756)
-
Convert rocketchat-markdown to main module structure (#12755)
-
Convert rocketchat-mapview to main module structure (#12701)
-
Add check to make sure releases was updated (#12791)
-
Merge master into develop & Set version to 0.73.0-develop (#12776)
-
Update Apps Engine to 1.3.1 (#12741)
-
Regression: Expand Administration sections by toggling section title (#12736)
-
Regression: Fix Safari detection in PDF previewing (#12737)
-
Regression: Account pages layout (#12735)
-
Regression: Inherit font-family for message box (#12729)
-
Bump Apps Engine to 1.3.0 (#12705)
-
Fix: Exception when registering a user with gravatar (#12699)
-
Fix: Fix tests by increasing window size (#12707)
-
LingoHub based on develop (#12684)
-
Convert rocketchat-mail-messages to main module structure (#12682)
-
Convert rocketchat-livestream to main module structure (#12679)
-
Added "npm install" to quick start for developers (#12374 by @wreiske)
-
Convert rocketchat-ldap to main module structure (#12678)
-
Convert rocketchat-issuelinks to main module structure (#12674)
-
Convert rocketchat-integrations to main module structure (#12670)
-
Convert rocketchat-irc to main module structure (#12672)
-
Convert rocketchat-internal-hubot to main module structure (#12671)
-
Convert rocketchat-importer-hipchat-enterprise to main module structure (#12665)
-
Convert rocketchat-importer-slack-users to main module structure (#12669)
-
Convert rocketchat-importer-slack to main module structure (#12666)
-
Convert rocketchat-iframe-login to main module structure (#12661)
-
Convert rocketchat-importer to main module structure (#12662)
-
Convert rocketchat-importer-csv to main module structure (#12663)
-
Convert rocketchat-importer-hipchat to main module structure (#12664)
-
Convert rocketchat-highlight-words to main module structure (#12659)
-
Convert rocketchat-grant to main module structure (#12657)
-
Convert rocketchat-graphql to main module structure (#12658)
-
Convert rocketchat-google-vision to main module structure (#12649)
-
Removed RocketChatFile from globals (#12650)
-
Added imports for global variables in rocketchat-google-natural-language package (#12647)
-
Convert rocketchat-gitlab to main module structure (#12646)
-
Convert rocketchat-file to main module structure (#12644)
-
Convert rocketchat-github-enterprise to main module structure (#12642)
-
Fix: Add email dependency in package.js (#12645)
-
Convert rocketchat-custom-sounds to main module structure (#12599)
-
Fix crowd error with import of SyncedCron (#12641)
-
Convert emoji-emojione to main module structure (#12605)
-
Convert rocketchat-favico to main module structure (#12607)
-
Convert rocketchat-emoji-custom to main module structure (#12604)
-
Convert rocketchat-error-handler to main module structure (#12606)
-
Convert rocketchat-drupal to main module structure (#12601)
-
Convert rocketchat-crowd to main module structure (#12596)
-
Convert rocketchat-emoji to main module structure (#12603)
-
Fix users.setAvatar endpoint tests and logic (#12625)
-
[DOCS] Remove Cordova links, include F-Droid download button and few other adjustments (#12583 by @rafaelks)
-
Convert rocketchat-dolphin to main module structure (#12600)
-
Convert rocketchat-channel-settings to main module structure (#12594)
-
Convert rocketchat-cors to main module structure (#12595)
-
Convert rocketchat-autotranslate to main module structure (#12530)
-
Convert rocketchat-channel-settings-mail-messages to main module structure (#12537)
-
Convert rocketchat-colors to main module structure (#12538)
-
Convert rocketchat-cas to main module structure (#12532)
-
Convert rocketchat-bot-helpers to main module structure (#12531)
-
Convert rocketchat-autolinker to main module structure (#12529)
-
Convert rocketchat-authorization to main module structure (#12523)
-
Fix CSS import order (#12524)
-
Remove template for feature requests as issues (#12426)
-
Fix punctuation, spelling, and grammar (#12451 by @imronras)
-
Convert rocketchat-assets to main module structure (#12521)
-
Convert rocketchat-api to main module structure (#12510)
-
Convert rocketchat-analytics to main module structure (#12506)
-
Convert rocketchat-action-links to main module structure (#12503)
-
Convert rocketchat-2fa to main module structure (#12501)
-
Convert meteor-timesync to main module structure (#12495)
-
Convert meteor-autocomplete package to main module structure (#12491)
-
Convert meteor-accounts-saml to main module structure (#12486)
-
Convert chatpal search package to modular structure (#12485)
-
Removal of TAPi18n and TAPi18next global variables (#12467)
-
Removal of Template, Blaze, BlazeLayout, FlowRouter, DDPRateLimiter, Session, UAParser, Promise, Reload and CryptoJS global variables (#12433)
-
Removal of Match, check, moment, Tracker and Mongo global variables (#12410)
-
Removal of EJSON, Accounts, Email, HTTP, Random, ReactiveDict, ReactiveVar, SHA256 and WebApp global variables (#12377)
-
Removal of Meteor global variable (#12371)
-
Fix ES translation (#12509)
-
LingoHub based on develop (#12470)
-
Update npm dependencies (#12465)
-
Fix: Developers not being able to debug root files in VSCode (#12440 by @mrsimpson)
-
Merge master into develop & Set version to 0.72.0-develop (#12460 by @Hudell)
-
Change
chat.getDeletedMessagesto get messages after informed date and return only message's _id (#13021) -
Regression: List of custom emojis wasn't working (#13031)
👩💻👨💻 Contributors 😍
- @AndreamApp
- @Hudell
- @Ismaw34
- @alexbartsch
- @cardoso
- @cyberb
- @hypery2k
- @imronras
- @karakayasemi
- @karlprieb
- @localguru
- @lvyue
- @mathysie
- @mbrodala
- @mrsimpson
- @nicolasbock
- @pfuender
- @ph1p
- @piotrkochan
- @rafaelks
- @ramrami
- @rssilva
- @sanketsingh24
- @tsukiRep
- @ura14h
- @vinade
- @wreiske
- @zdumitru
👩💻👨💻 Core Team 🤓
- @LuluGO
- @MarcosSpessatto
- @d-gubert
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @marceloschmidt
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.72.3
2018-12-12 · 1 🔍 · 5 👩💻👨💻
🔍 Minor changes
- Release 0.72.3 (#12932 by @Hudell & @piotrkochan)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.72.2
2018-12-10 · 3 🐛 · 1 🔍 · 2 👩💻👨💻
🐛 Bug fixes
-
line-height for unread bar buttons (jump to first and mark as read) (#12900)
-
Reset password email (#12898)
-
PDF view loading indicator (#12882)
🔍 Minor changes
- Release 0.72.2 (#12901)
👩💻👨💻 Core Team 🤓
0.72.1
2018-12-05 · 4 🐛 · 3 🔍 · 8 👩💻👨💻
🐛 Bug fixes
-
Change spread operator to Array.from for Edge browser (#12818 by @ohmonster)
-
API users.info returns caller rooms and not requested user ones (#12727 by @piotrkochan)
-
Emoji as avatar (#12805)
🔍 Minor changes
-
Release 0.72.1 (#12850 by @Hudell & @ohmonster & @piotrkochan)
-
Bump Apps-Engine version (#12848)
-
Change file order in rocketchat-cors (#12804)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.72.0
2018-11-28 · 2 ️️️⚠️ · 6 🎉 · 16 🚀 · 22 🐛 · 79 🔍 · 25 👩💻👨💻
⚠️ BREAKING CHANGES
-
Support for Cordova (Rocket.Chat Legacy app) has reached End-of-life, support has been discontinued
-
Update to Meteor to 1.8 (#12468)
🎉 New features
-
Add permission to enable personal access token to specific roles (#12309)
-
/api/v1/spotlight: return joinCodeRequired field for rooms (#12651 by @cardoso)
-
New API Endpoints for the new version of JS SDK (#12623)
-
Make Livechat's widget draggable (#12378)
🚀 Improvements
-
Improve unreads and unreadsFrom response, prevent it to be equal null (#12563)
-
Add rooms property in user object, if the user has the permission, with rooms roles (#12105)
-
border-radius to use --border-radius (#12675)
-
Update the 'keyboard shortcuts' documentation (#12564 by @nicolasbock)
-
Add new acceptable header for Livechat REST requests (#12561)
-
Atlassian Crowd settings and option to sync user data (#12616)
-
CircleCI to use MongoDB 4.0 for testing (#12618)
-
Add CTRL modifier for keyboard shortcut (#12525 by @nicolasbock)
-
Ignore non-existent Livechat custom fields on Livechat API (#12522)
-
Emoji search on messageBox behaving like emojiPicker's search (#9607) (#12452 by @vinade)
-
German translations (#12471 by @mrsimpson)
-
Limit the number of typing users shown (#8722) (#12400 by @vinade)
-
Allow apps to update persistence by association (#12714)
-
Add more methods to deal with rooms via Rocket.Chat.Apps (#12680)
-
Better query for finding subscriptions that need a new E2E Key (#12692 by @Hudell)
🐛 Bug fixes
-
Fix favico error (#12643)
-
Condition to not render PDF preview (#12632)
-
Admin styles (#12614)
-
Admin styles (#12602)
-
Change registration message when user need to confirm email (#9336 by @karlprieb)
-
Import missed file in rocketchat-authorization (#12570)
-
Prevent subscriptions and calls to rooms events that the user is not participating (#12558)
-
Wrong test case for
users.setAvatarendpoint (#12539) -
Spotlight method being called multiple times (#12536)
-
German translation for for API_EmbedIgnoredHosts label (#12518 by @mbrodala)
-
Handle all events for enter key in message box (#12507)
-
Fix wrong parameter in chat.delete endpoint and add some test cases (#12408)
-
Manage own integrations permissions check (#12397)
-
stream room-changed (#12411)
-
Emoji picker is not in viewport on small screens (#12457 by @ramrami)
-
Disabledword translation to Chinese (#12260 by @AndreamApp) -
Correct roomName value in Mail Messages (#12363) (#12453 by @vinade)
-
Update caret position on insert a new line in message box (#12713)
🔍 Minor changes
-
LingoHub based on develop (#12684)
-
Convert rocketchat-mail-messages to main module structure (#12682)
-
Convert rocketchat-livestream to main module structure (#12679)
-
Added "npm install" to quick start for developers (#12374 by @wreiske)
-
Convert rocketchat-ldap to main module structure (#12678)
-
Convert rocketchat-issuelinks to main module structure (#12674)
-
Convert rocketchat-integrations to main module structure (#12670)
-
Convert rocketchat-irc to main module structure (#12672)
-
Convert rocketchat-internal-hubot to main module structure (#12671)
-
Convert rocketchat-importer-hipchat-enterprise to main module structure (#12665)
-
Convert rocketchat-importer-slack-users to main module structure (#12669)
-
Convert rocketchat-importer-slack to main module structure (#12666)
-
Convert rocketchat-iframe-login to main module structure (#12661)
-
Convert rocketchat-importer to main module structure (#12662)
-
Convert rocketchat-importer-csv to main module structure (#12663)
-
Convert rocketchat-importer-hipchat to main module structure (#12664)
-
Convert rocketchat-highlight-words to main module structure (#12659)
-
Convert rocketchat-grant to main module structure (#12657)
-
Convert rocketchat-graphql to main module structure (#12658)
-
Convert rocketchat-google-vision to main module structure (#12649)
-
Removed RocketChatFile from globals (#12650)
-
Added imports for global variables in rocketchat-google-natural-language package (#12647)
-
Convert rocketchat-gitlab to main module structure (#12646)
-
Convert rocketchat-file to main module structure (#12644)
-
Convert rocketchat-github-enterprise to main module structure (#12642)
-
Fix: Add email dependency in package.js (#12645)
-
Convert rocketchat-custom-sounds to main module structure (#12599)
-
Fix crowd error with import of SyncedCron (#12641)
-
Convert emoji-emojione to main module structure (#12605)
-
Convert rocketchat-favico to main module structure (#12607)
-
Convert rocketchat-emoji-custom to main module structure (#12604)
-
Convert rocketchat-error-handler to main module structure (#12606)
-
Convert rocketchat-drupal to main module structure (#12601)
-
Convert rocketchat-crowd to main module structure (#12596)
-
Convert rocketchat-emoji to main module structure (#12603)
-
Fix users.setAvatar endpoint tests and logic (#12625)
-
[DOCS] Remove Cordova links, include F-Droid download button and few other adjustments (#12583 by @rafaelks)
-
Convert rocketchat-dolphin to main module structure (#12600)
-
Convert rocketchat-channel-settings to main module structure (#12594)
-
Convert rocketchat-cors to main module structure (#12595)
-
Convert rocketchat-autotranslate to main module structure (#12530)
-
Convert rocketchat-channel-settings-mail-messages to main module structure (#12537)
-
Convert rocketchat-colors to main module structure (#12538)
-
Convert rocketchat-cas to main module structure (#12532)
-
Convert rocketchat-bot-helpers to main module structure (#12531)
-
Convert rocketchat-autolinker to main module structure (#12529)
-
Convert rocketchat-authorization to main module structure (#12523)
-
Fix CSS import order (#12524)
-
Remove template for feature requests as issues (#12426)
-
Fix punctuation, spelling, and grammar (#12451 by @imronras)
-
Convert rocketchat-assets to main module structure (#12521)
-
Convert rocketchat-api to main module structure (#12510)
-
Convert rocketchat-analytics to main module structure (#12506)
-
Convert rocketchat-action-links to main module structure (#12503)
-
Convert rocketchat-2fa to main module structure (#12501)
-
Convert meteor-timesync to main module structure (#12495)
-
Convert meteor-autocomplete package to main module structure (#12491)
-
Convert meteor-accounts-saml to main module structure (#12486)
-
Convert chatpal search package to modular structure (#12485)
-
Removal of TAPi18n and TAPi18next global variables (#12467)
-
Removal of Template, Blaze, BlazeLayout, FlowRouter, DDPRateLimiter, Session, UAParser, Promise, Reload and CryptoJS global variables (#12433)
-
Removal of Match, check, moment, Tracker and Mongo global variables (#12410)
-
Removal of EJSON, Accounts, Email, HTTP, Random, ReactiveDict, ReactiveVar, SHA256 and WebApp global variables (#12377)
-
Removal of Meteor global variable (#12371)
-
Fix ES translation (#12509)
-
LingoHub based on develop (#12470)
-
Update npm dependencies (#12465)
-
Fix: Developers not being able to debug root files in VSCode (#12440 by @mrsimpson)
-
Merge master into develop & Set version to 0.72.0-develop (#12460 by @Hudell)
-
Bump Apps Engine to 1.3.0 (#12705)
-
Fix: Exception when registering a user with gravatar (#12699)
-
Fix: Fix tests by increasing window size (#12707)
-
Update Apps Engine to 1.3.1 (#12741)
-
Regression: Expand Administration sections by toggling section title (#12736)
-
Regression: Fix Safari detection in PDF previewing (#12737)
-
Regression: Account pages layout (#12735)
-
Regression: Inherit font-family for message box (#12729)
👩💻👨💻 Contributors 😍
- @AndreamApp
- @Hudell
- @Ismaw34
- @cardoso
- @imronras
- @karlprieb
- @mbrodala
- @mrsimpson
- @nicolasbock
- @pfuender
- @ph1p
- @rafaelks
- @ramrami
- @ura14h
- @vinade
- @wreiske
- @zdumitru
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @engelgabriel
- @ggazzo
- @marceloschmidt
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.71.2
2018-12-10 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
- Reset password email (#12898)
👩💻👨💻 Core Team 🤓
0.71.1
2018-10-31 · 1 🐛 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
- Email sending with GDPR user data (#12487)
🔍 Minor changes
- Release 0.71.1 (#12499)
👩💻👨💻 Core Team 🤓
0.71.0
2018-10-27 · 2 ️️️⚠️ · 5 🎉 · 5 🚀 · 23 🐛 · 9 🔍 · 20 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
⚠️ BREAKING CHANGES
-
Update
lastMessagerooms property and convert the "starred" property, to the same format (#12266) -
Add expiration to API login tokens and fix duplicate login tokens created by LDAP (#12186)
🎉 New features
-
Add delete channel mutation to GraphQL API (#11860)
-
sidenav size on large screens (#12372)
-
Ability to disable user presence monitor (#12353)
-
PDF message attachment preview (client side rendering) (#10519 by @kb0304)
-
Add "help wanted" section to Readme (#12432 by @isabellarussell)
🚀 Improvements
-
Livechat room closure endpoints (#12360)
-
Set Livechat department before register guest (#12161)
-
Add missing livechat i18n keys (#12330 by @MarcosEllys)
-
Avoid unnecessary calls to Meteor.user() on client (#11212)
-
Allow the imports to accept any file type (#12425)
🐛 Bug fixes
-
Add image dimensions to attachment even when no reorientation is required (#11521)
-
REST
users.setAvatarendpoint wasn't allowing update the avatar of other users even with correct permissions (#11431) -
Slack importer: image previews not showing (#11875 by @Hudell & @madguy02)
-
Custom OAuth Configuration can't be removed (#12256 by @Hudell)
-
Remove e2e from users endpoint responses (#12344)
-
email api TAPi18n is undefined (#12373)
-
Blockstack errors in IE 11 (#12338)
-
avatar?_dc=undefined (#12365)
-
users.register endpoint to not create an user if username already being used (#12297)
-
Cast env var setting to int based on option type (#12194 by @crazy-max)
-
Links in home layout (#12355 by @upiksaleh)
-
Last message not updating after message delete if show deleted status is on (#12350)
-
Invalid destructuring on Livechat API endpoint (#12354)
-
Modal confirm on enter (#12283)
-
E2E alert shows up when encryption is disabled (#12272 by @Hudell)
-
Ignore errors when creating image preview for uploads (#12424)
-
Attachment actions not being collapsable (#12436)
-
Attachment timestamp from and to Apps system not working (#12445)
-
Apps not being able to state how the action buttons are aligned (#12391)
🔍 Minor changes
-
Fix: wrong saveUser permission validations (#12384)
-
Regression: do not render pdf preview on safari <= 12 (#12375)
-
Improve: Drop database between running tests on CI (#12358)
-
Fix: Add wizard opt-in fields (#12298)
-
Update Apps Framework to version 1.2.1 (#12442)
-
Regression: Change
starredmessage property from object to array (#12405) -
Apps: Room’s usernames was not working (#12409)
-
Regression: Fix email headers not being used (#12392)
👩💻👨💻 Contributors 😍
- @Hudell
- @MarcosEllys
- @crazy-max
- @isabellarussell
- @kb0304
- @madguy02
- @nikeee
- @nimetu
- @pmmaga
- @teresy
- @upiksaleh
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @Sing-Li
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.70.5
2018-12-10 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
- Reset password email (#12898)
👩💻👨💻 Core Team 🤓
0.70.4
2018-10-09 · 1 🐛 · 2 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
- Modal confirm on enter (#12283)
👩💻👨💻 Core Team 🤓
0.70.3
2018-10-08 · 1 🐛 · 2 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.70.1
2018-10-05 · 8 🐛 · 5 🔍 · 11 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
E2E password request not closing after entering password (#12232 by @Hudell)
-
Message editing was duplicating reply quotes (#12263)
-
Livechat integration with RDStation (#12257)
-
Livechat triggers being registered twice after setting department via API (#12255 by @edzluhan)
-
Livechat CRM integration running when disabled (#12242)
-
Emails' logo and links (#12241)
-
Set default action for Setup Wizard form submit (#12240)
🔍 Minor changes
-
Merge master into develop & Set version to 0.71.0-develop (#12264 by @cardoso & @kaiiiiiiiii & @timkinnane)
-
Regression: fix modal submit (#12233)
-
Add reetp to the issues' bot whitelist (#12227)
-
Fix: Remove semver satisfies from Apps details that is already done my marketplace (#12268)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.70.0
2018-09-28 · 2 ️️️⚠️ · 18 🎉 · 3 🚀 · 35 🐛 · 19 🔍 · 32 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
⚠️ BREAKING CHANGES
-
Update the default port of the Prometheus exporter (#11351 by @thaiphv)
-
[IMPROVE] New emails design (#12009)
🎉 New features
-
Allow multiple subcommands in MIGRATION_VERSION env variable (#11184 by @arch119)
-
Support for end to end encryption (#10094 by @mrinaldhar)
-
Livechat notifications on new incoming inquiries for guest-pool (#10588 by @mrsimpson)
-
Customizable default directory view (#11965 by @ohmonster)
-
Blockstack as decentralized auth provider (#12047 by @timkinnane)
-
Livechat REST endpoints (#11900)
-
REST endpoints to get moderators from groups and channels (#11909)
-
User preference for 24- or 12-hour clock (#11169 by @vynmera)
-
REST endpoint to set groups' announcement (#11905)
-
Livechat trigger option to run only once (#12068 by @edzluhan)
-
REST endpoints to create roles and assign roles to users (#11855 by @aferreira44)
-
Informal German translations (#9984 by @mrsimpson)
-
Apps: API provider (#11938)
-
Apps are enabled by default now (#12189)
-
Add Livechat Analytics permission (#12184)
-
WebDAV Integration (User file provider) (#11679 by @karakayasemi)
🚀 Improvements
-
Cache livechat get agent trigger call (#12083)
-
BigBlueButton joinViaHtml5 and video icon on sidebar (#12107)
-
Use eslint-config package (#12044)
🐛 Bug fixes
-
Livechat agent joining on pick from guest pool (#12097 by @mrsimpson)
-
Apps: Add missing reactions and actions properties to app message object (#11780)
-
Broken slack compatible webhook (#11742)
-
Changing Mentions.userMentionRegex pattern to include
tag (#12043 by @rssilva) -
Double output of message actions (#11902 by @timkinnane)
-
Login error message not obvious if user not activated (#11785 by @crazy-max)
-
Adding scroll bar to read receipts modal (#11919 by @rssilva)
-
Fixing translation on 'yesterday' word when calling timeAgo function (#11946 by @rssilva)
-
Fixing spacement between tags and words on some labels (#12018 by @rssilva)
-
video message recording, issue #11651 (#12031 by @flaviogrossi)
-
Prevent form submission in Files List search (#11999)
-
Internal error when cross-origin with CORS is disabled (#11953)
-
Message reaction in GraphQL API (#11967)
-
Wrong build path in install.sh (#11879)
-
Permission check on joinRoom for private room (#11857 by @timkinnane)
-
Close popover on shortcuts and writing (#11562)
-
Typo in a configuration key for SlackBridge excluded bot names (#11872 by @TobiasKappe)
-
Duplicated message buttons (#11853 by @ubarsaiyan)
-
App updates were not being shown correctly (#11893)
-
Hipchat importer was not importing users without emails and uploaded files (#11910)
-
Hipchat import was failing when importing messages from a non existent user (#11892)
-
Real Name on Direct Messages (#12154)
-
Position of popover component on mobile (#12038)
-
Duplicate email and auto-join on mentions (#12168)
-
Saving user preferences (#12170)
-
Apps being able to see hidden settings (#12159)
-
Allow user with "bulk-register-user" permission to send invitations (#12112 by @mrsimpson)
-
Files list missing from popover menu when owner of room (#11565)
-
Not able to set per-channel retention policies if no global policy is set for this channel type (#11927 by @vynmera)
-
app engine verbose log typo (#12126 by @williamriancho)
🔍 Minor changes
-
LingoHub based on develop (#11936)
-
Better organize package.json (#12115)
-
Fix using wrong variable (#12114)
-
Fix the style lint (#11991)
-
Merge master into develop & Set version to 0.70.0-develop (#11921 by @Hudell & @c0dzilla & @rndmh3ro & @ubarsaiyan & @vynmera)
-
Regression: fix message box autogrow (#12138)
-
Regression: Modal height (#12122)
-
Fix: Change wording on e2e to make a little more clear (#12124)
-
Improve: Moved the e2e password request to an alert instead of a popup (#12172 by @Hudell)
-
Improve: Decrypt last message (#12173)
-
Fix: e2e password visible on always-on alert message. (#12139 by @Hudell)
-
Improve: Expose apps enable setting at
General > Apps(#12196) -
Fix: Message changing order when been edited with apps enabled (#12188)
-
Improve: E2E setting description and alert (#12191)
-
Improve: Do not start E2E Encryption when accessing admin as embedded (#12192)
-
Fix: Add e2e doc to the alert (#12187)
-
Improve: Switch e2e doc to target _blank (#12195)
👩💻👨💻 Contributors 😍
- @Hudell
- @MIKI785
- @TobiasKappe
- @aferreira44
- @arch119
- @c0dzilla
- @cardoso
- @crazy-max
- @edzluhan
- @flaviogrossi
- @karakayasemi
- @mrinaldhar
- @mrsimpson
- @ohmonster
- @pkgodara
- @rndmh3ro
- @rssilva
- @thaiphv
- @timkinnane
- @ubarsaiyan
- @vynmera
- @williamriancho
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.69.2
2018-09-11 · 1 🎉 · 4 🐛 · 6 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🎉 New features
- Include room name in stream for bots (#11812 by @timkinnane)
🐛 Bug fixes
-
Reset password link error if already logged in (#12022)
-
Apps: setting with 'code' type only saving last line (#11992 by @cardoso)
-
Update user information not possible by admin if disabled to users (#11955 by @kaiiiiiiiii)
-
Hidden admin sidenav on embedded layout (#12025)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.69.1
2018-08-31 · 4 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
Hipchat import was failing when importing messages from a non existent user (#11892)
-
Hipchat importer was not importing users without emails and uploaded files (#11910)
-
App updates were not being shown correctly (#11893)
-
Duplicated message buttons (#11853 by @ubarsaiyan)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.69.0
2018-08-28 · 10 🎉 · 8 🚀 · 45 🐛 · 12 🔍 · 27 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🎉 New features
-
Beta support for Big Blue Button video conferencing system (#11837)
-
Slackbridge: send attachment notifications (#10269 by @Hudell & @kable-wilmoth)
-
Personal access tokens for users to create API tokens (#11638)
-
REST endpoint to manage server assets (#11697)
-
Setting to enable/disable slack bridge reactions (#10217 by @Hudell & @kable-wilmoth)
-
Rich message text and image buttons (#11473 by @ubarsaiyan)
-
Setting to block unauthenticated access to avatars (#9749 by @Hudell)
-
Setting to set a JS/CSS CDN (#11779)
-
Make font of unread items bolder for better contrast (#8602 by @ausminternet)
-
Internal marketplace for apps (#11864 by @gdelavald & @rssilva)
🚀 Improvements
-
Start storing Livechat department within rooms (#11733)
-
Escape parameters before send them to email template (#11644)
-
Warn about push settings that need server restart (#11784)
-
Role tag UI (#11674 by @timkinnane)
-
Messagebox fix performance (#11686)
-
Add template tag #{userdn} to filter LDAP group member format (#11662 by @crazy-max)
-
Add nyan rocket on Rocket.Chat preview Docker image (#11684)
🐛 Bug fixes
-
LiveChat switch department not working (#11011)
-
Some assets were pointing to nonexistent path (#11796)
-
REST
im.membersendpoint not working without sort parameter (#11821) -
Livechat rooms starting with two unread message counter (#11834)
-
Results pagination on /directory REST endpoint (#11551)
-
re-adding margin to menu icon on header (#11778 by @rssilva)
-
permissions name no break (#11836)
-
Searching by
undefinedvia REST when usingqueryparam (#11657) -
Fix permalink of message when running system with subdir (#11781 by @ura14h)
-
Fix links in
onTableItemClickof the directroy page (#11543 by @ura14h) -
Livechat open room method (#11830)
-
App's i18nAlert is only being displayed as "i18nAlert" (#11802)
-
directory search table not clickable lines (#11809)
-
REST endpoints to update user not respecting some settings (#11474)
-
Apply Cordova fix in lazy-loaded images sources (#11807)
-
Cannot set property 'input' of undefined (#11775)
-
Missing twitter:image and og:image tags (#11687)
-
Return room ID for groups where user joined (#11703 by @timkinnane)
-
"User is typing" not working in new Livechat session (#11670)
-
wrong create date of channels and users on directory view (#11682 by @gsperezb)
-
Escape meta data before inject in head tag (#11730)
-
Custom sound uploader not working in Firefox and IE (#11139 by @vynmera)
-
Render Attachment Pretext When Markdown Specified (#11578 by @glstewart17)
-
Message attachments was not respecting sort and lost spacing (#11740)
-
Default server language not being applied (#11719)
-
Closed connections being storing on db (#11709)
-
Broken logo on setup wizard (#11708)
-
Regression in prune by user, and update lastMessage (#11646 by @vynmera)
-
Login logo now centered on small screens (#11626 by @wreiske)
-
Push notifications stuck after db failure (#11667)
-
SAML login not working when user has multiple emails (#11642 by @Hudell)
-
Prune translation on room info panel (#11635)
-
User info APIs not returning customFields correctly (#11625)
-
Missing chat history for users without permission
preview-c-room(#11639 by @Hudell) -
Incorrect migration version in v130.js (#11544 by @c0dzilla)
-
Translations were not unique per app allowing conflicts among apps (#11878)
🔍 Minor changes
-
Fixed deutsch message pruning translations (#11691 by @TheReal1604)
-
Fixed the Finnish translation and removed some profanities (#11794 by @jukper)
-
LingoHub based on develop (#11838)
-
Regression: Fix livechat code issues after new lint rules (#11814)
-
Do not remove package-lock.json of livechat package (#11816)
-
Run eslint and unit tests on pre-push hook (#11815)
-
Additional eslint rules (#11804)
-
Add new eslint rules (automatically fixed) (#11800)
-
Merge master into develop & Set version to 0.69.0-develop (#11606)
-
Regression: Fix purge message's translations (#11590)
-
App engine merge (#11835)
-
Regression: role tag background, unread item font and message box autogrow (#11861)
👩💻👨💻 Contributors 😍
- @Atisom
- @Hudell
- @TheReal1604
- @ausminternet
- @c0dzilla
- @crazy-max
- @gdelavald
- @glstewart17
- @gsperezb
- @jukper
- @kable-wilmoth
- @rndmh3ro
- @rssilva
- @timkinnane
- @ubarsaiyan
- @ura14h
- @vynmera
- @wreiske
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.68.5
2018-08-23 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
- Livechat open room method (#11830)
👩💻👨💻 Core Team 🤓
0.68.4
2018-08-10 · 3 🐛 · 3 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
Default server language not being applied (#11719)
-
Broken logo on setup wizard (#11708)
-
Regression in prune by user, and update lastMessage (#11646 by @vynmera)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.68.3
2018-08-01 · 5 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
Missing chat history for users without permission
preview-c-room(#11639 by @Hudell) -
User info APIs not returning customFields correctly (#11625)
-
Prune translation on room info panel (#11635)
-
SAML login not working when user has multiple emails (#11642 by @Hudell)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.68.2
2018-07-31 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.68.1
2018-07-31 · 2 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
Jump to messagesearch result action (#11613) -
HipChat importer wasn’t compatible with latest exports (#11597)
🔍 Minor changes
- Release 0.68.1 (#11616)
👩💻👨💻 Core Team 🤓
0.68.0
2018-07-27 · 2 ️️️⚠️ · 13 🎉 · 3 🚀 · 23 🐛 · 10 🔍 · 21 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
⚠️ BREAKING CHANGES
🎉 New features
-
Add /users.deleteOwnAccount REST endpoint to an user delete his own account (#11488)
-
Add /roles.list REST endpoint to retrieve all server roles (#11500)
-
Send user status to client (#11303 by @HappyTobi)
-
Room files search form (#11486)
-
search only default tone emoji Popup search (#10017 by @Joe-mcgee)
-
Replaced old logo with the new ones (#11491)
-
Sorting channels by number of users in directory (#9972 by @arungalva)
-
Make WebRTC not enabled by default (#11489)
-
Accept resumeToken as query param to log in (#11443)
-
Livechat File Upload (#10514)
🚀 Improvements
-
Allow markdown in room topic, announcement, and description including single quotes (#11408)
🐛 Bug fixes
-
New favicons size too small (#11524)
-
Render reply preview with message as a common message (#11534)
-
Unreads counter for new rooms on /channels.counters REST endpoint (#11531)
-
Marked parser breaking announcements and mentions at the start of messages (#11357 by @vynmera)
-
Send Livechat back to Guest Pool (#10731)
-
Add customFields property to /me REST endpoint response (#11496)
-
Invalid permalink URLs for Direct Messages (#11507 by @Hudell)
-
Mixed case channel slugs (#9449 by @soundstorm)
-
SAML issues (#11135 by @Hudell & @arminfelder)
-
Loading and setting fixes for i18n and RTL (#11363)
-
Check for channels property on message object before parsing mentions (#11527)
-
empty blockquote (#11526)
-
Snap font issue for sharp (#11514)
-
RocketChat.settings.get causing memory leak (sometimes) (#11487)
-
Refinements in message popup mentions (#11441)
-
Decrease room leader bar z-index (#11450)
-
Remove title attribute from sidebar items (#11298)
-
Only escape HTML from details in toast error messages (#11459)
-
broadcast channel reply (#11462)
-
Fixed svg for older chrome browsers bug #11414 (#11416 by @tpDBL)
-
Wrap custom fields in user profile to new line (#10119 by @PhpXp & @karlprieb)
-
Record popup (#11349)
🔍 Minor changes
-
Merge master into develop & Set version to 0.68.0-develop (#11536)
-
Regression: Add missing LiveChat permission to allow removing closed rooms (#11423)
-
Update release issue template to use Houston CLI (#11499)
-
Regression: Remove safe area margins from logos (#11508)
-
Regression: Update cachedCollection version (#11561)
-
Regression: nonReactive to nonreactive (#11550)
-
LingoHub based on develop (#11587)
-
Regression: Make message popup user mentions reactive again (#11567)
-
Regression: Fix purge message's translations (#11590)
👩💻👨💻 Contributors 😍
- @HappyTobi
- @Hudell
- @Joe-mcgee
- @PhpXp
- @arminfelder
- @arungalva
- @cardoso
- @karlprieb
- @soundstorm
- @tpDBL
- @vynmera
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @brunosquadros
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.67.0
2018-07-20 · 1 ️️️⚠️ · 1 🎉 · 2 🚀 · 15 🐛 · 7 🔍 · 11 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
⚠️ BREAKING CHANGES
- Remove cache layer and internal calculated property
room.usernames(#10749)
🎉 New features
- Additional Livechat iFrame API's (#10918)
🚀 Improvements
-
Stop sort callbacks on run (#11330)
-
Setup Wizard username validation, step progress and optin/optout (#11254)
🐛 Bug fixes
-
Livechat taking inquiry leading to 404 page (#11406)
-
All messages notifications via email were sent as mention alert (#11398)
-
sort fname sidenav (#11358)
-
Livechat not sending desktop notifications (#11266)
-
SVG icons code (#11319)
-
Remove file snap store doesn't like (#11365)
-
Message popup responsiveness in slash commands (#11313)
-
web app manifest errors as reported by Chrome DevTools (#9991 by @justinribeiro)
-
Message attachment's fields with different sizes (#11342)
-
Parse inline code without space before initial backtick (#9754 by @c0dzilla & @gdelavald)
-
Some updates were returning errors when based on queries with position operators (#11335)
-
SAML attributes with periods are not properly read. (#11315 by @Hudell)
-
Outgoing integrations were stopping the oplog tailing sometimes (#11333)
-
Livestream muted when audio only option was enabled (#11267 by @gdelavald)
-
Notification preferences being lost when switching view mode (#11295)
🔍 Minor changes
-
Fix dependency issue in redhat image (#11497)
-
Merge master into develop & Set version to 0.67.0-develop (#11417)
-
Merge master into develop & Set version to 0.67.0-develop (#11399)
-
Regression: Fix migration 125 checking for settings field (#11364)
-
Send setting Allow_Marketing_Emails to statistics collector (#11359)
-
Merge master into develop & Set version to 0.67.0-develop (#11348 by @Hudell & @gdelavald)
-
Merge master into develop & Set version to 0.67.0-develop (#11290)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.66.3
2018-07-09 · 2 🐛 · 2 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
-
All messages notifications via email were sent as mention alert (#11398)
-
Livechat taking inquiry leading to 404 page (#11406)
👩💻👨💻 Core Team 🤓
0.66.2
2018-07-06 · 2 🐛 · 2 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🐛 Bug fixes
🔍 Minor changes
👩💻👨💻 Core Team 🤓
0.66.1
2018-07-04 · 1 🚀 · 5 🐛 · 6 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
🚀 Improvements
- Setup Wizard username validation, step progress and optin/optout (#11254)
🐛 Bug fixes
-
Some updates were returning errors when based on queries with position operators (#11335)
-
SAML attributes with periods are not properly read. (#11315 by @Hudell)
-
Outgoing integrations were stopping the oplog tailing sometimes (#11333)
-
Livestream muted when audio only option was enabled (#11267 by @gdelavald)
-
Notification preferences being lost when switching view mode (#11295)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.66.0
2018-06-27 · 1 ️️️⚠️ · 23 🎉 · 3 🚀 · 59 🐛 · 47 🔍 · 45 👩💻👨💻
Engine versions
- Node:
8.11.3 - NPM:
5.6.0
⚠️ BREAKING CHANGES
- Always remove the field
servicesfrom user data responses in REST API (#10799)
🎉 New features
-
Youtube Broadcasting (#10127 by @gdelavald)
-
REST API endpoints
permissions.listandpermissions.update. Deprecated endpointpermissions(#10975 by @vynmera) -
Support for dynamic slack and rocket.chat channels (#10205 by @Hudell & @kable-wilmoth)
-
Add prometheus port config (#11115 by @brylie & @stuartpb & @thaiphv)
-
Button to remove closed LiveChat rooms (#10301)
-
WebDAV(Nextcloud/ownCloud) Storage Server Option (#11027 by @karakayasemi)
-
Don't ask me again checkbox on hide room modal (#10973 by @karlprieb)
-
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)
🚀 Improvements
-
Listing of apps in the admin page (#11166 by @gdelavald & @karlprieb)
-
UI design for Tables and tabs component on Directory (#11026 by @karlprieb)
🐛 Bug fixes
-
Wordpress oauth configuration not loading properly (#11187 by @Hudell)
-
REST API: Add more test cases for
/login(#10999) -
REST endpoint
users.updateOwnBasicInfowas 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 by @Hudell)
-
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)
-
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 by @Hudell)
-
/groups.invite not allow a user to invite even with permission (#11010 by @Hudell)
-
set-toolbar-items postMessage (#11109)
-
title and value attachments are optionals on sendMessage method (#11021)
-
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 & @karlprieb)
-
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)
-
Strange msg when setting room announcement, topic or description to be empty (#11012 by @vynmera)
-
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 by @timkinnane)
-
Leave room wasn't working as expected (#10851)
-
Application crashing on startup when trying to log errors to
exceptionschannel (#10934) -
Image lazy load was breaking attachments (#10904)
-
Incomplete email notification link (#10928)
-
Remove outdated 2FA warning for mobile clients (#10916 by @cardoso)
-
Update Sandstorm build config (#10867 by @ocdtrekkie)
-
"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 by @Hudell)
-
Armhf snap build (#11268)
-
Reaction Toggle was not working when omitting the last parameter from the API (DDP and REST) (#11276 by @Hudell)
🔍 Minor changes
-
Merge master into develop & Set version to 0.66.0-develop (#11277 by @Hudell & @brylie & @stuartpb)
-
Regression: Directory css (#11206 by @karlprieb)
-
LingoHub based on develop (#11208)
-
IRC Federation: RFC2813 implementation (ngIRCd) (#10113 by @Hudell & @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 by @karlprieb)
-
[FIX Readme] Nodejs + Python version spicifications (#11181 by @mahdiyari)
-
Regression: sorting direct message by asc on favorites group (#11090)
-
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 by @filipealva)
-
Remove wrong and not needed time unit (#10807 by @cliffparnitzky)
-
Merge master into develop & Set version to 0.66.0-develop (#10903 by @nsuchy & @rafaelks)
-
Regression: Fix directory table loading (#11223 by @karlprieb)
-
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 😍
- @Hudell
- @JoseRenan
- @brylie
- @c0dzilla
- @cardoso
- @cliffparnitzky
- @cpitman
- @filipealva
- @gdelavald
- @haffla
- @jonnilundy
- @kable-wilmoth
- @karakayasemi
- @karlprieb
- @kb0304
- @kumarnitj
- @lindoelio
- @mahdiyari
- @mikaelmello
- @myfonj
- @noobbbbb
- @nsuchy
- @ocdtrekkie
- @peterlee0127
- @pitamar
- @pkgodara
- @rafaelks
- @rakhi2104
- @rw4lll
- @saplla
- @stuartpb
- @taeven
- @thaiphv
- @timkinnane
- @vynmera
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @alansikora
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
- @tassoevan
0.65.2
2018-06-16 · 1 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🐛 Bug fixes
🔍 Minor changes
- Release 0.65.1 (#10947)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.65.1
2018-05-30 · 5 🐛 · 3 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🐛 Bug fixes
-
Livechat not loading (#10940)
-
Application crashing on startup when trying to log errors to
exceptionschannel (#10934) -
Incomplete email notification link (#10928)
-
Image lazy load was breaking attachments (#10904)
-
Leave room wasn't working as expected (#10851)
👩💻👨💻 Core Team 🤓
0.65.0
2018-05-28 · 17 🎉 · 24 🐛 · 30 🔍 · 25 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🎉 New features
-
Implement a local password policy (#9857)
-
Options to enable/disable each Livechat registration form field (#10584)
-
Return the result of the
/meendpoint within the result of the/loginendpoint (#10677) -
Lazy load image attachments (#10608 by @karlprieb)
-
View pinned message's attachment (#10214 by @c0dzilla & @karlprieb)
-
Add REST API endpoint
users.getUsernameSuggestionto get username suggestion (#10702) -
REST API endpoint
settingsnow allow set colors and trigger actions (#10488 by @ThomasRoehl) -
Add REST endpoint
subscriptions.unreadto mark messages as unread (#10778) -
REST API endpoint
/menow returns all the settings, including the default values (#10662) -
Now is possible to access files using header authorization (
x-user-idandx-auth-token) (#10741) -
Add REST API endpoints
channels.counters,groups.counters andim.counters` (#9679 by @xbolshe) -
Add REST API endpoints
channels.setCustomFieldsandgroups.setCustomFields(#9733 by @xbolshe) -
Add REST endpoints
channels.roles&groups.roles(#10607 by @cardoso & @rafaelks) -
Add more options for Wordpress OAuth configuration (#10724 by @Hudell)
-
Setup Wizard (#10523 by @karlprieb)
-
Improvements to notifications logic (#10686)
-
Add permission
view-broadcast-member-list(#10753 by @cardoso)
🐛 Bug fixes
-
Livechat managers were not being able to send messages in some cases (#10663)
-
Livechat settings not appearing correctly (#10612)
-
Enabling
Collapse Embedded Media by Defaultwas hiding replies and quotes (#10427 by @c0dzilla) -
Missing option to disable/enable System Messages (#10704)
-
Remove outdated translations of Internal Hubot's description of Scripts to Load that were pointing to a non existent address (#10448 by @Hudell)
-
UI was not disabling the actions when users has had no permissions to create channels or add users to rooms (#10564 by @cfunkles & @chuckAtCataworx)
-
Private settings were not being cleared from client cache in some cases (#10625 by @Hudell)
-
Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
-
Regression: Empty content on announcement modal (#10733 by @gdelavald)
-
Missing attachment description when Rocket.Chat Apps were enabled (#10705 by @Hudell)
-
Improve desktop notification formatting (#10445 by @Sameesunkaria)
-
Message box emoji icon was flickering when typing a text (#10678 by @gdelavald)
-
Channel owner was being set as muted when creating a read-only channel (#10665)
-
SAML wasn't working correctly when running multiple instances (#10681 by @Hudell)
-
Internal Error when requesting user data download (#10837 by @Hudell)
-
Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times (#10835)
-
User's preference
Unread on Topwasn't working for LiveChat rooms (#10734) -
Cancel button wasn't working while uploading file (#10715 by @Mr-Gryphon & @karlprieb)
-
Missing pagination fields in the response of REST /directory endpoint (#10840)
-
Layout badge cutting on unread messages for long names (#10846 by @kos4live)
-
Slack-Bridge bug when migrating to 0.64.1 (#10875)
-
Horizontally align items in preview message (#10883 by @gdelavald)
-
The first users was not set as admin some times (#10878)
🔍 Minor changes
-
Release 0.65.0 (#10893 by @Hudell & @Sameesunkaria & @cardoso & @erhan- & @gdelavald & @karlprieb & @peccu & @winterstefan)
-
Apps: Command Previews, Message and Room Removal Events (#10822)
-
Major dependencies update (#10661)
-
Prevent setup wizard redirects (#10811)
-
Prometheus: Add metric to track hooks time (#10798)
-
Regression: Autorun of wizard was not destroyed after completion (#10802)
-
Prometheus: Fix notification metric (#10803)
-
Regression: Fix wrong wizard field name (#10804)
-
Prometheus: Improve metric names (#10789)
-
Improvement to push notifications on direct messages (#10788)
-
Better metric for notifications (#10786)
-
Add badge back to push notifications (#10779)
-
Wizard improvements (#10776)
-
Add setting and expose prometheus on port 9100 (#10766)
-
Regression: Fix notifications for direct messages (#10760)
-
More improvements on send notifications logic (#10736)
-
LingoHub based on develop (#10691)
-
Add
npm run postinstallinto example build script (#10524 by @peccu) -
Correct links in README file (#10674 by @winterstefan)
-
Fix: Regression in REST API endpoint
/me(#10833) -
Regression: Fix email notification preference not showing correct selected value (#10847)
-
Apps: Command previews are clickable & Apps Framework is controlled via a setting (#10853)
-
Regression: Make settings
Site_NameandLanguagepublic again (#10848) -
Fix: Clarify the wording of the release issue template (#10520)
-
Fix: Regression on users avatar in admin pages (#10836)
-
Fix: Manage apps layout was a bit confuse (#10882 by @gdelavald)
-
LingoHub based on develop (#10886)
-
Fix: Regression Lazyload fix shuffle avatars (#10887)
-
Fix: typo on error message for push token API (#10857 by @rafaelks)
👩💻👨💻 Contributors 😍
- @Hudell
- @Mr-Gryphon
- @Sameesunkaria
- @ThomasRoehl
- @c0dzilla
- @cardoso
- @cfunkles
- @chuckAtCataworx
- @erhan-
- @gdelavald
- @karlprieb
- @kos4live
- @nsuchy
- @peccu
- @rafaelks
- @winterstefan
- @xbolshe
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
0.64.2
2018-05-18 · 1 🔍 · 12 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🔍 Minor changes
- Release 0.64.2 (#10812 by @Hudell & @Sameesunkaria & @cardoso & @erhan- & @gdelavald & @karlprieb & @peccu & @winterstefan)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.64.1
2018-05-03 · 1 🎉 · 2 🐛 · 4 🔍 · 5 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🎉 New features
- Store the last sent message to show bellow the room's name by default (#10597)
🐛 Bug fixes
-
E-mails were hidden some information (#10615)
-
Regression on 0.64.0 was freezing the application when posting some URLs (#10627)
🔍 Minor changes
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.64.0
2018-04-28 · 2 ️️️⚠️ · 18 🎉 · 44 🐛 · 31 🔍 · 30 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
⚠️ BREAKING CHANGES
-
Validate incoming message schema (#9922)
-
The property "settings" is no longer available to regular users via rest api (#10411)
🎉 New features
-
Option to mute group mentions (@all and @here) (#10502 by @Hudell)
-
GDPR - Right to access and Data Portability (#9906 by @Hudell)
-
Broadcast Channels (#9950)
-
Option to ignore users on channels (#10517 by @gdelavald & @karlprieb)
-
REST API endpoint
/directory(#10442) -
Body of the payload on an incoming webhook is included on the request object (#10259 by @Hudell)
-
REST endpoint to recover forgotten password (#10371)
-
REST endpoint to report messages (#10354)
-
Livechat setting to customize ended conversation message (#10108)
-
Twilio MMS support for LiveChat integration (#7964 by @t3hchipmunk)
-
REST API endpoint
rooms.favoriteto favorite and unfavorite rooms (#10342) -
Add internal API to handle room announcements (#10396 by @gdelavald)
-
Add message preview when quoting another message (#10437 by @gdelavald)
-
Prevent the browser to autocomplete some setting fields (#10439 by @gdelavald)
-
Shows user's real name on autocomplete popup (#10444 by @gdelavald)
-
Automatically trigger Redhat registry build when tagging new release (#10414)
-
Add information regarding Zapier and Bots to the integrations page (#10574)
🐛 Bug fixes
-
Missing "Administration" menu for users with some administration permissions (#10551 by @kaiiiiiiiii)
-
Member list search with no results (#10599)
-
Integrations with room data not having the usernames filled in (#10576)
-
Add user object to responses in /*.files Rest endpoints (#10480)
-
Missing user data on files uploaded through the API (#10473 by @Hudell)
-
Rename method to clean history of messages (#10498)
-
REST spotlight API wasn't allowing searches with # and @ (#10410)
-
Dropdown elements were using old styles (#10482 by @kaiiiiiiiii)
-
Directory sort and column sizes were wrong (#10403 by @karlprieb)
-
REST API OAuth services endpoint were missing fields and flag to indicate custom services (#10299)
-
Error messages weren't been displayed when email verification fails (#10446 by @Hudell & @karlprieb)
-
Wrong column positions in the directory search for users (#10454 by @karlprieb & @lunaticmonk)
-
Custom fields was misaligned in registration form (#10463 by @dschuan)
-
Unique identifier file not really being unique (#10341 by @abernix)
-
Empty panel after changing a user's username (#10404 by @Hudell)
-
Russian translation of "False" (#10418 by @strangerintheq)
-
Links being embedded inside of blockquotes (#10496 by @gdelavald)
-
The 'channel.messages' REST API Endpoint error (#10485 by @rafaelks)
-
Button on user info contextual bar scrolling with the content (#10358 by @karlprieb & @okaybroda)
-
"Idle Time Limit" using milliseconds instead of seconds (#9824 by @kaiiiiiiiii)
-
Missing i18n translation key for "Unread" (#10387 by @Hudell)
-
Owner unable to delete channel or group from APIs (#9729 by @c0dzilla)
-
Livechat translation files being ignored (#10369)
-
Missing page "not found" (#6673 by @Prakharsvnit & @karlprieb)
-
"Highlight Words" wasn't working with more than one word (#10083 by @gdelavald & @nemaniarjun)
-
Missing "Administration" menu for user with manage-emoji permission (#10171 by @c0dzilla & @karlprieb)
-
Message view mode setting was missing at user's preferences (#10395 by @kaiiiiiiiii & @karlprieb)
-
Profile image was not being shown in user's directory search (#10399 by @karlprieb & @lunaticmonk)
-
Wrong positioning of popover when using RTL languages (#10428 by @karlprieb)
-
Messages was grouping wrong some times when server is slow (#10472 by @gdelavald & @karlprieb)
-
GitLab authentication scope was too open, reduced to read only access (#10225 by @rafaelks)
-
Renaming agent's username within Livechat's department (#10344)
-
Missing RocketApps input types (#10394 by @karlprieb)
-
Livechat desktop notifications not being displayed (#10221)
-
Autocomplete list when inviting a user was partial hidden (#10409 by @karlprieb)
-
Remove a user from the user's list when creating a new channel removes the wrong user (#10423 by @gdelavald & @karlprieb)
-
Room's name was cutting instead of having ellipses on sidebar (#10430)
-
Button to delete rooms by the owners wasn't appearing (#10438 by @karlprieb)
-
Updated OpenShift Template to take an Image as a Param (#9946 by @christianh814)
-
Incoming integrations being able to trigger an empty message with a GET (#9576)
-
Snaps installations are breaking on avatar requests (#10390)
-
Wordpress oAuth authentication wasn't behaving correctly (#10550 by @kaiiiiiiiii)
-
Switch buttons were cutting in RTL mode (#10558)
-
Stop Firefox announcement overflowing viewport (#10503 by @brendangadd)
🔍 Minor changes
-
Release 0.64.0 (#10613 by @TwizzyDizzy & @christianh814 & @gdelavald & @tttt-conan)
-
Regression: Various search provider fixes (#10591 by @tkurz)
-
Regression: /api/v1/settings.oauth not sending needed info for SAML & CAS (#10596 by @cardoso)
-
Regression: Apps and Livechats not getting along well with each other (#10598)
-
Development: Add Visual Studio Code debugging configuration (#10586)
-
Fix: Remove "secret" from REST endpoint /settings.oauth response (#10513)
-
[OTHER] More Listeners for Apps & Utilize Promises inside Apps (#10335)
-
[OTHER] Develop sync (#10487)
-
Change Docker-Compose to use mmapv1 storage engine for mongo (#10336)
-
Add some missing translations (#10435 by @gdelavald)
-
[OTHER] Removed the developer warning on the rest api (#10441)
-
Fix and improve vietnamese translation (#10397 by @TDiNguyen & @tttt-conan)
-
Use Node 8.9 for CI build (#10405)
-
Update allowed labels for bot (#10360 by @TwizzyDizzy)
-
Remove @core team mention from Pull Request template (#10384)
-
New issue template for Release Process (#10234)
-
Master into Develop Branch Sync (#10376)
-
LingoHub based on develop (#10545)
-
Regression: Revert announcement structure (#10544 by @gdelavald)
-
Regression: Upload was not working (#10543)
-
Deps update (#10549)
-
Regression: /api/v1/settings.oauth not returning clientId for Twitter (#10560 by @cardoso)
-
Regression: Webhooks breaking due to restricted test (#10555)
-
Regression: Rooms and Apps weren't playing nice with each other (#10559)
-
Regression: Fix announcement bar being displayed without content (#10554 by @gdelavald)
-
Regression: Inconsistent response of settings.oauth endpoint (#10553)
-
Regression: Remove added mentions on quote/reply (#10571 by @gdelavald)
-
Regression: Attachments and fields incorrectly failing on validation (#10573)
-
Regression: Rocket.Chat App author link opens in same window (#10575 by @kaiiiiiiiii)
👩💻👨💻 Contributors 😍
- @Hudell
- @Prakharsvnit
- @TDiNguyen
- @TwizzyDizzy
- @abernix
- @brendangadd
- @c0dzilla
- @cardoso
- @christianh814
- @dschuan
- @gdelavald
- @kaiiiiiiiii
- @karlprieb
- @lunaticmonk
- @nemaniarjun
- @nsuchy
- @okaybroda
- @rafaelks
- @strangerintheq
- @t3hchipmunk
- @tkurz
- @tttt-conan
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
0.63.3
2018-04-18 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.63.2
2018-04-17 · 2 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
👩💻👨💻 Core Team 🤓
0.63.1
2018-04-07 · 1 🔍 · 7 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
🔍 Minor changes
- Release 0.63.1 (#10374 by @TechyPeople & @kaiiiiiiiii & @tttt-conan)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.63.0
2018-04-04 · 1 ️️️⚠️ · 18 🎉 · 36 🐛 · 20 🔍 · 25 👩💻👨💻
Engine versions
- Node:
8.11.1 - NPM:
5.6.0
⚠️ BREAKING CHANGES
🎉 New features
-
Improve history generation (#10319)
-
Interface to install and manage RocketChat Apps (alpha) (#10246)
-
Livechat messages rest APIs (#10054 by @hmagarotto)
-
Endpoint to retrieve message read receipts (#9907)
-
Add option to login via REST using Facebook and Twitter tokens (#9816)
-
Add REST endpoint to get the list of custom emojis (#9629)
-
Added endpoint to retrieve mentions of a channel (#10105)
-
Add leave public channel & leave private channel permissions (#9584 by @kb0304)
-
Added GET/POST channels.notifications (#10128)
-
Reply preview (#10086 by @ubarsaiyan)
-
Support for agent's phone field (#10123)
-
Added endpoint to get the list of available oauth services (#10144)
-
REST API method to set room's announcement (channels.setAnnouncement) (#9742 by @TopHattedCat)
-
Audio recording as mp3 and better ui for recording (#9726 by @kb0304)
-
Livechat webhook request on message (#9870 by @hmagarotto)
-
Announcement bar color wasn't using color from theming variables (#9367 by @cyclops24 & @karlprieb)
🐛 Bug fixes
-
"View All Members" button inside channel's "User Info" is over sized (#10012 by @karlprieb)
-
Apostrophe-containing URL misparsed" (#10242)
-
user status on sidenav (#10222)
-
Dynamic CSS script isn't working on older browsers (#10152 by @karlprieb)
-
Extended view mode on sidebar (#10160 by @karlprieb)
-
Cannot answer to a livechat as a manager if agent has not answered yet (#10082 by @kb0304)
-
User status missing on user info (#9866 by @lunaticmonk)
-
Name of files in file upload list cuts down at bottom due to overflow (#9672 by @lunaticmonk)
-
No pattern for user's status text capitalization (#9783 by @lunaticmonk)
-
Apostrophe-containing URL misparsed (#9739 by @lunaticmonk)
-
Popover divs don't scroll if they overflow the viewport (#9860 by @Joe-mcgee)
-
Reactions not working on mobile (#10104)
-
Nextcloud as custom oauth provider wasn't mapping data correctly (#10090 by @pierreozoux)
-
Missing sidebar default options on admin (#10016 by @karlprieb)
-
Slack Import reports
invalid import file typedue to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh) -
Verified property of user is always set to false if not supplied (#9719)
-
Update preferences of users with settings: null was crashing the server (#10076)
-
REST API: Can't list all public channels when user has permission
view-joined-room(#10009) -
Message editing is crashing the server when read receipts are enabled (#10061)
-
Download links was duplicating Sub Paths (#10029)
-
User preferences can't be saved when roles are hidden in admin settings (#10051 by @Hudell)
-
Browser was auto-filling values when editing another user profile (#9932 by @kaiiiiiiiii)
-
Avatar input was accepting not supported image types (#10011 by @karlprieb)
-
Initial loading feedback was missing (#10028 by @karlprieb)
-
File had redirect delay when using external storage services and no option to proxy only avatars (#10272)
-
Missing pt-BR translations (#10262)
-
/me REST endpoint was missing user roles and preferences (#10240)
-
Unable to mention after newline in message (#10078 by @c0dzilla)
-
Wrong pagination information on /api/v1/channels.members (#10224)
-
Inline code following a url leads to autolinking of code with url (#10163 by @c0dzilla)
-
Incoming Webhooks were missing the raw content (#10258 by @Hudell)
-
Missing Translation Key on Reactions (#10270 by @bernardoetrevisan)
🔍 Minor changes
-
Release 0.63.0 (#10324 by @Hudell & @Joe-mcgee & @TopHattedCat & @hmagarotto & @kaiiiiiiiii & @karlprieb & @kb0304 & @lunaticmonk & @ramrami)
-
Fix: Reaction endpoint/api only working with regular emojis (#10323)
-
Bump snap version to include security fix (#10313)
-
Update Meteor to 1.6.1.1 (#10314)
-
LingoHub based on develop (#10243)
-
Rename migration name on 108 to match file name (#10237)
-
Fix typo for Nextcloud login (#10159 by @pierreozoux)
-
Add a few listener supports for the Rocket.Chat Apps (#10154)
-
Add forums as a place to suggest, discuss and upvote features (#10148 by @SeanPackham)
-
Fix tests breaking randomly (#10065)
-
[OTHER] Reactivate all tests (#10036)
-
[OTHER] Reactivate API tests (#9844 by @karlprieb)
-
Start 0.63.0-develop / develop sync from master (#9985)
-
Fix: Renaming channels.notifications Get/Post endpoints (#10257)
-
Fix caddy download link to pull from github (#10260)
-
Fix: possible errors on rocket.chat side of the apps (#10252)
-
Fix snap install. Remove execstack from sharp, and bypass grpc error (#10015)
-
Fix: inputs for rocketchat apps (#10274)
-
Fix: chat.react api not accepting previous emojis (#10290)
-
Fix: Scroll on content page (#10300)
👩💻👨💻 Contributors 😍
- @Hudell
- @Joe-mcgee
- @SeanPackham
- @TopHattedCat
- @bernardoetrevisan
- @c0dzilla
- @cyclops24
- @hmagarotto
- @kaiiiiiiiii
- @karlprieb
- @kb0304
- @lunaticmonk
- @mutdmour
- @pierreozoux
- @ramrami
- @trongthanh
- @ubarsaiyan
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
0.62.2
2018-03-09 · 6 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.9.4 - NPM:
5.6.0
🐛 Bug fixes
-
Slack Import reports
invalid import file typedue to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh) -
Verified property of user is always set to false if not supplied (#9719)
-
Update preferences of users with settings: null was crashing the server (#10076)
-
REST API: Can't list all public channels when user has permission
view-joined-room(#10009) -
Message editing is crashing the server when read receipts are enabled (#10061)
-
Download links was duplicating Sub Paths (#10029)
🔍 Minor changes
- Release 0.62.2 (#10087)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.62.1
2018-03-03 · 4 🐛 · 1 🔍 · 4 👩💻👨💻
Engine versions
- Node:
8.9.4 - NPM:
5.6.0
🐛 Bug fixes
-
Delete user without username was removing direct rooms of all users (#9986)
-
New channel page on medium size screens (#9988 by @karlprieb)
-
Empty sidenav when sorting by activity and there is a subscription without room (#9960)
-
Two factor authentication modal was not showing (#9982)
🔍 Minor changes
- Release 0.62.1 (#9989)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.62.0
2018-02-27 · 1 ️️️⚠️ · 24 🎉 · 32 🐛 · 26 🔍 · 39 👩💻👨💻
Engine versions
- Node:
8.9.4 - NPM:
5.6.0
⚠️ BREAKING CHANGES
- Remove Graphics/Image Magick support (#9711)
🎉 New features
-
Version update check (#9793)
-
General alert banner (#9778)
-
Browse more channels / Directory (#9642 by @karlprieb)
-
Add user settings / preferences API endpoint (#9457 by @jgtoriginal)
-
New sidebar layout (#9608 by @karlprieb)
-
Message read receipts (#9717)
-
Alert admins when user requires approval & alert users when the account is approved/activated/deactivated (#7098 by @luisfn)
-
Allow configuration of SAML logout behavior (#9527 by @mrsimpson)
-
Internal hubot support for Direct Messages and Private Groups (#8933 by @ramrami)
-
Improved default welcome message (#9298 by @HammyHavoc)
-
Global message search (beta: disabled by default) (#9687 by @cyberhck & @savikko)
-
Allow sounds when conversation is focused (#9312 by @RationalCoding)
-
Option to proxy files and avatars through the server (#9699)
-
Allow request avatar placeholders as PNG or JPG instead of SVG (#8193 by @lindoelio)
-
Image preview as 32x32 base64 jpeg (#9218 by @jorgeluisrezende)
-
GraphQL API (#8158 by @kamilkisiela)
-
Livestream tab (#9255 by @gdelavald)
-
Add documentation requirement to PRs (#9658 by @SeanPackham)
-
Request mongoDB version in github issue template (#9807 by @TwizzyDizzy)
🐛 Bug fixes
-
Wrong behavior of rooms info's Read Only and Collaborative buttons (#9665 by @karlprieb)
-
Close button on file upload bar was not working (#9662 by @karlprieb)
-
Livechat conversation not receiving messages when start without form (#9772)
-
Emoji rendering on last message (#9776)
-
Harmonize channel-related actions (#9697 by @mrsimpson)
-
Show custom room types icon in channel header (#9696 by @mrsimpson)
-
'Query' support for channels.list.joined, groups.list, groups.listAll, im.list (#9424 by @xbolshe)
-
Livechat issues on external queue and lead capture (#9750)
-
DeprecationWarning: prom-client ... when starting Rocket Chat server (#9747 by @jgtoriginal)
-
API to retrive rooms was returning empty objects (#9737)
-
Chat Message Reactions REST API End Point (#9487 by @jgtoriginal)
-
Messages can't be quoted sometimes (#9720)
-
GitLab OAuth does not work when GitLab’s URL ends with slash (#9716)
-
Close Livechat conversation by visitor not working in version 0.61.0 (#9714)
-
Formal pronouns and some small mistakes in German texts (#9067 by @AmShaegar13)
-
Facebook integration in livechat not working on version 0.61.0 (#9640)
-
Weird rendering of emojis at sidebar when
last messageis activated (#9623) -
Rest API helpers only applying to v1 (#9520)
-
Desktop notification not showing when avatar came from external storage service (#9639)
-
Missing link Site URLs in enrollment e-mails (#9454 by @kemitchell)
-
Missing string 'Username_already_exist' on the accountProfile page (#9610 by @lunaticmonk)
-
SVG avatars are not been displayed correctly when load in non HTML containers (#9570 by @filipedelimabrito)
-
Livechat is not working when running in a sub path (#9599)
-
Not receiving sound notifications in rooms created by new LiveChats (#9802)
-
Silence the update check error message (#9858)
-
Parsing messages with multiple markdown matches ignore some tokens (#9884 by @c0dzilla)
-
Importers no longer working due to the FileUpload changes (#9850)
-
Misplaced "Save Changes" button in user account panel (#9888 by @kaiiiiiiiii)
-
Snap build was failing (#9879)
🔍 Minor changes
-
Release 0.62.0 (#9935)
-
Regression: Fix livechat queue link (#9928 by @karlprieb)
-
Regression: Directory now list default channel (#9931 by @karlprieb)
-
Improve link handling for attachments (#9908)
-
Regression: Misplaced language dropdown in user preferences panel (#9883 by @kaiiiiiiiii)
-
Fix RHCC image path for OpenShift and default to the current namespace. (#9901 by @jsm84)
-
Sync from Master (#9796 by @HammyHavoc)
-
[OTHER] Rocket.Chat Apps (#9666)
-
Move NRR package to inside the project and convert from CoffeeScript (#9753)
-
Update to meteor 1.6.1 (#9546)
-
Regression: Avatar now open account related options (#9843 by @karlprieb)
-
Regression: Open search using ctrl/cmd + p and ctrl/cmd + k (#9837 by @karlprieb)
-
Regression: Search bar is now full width (#9839 by @karlprieb)
-
Dependencies update (#9811)
-
Fix: Custom fields not showing on user info panel (#9821)
-
Regression: Page was not respecting the window height on Firefox (#9804)
-
Update bot-config.yml (#9784 by @JSzaszvari)
-
Develop fix sync from master (#9797)
-
Regression: Change create channel icon (#9851 by @karlprieb)
-
Regression: Fix channel icons on safari (#9852 by @karlprieb)
-
Regression: Fix admin/user settings item text (#9845 by @karlprieb)
-
Regression: Improve sidebar filter (#9905 by @karlprieb)
-
[OTHER] Fix Apps not working on multi-instance deployments (#9902)
-
[Fix] Not Translated Phrases (#9877 by @bernardoetrevisan)
-
Regression: Overlapping header in user profile panel (#9889 by @kaiiiiiiiii)
-
Regression: sort on room's list not working correctly (#9897)
👩💻👨💻 Contributors 😍
- @AmShaegar13
- @HammyHavoc
- @JSzaszvari
- @RationalCoding
- @SeanPackham
- @TwizzyDizzy
- @anu-007
- @bernardoetrevisan
- @c0dzilla
- @cyberhck
- @filipedelimabrito
- @gdelavald
- @jgtoriginal
- @jorgeluisrezende
- @jsm84
- @kaiiiiiiiii
- @kamilkisiela
- @karlprieb
- @kb0304
- @kemitchell
- @lindoelio
- @luisfn
- @lunaticmonk
- @mrsimpson
- @rafaelks
- @ramrami
- @savikko
- @sizrar
- @speedy01
- @xbolshe
👩💻👨💻 Core Team 🤓
- @MarcosSpessatto
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @renatobecker
- @rodrigok
- @sampaiodiego
0.61.2
2018-02-20 · 3 🐛 · 1 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🐛 Bug fixes
-
Livechat issues on external queue and lead capture (#9750)
-
Emoji rendering on last message (#9776)
-
Livechat conversation not receiving messages when start without form (#9772)
🔍 Minor changes
- Release 0.61.2 (#9786)
👩💻👨💻 Core Team 🤓
0.61.1
2018-02-14 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🔍 Minor changes
- Release 0.61.1 (#9721)
👩💻👨💻 Core Team 🤓
0.61.0
2018-01-27 · 1 ️️️⚠️ · 12 🎉 · 44 🐛 · 39 🔍 · 23 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
⚠️ BREAKING CHANGES
- Decouple livechat visitors from regular users (#9048)
🎉 New features
-
Contextual Bar Redesign (#8411 by @karlprieb)
-
Update documentation: provide example for multiple basedn (#9442 by @rndmh3ro)
-
Sidebar menu option to mark room as unread (#9216 by @karlprieb)
-
Indicate the Self DM room (#9234)
-
new layout for emojipicker (#9245 by @karlprieb)
-
add /home link to sidenav footer logo (#9366 by @cyclops24)
-
Livechat extract lead data from message (#9135)
-
Add impersonate option for livechat triggers (#9107)
-
Add support to external livechat queue service provider (#9053)
-
Make Custom oauth accept nested usernameField (#9066 by @pierreozoux)
-
Contextual bar mail messages (#9510 by @karlprieb)
🐛 Bug fixes
-
[i18n] add room type translation support for room-changed-privacy message (#9369 by @cyclops24)
-
Fix livechat register form (#9452)
-
Fix livechat build (#9451)
-
Fix closing livechat inquiry (#9164)
-
Slash command 'unarchive' throws exception if the channel does not exist (#9435 by @ramrami)
-
Slash command 'archive' throws exception if the channel does not exist (#9428 by @ramrami)
-
Subscriptions not removed when removing user (#9432)
-
Highlight setting not working correctly (#9364 by @cyclops24)
-
announcement hyperlink color (#9330 by @karlprieb)
-
popover on safari for iOS (#9328 by @karlprieb)
-
last message cutting on bottom (#9345 by @karlprieb)
-
Deleting message with store last message not removing (#9335)
-
custom emoji size on sidebar item (#9314 by @karlprieb)
-
svg render on firefox (#9311 by @karlprieb)
-
sidebar footer padding (#9249 by @karlprieb)
-
LDAP/AD is not importing all users (#9309)
-
Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
-
English Typos (#9285 by @HammyHavoc)
-
File access not working when passing credentials via querystring (#9264)
-
Move emojipicker css to theme package (#9243 by @karlprieb)
-
Show modal with announcement (#9241 by @karlprieb)
-
"Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
-
File upload not working on IE and weird on Chrome (#9206 by @karlprieb)
-
make the cross icon on user selection at channel creation page work (#9176 by @karlprieb & @vitor-nagao)
-
Made welcome emails more readable (#9193 by @HammyHavoc)
-
Cursor position when reply on safari (#9185 by @karlprieb)
-
Emoji size on last message preview (#9186 by @karlprieb)
-
Unread bar position when room have announcement (#9188 by @karlprieb)
-
Error when user roles is missing or is invalid (#9040 by @paulovitin)
-
Make mentions and menu icons color darker (#8922 by @karlprieb)
-
"Use Emoji" preference not working (#9182 by @karlprieb)
-
channel create scroll on small screens (#9168 by @karlprieb)
-
go to replied message (#9172 by @karlprieb)
-
modal data on enter and modal style for file preview (#9171 by @karlprieb)
-
show oauth logins when adblock is used (#9170 by @karlprieb)
-
Last sent message reoccurs in textbox (#9169)
-
Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
-
Importers not recovering when an error occurs (#9134)
-
Do not block room while loading history (#9121)
-
Contextual bar redesign (#9481 by @gdelavald & @karlprieb)
-
Fix livechat visitor edit (#9506)
-
large names on userinfo, and admin user bug on users with no usernames (#9493 by @gdelavald)
🔍 Minor changes
-
Release 0.61.0 (#9533 by @karlprieb & @ryjones)
-
Add community bot (#9439)
-
Use correct version of Mailparser module (#9356)
-
Update Marked dependecy to 0.3.9 (#9346)
-
Fix: English language improvements (#9299 by @HammyHavoc)
-
Fix: Change 'Wordpress' to 'WordPress (#9291 by @HammyHavoc)
-
Fix: Improved README.md (#9290 by @HammyHavoc)
-
Fix: README typo (#9286 by @HammyHavoc)
-
Develop sync - Bump version to 0.61.0-develop (#9260 by @cpitman & @karlprieb)
-
Do not change room icon color when room is unread (#9257)
-
LingoHub based on develop (#9256)
-
Fix: Sidebar item on rtl and small devices (#9247 by @karlprieb)
-
Add curl, its missing on worker nodes so has to be explicitly added (#9248)
-
Fix: Unneeded warning in payload of REST API calls (#9240)
-
Fix: Missing option to set user's avatar from a url (#9229)
-
Fix: Upload access control too distributed (#9215)
-
Fix: Username find is matching partially (#9217)
-
Fix: updating last message on message edit or delete (#9227)
-
Fix: Rooms and users are using different avatar style (#9196)
-
Replace postcss-nesting with postcss-nested (#9200)
-
Dependencies Update (#9197)
-
Typo: German language file (#9190 by @TheReal1604)
-
Fix: Snippet name to not showing in snippet list (#9184 by @karlprieb)
-
Fix/api me only return verified (#9183)
-
Fix: UI: Descenders of glyphs are cut off (#9181)
-
[Fix] oauth not working because of email array (#9173)
-
Fix: Click on channel name - hover area bigger than link area (#9165)
-
Fix: UI: Descenders of glyphs are cut off (#9166)
-
Fix: Can’t login using LDAP via REST (#9162)
-
Fix: Unread line (#9149)
-
Fix test without oplog by waiting a successful login on changing users (#9146)
-
Fix: Messages being displayed in reverse order (#9144)
-
Fix: Clear all unreads modal not closing after confirming (#9137)
-
Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
-
Fix: Confirmation modals showing
Sendbutton (#9136) -
Fix: Multiple unread indicators (#9120)
-
[DOCS] Update the links of our Mobile Apps in Features topic (#9469 by @rafaelks)
-
Update license (#9490)
-
Prevent NPM package-lock inside livechat (#9504)
👩💻👨💻 Contributors 😍
- @HammyHavoc
- @TheReal1604
- @cpitman
- @cyclops24
- @gdelavald
- @ggrish
- @karlprieb
- @paulovitin
- @peterlee0127
- @pierreozoux
- @rafaelks
- @ramrami
- @rndmh3ro
- @ryjones
- @vitor-nagao
👩💻👨💻 Core Team 🤓
0.60.4
2018-01-10 · 5 🐛 · 2 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🐛 Bug fixes
-
LDAP TLS not working in some cases (#9343)
-
popover on safari for iOS (#9328 by @karlprieb)
-
announcement hyperlink color (#9330 by @karlprieb)
-
Deleting message with store last message not removing (#9335)
-
last message cutting on bottom (#9345 by @karlprieb)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.60.3
2018-01-03 · 6 🐛 · 5 🔍 · 3 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🐛 Bug fixes
-
custom emoji size on sidebar item (#9314 by @karlprieb)
-
svg render on firefox (#9311 by @karlprieb)
-
sidebar footer padding (#9249 by @karlprieb)
-
LDAP/AD is not importing all users (#9309)
-
Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
-
English Typos (#9285 by @HammyHavoc)
🔍 Minor changes
-
Release 0.60.3 (#9320 by @HammyHavoc)
-
Fix: English language improvements (#9299 by @HammyHavoc)
-
Fix: Change 'Wordpress' to 'WordPress (#9291 by @HammyHavoc)
-
Fix: Improved README.md (#9290 by @HammyHavoc)
-
Fix: README typo (#9286 by @HammyHavoc)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.60.2
2017-12-29 · 3 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🐛 Bug fixes
-
Restore translations from other languages (#9277)
-
Remove sweetalert from livechat facebook integration page (#9274)
-
Missing translations (#9272)
🔍 Minor changes
- Release 0.60.2 (#9280)
👩💻👨💻 Core Team 🤓
0.60.1
2017-12-27 · 1 🐛 · 1 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🐛 Bug fixes
- File access not working when passing credentials via querystring (#9262)
👩💻👨💻 Core Team 🤓
0.60.0
2017-12-27 · 33 🎉 · 171 🐛 · 99 🔍 · 71 👩💻👨💻
Engine versions
- Node:
8.9.3 - NPM:
5.5.1
🎉 New features
-
Allow user's default preferences configuration (#7285 by @goiaba)
-
Add "Favorites" and "Mark as read" options to the room list (#8915 by @karlprieb)
-
Facebook livechat integration (#8807)
-
Added support for Dataporten's userid-feide scope (#8902 by @torgeirl)
-
Describe file uploads when notifying by email (#8924)
-
Feature/livechat hide email (#8149 by @icosamuel & @sarbasamuel)
-
Add "real name change" setting (#8739 by @AmShaegar13)
-
Use enter separator rather than comma in highlight preferences + Auto refresh after change highlighted words (#8433 by @cyclops24)
-
Adds admin option to globally set mobile devices to always be notified regardless of presence status. (#7641 by @stalley)
-
Add new API endpoints (#8947)
-
Option to enable/disable auto away and configure timer (#8029 by @armand1m)
-
New Modal component (#8882 by @karlprieb)
-
Improve room types API and usages (#9009 by @mrsimpson)
-
Room counter sidebar preference (#8866 by @karlprieb)
-
Save room's last message (#8979 by @karlprieb)
-
Token Controlled Access channels (#8060 by @karlprieb & @lindoelio)
-
Send category and title fields to iOS push notification (#8905)
-
code to get the updated messages (#8857)
-
Rest API endpoints to list, get, and run commands (#8531)
-
Upgrade Meteor to 1.6 (#8715 by @karlprieb)
-
Setting to disable MarkDown and enable AutoLinker (#8459)
-
Add settings for allow user direct messages to yourself (#8066 by @lindoelio)
-
Add sweet alert to video call tab (#8108)
-
Displays QR code for manually entering when enabling 2fa (#8143)
-
Unify unread and mentions badge (#8361 by @karlprieb)
-
make sidebar item width 100% (#8362 by @karlprieb)
-
Smaller accountBox (#8360 by @karlprieb)
-
Add RD Station integration to livechat (#8304)
-
Upgrade to meteor 1.5.2 (#8073)
-
Add yunohost.org installation method to Readme.md (#8037 by @selamanse)
-
Modal (#9092 by @karlprieb)
-
Make Custom oauth accept nested usernameField (#9066 by @pierreozoux)
🐛 Bug fixes
-
Can't react on Read Only rooms even when enabled (#8925 by @karlprieb)
-
CAS does not share secrets when operating multiple server instances (#8654 by @AmShaegar13)
-
Snippetted messages not working (#8937 by @karlprieb)
-
Added afterUserCreated trigger after first CAS login (#9022 by @AmShaegar13)
-
Notification is not sent when a video conference start (#8828 by @deepseainside75 & @stefanoverducci)
-
long filename overlaps cancel button in progress bar (#8868 by @joesitton)
-
Changed oembedUrlWidget to prefer og:image and twitter:image over msapplication-TileImage (#9012 by @wferris722)
-
Update insecure moment.js dependency (#9046 by @robbyoconnor)
-
Custom OAuth: Not able to set different token place for routes (#9034)
-
Can't use OAuth login against a Rocket.Chat OAuth server (#9044)
-
Notification sound is not disabling when busy (#9042)
-
Use encodeURI in AmazonS3 contentDisposition file.name to prevent fail (#9024 by @paulovitin)
-
snap install by setting grpc package used by google/vision to 1.6.6 (#9029)
-
Enable CORS for Restivus (#8671 by @mrsimpson)
-
Importers failing when usernames exists but cases don't match and improve the importer framework's performance (#8966)
-
Error when saving integration with symbol as only trigger (#9023)
-
Sync of non existent field throws exception (#8006 by @goiaba)
-
Autoupdate of CSS does not work when using a prefix (#8107 by @Darkneon)
-
Contextual errors for this and RegExp declarations in IRC module (#8656 by @Pharserror)
-
Wrong room counter name (#9013 by @karlprieb)
-
Message-box autogrow flick (#8932 by @karlprieb)
-
Don't strip trailing slash on autolinker urls (#8812 by @jwilkins)
-
Change the unread messages style (#8883 by @karlprieb)
-
Missing sidebar footer padding (#8884 by @karlprieb)
-
Long room announcement cut off (#8907 by @karlprieb)
-
DM email notifications always being sent regardless of account setting (#8917 by @ashward)
-
Typo Fix (#8938 by @seangeleno)
-
Katex markdown link changed (#8948 by @mritunjaygoutam12)
-
if ogImage exists use it over image in oembedUrlWidget (#9000 by @satyapramodh)
-
Change old 'rocketbot' username to 'InternalHubot_Username' setting (#8928 by @ramrami)
-
Link for channels are not rendering correctly (#8985 by @karlprieb)
-
Xenforo [BD]API for 'user.user_id; instead of 'id' (#8968 by @wesnspace)
-
flextab height on smaller screens (#8994 by @karlprieb)
-
Check for mention-all permission in room scope (#8931)
-
fix emoji package path so they show up correctly in browser (#8822 by @ryoshimizu)
-
Set correct Twitter link (#8830 by @jotafeldmann)
-
User email settings on DM (#8810 by @karlprieb)
-
i18n'd Resend_verification_mail, username_initials, upload avatar (#8721 by @arungalva)
-
Username clipping on firefox (#8716 by @karlprieb)
-
Improved grammar and made it clearer to the user (#8795 by @HammyHavoc)
-
Show real name of current user at top of side nav if setting enabled (#8718 by @alexbrazier)
-
Range Slider Value label has bug in RTL (#8441 by @cyclops24)
-
Add historic chats icon in Livechat (#8708 by @mrsimpson)
-
Sort direct messages by full name if show real names setting enabled (#8717 by @alexbrazier)
-
Improving consistency of UX (#8796 by @HammyHavoc)
-
fixed some typos (#8787 by @TheReal1604)
-
Fix e-mail message forward (#8645)
-
Audio message icon (#8648 by @karlprieb)
-
Highlighted color height issue (#8431 by @cyclops24)
-
AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593 by @xenithorb)
-
Fix typos (#8679)
-
LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
-
Missing scroll at create channel page (#8637 by @karlprieb)
-
Message popup menu on mobile/cordova (#8634 by @karlprieb)
-
API channel/group.members not sorting (#8635)
-
LDAP not merging existent users && Wrong id link generation (#8613)
-
encode filename in url to prevent links breaking (#8551 by @joesitton)
-
Fix guest pool inquiry taking (#8577)
-
Changed all rocket.chat/docs/ to docs.rocket.chat/ (#8588 by @RekkyRek)
-
Color reset when default value editor is different (#8543)
-
Wrong colors after migration 103 (#8547)
-
LDAP login error regression at 0.59.0 (#8541)
-
Migration 103 wrong converting primrary colors (#8544)
-
Do not send joinCode field to clients (#8527)
-
Uncessary route reload break some routes (#8514)
-
Invalid Code message for password protected channel (#8491)
-
Wrong message when reseting password and 2FA is enabled (#8489)
-
LDAP memory issues when pagination is not available (#8457)
-
Add needed dependency for snaps (#8389)
-
Slack import failing and not being able to be restarted (#8390)
-
Sidebar item menu position in RTL (#8397 by @cyclops24)
-
disabled katex tooltip on messageBox (#8386)
-
Duplicate code in rest api letting in a few bugs with the rest api (#8408)
-
Various LDAP issues & Missing pagination (#8372)
-
remove accountBox from admin menu (#8358 by @karlprieb)
-
Missing i18n translations (#8357)
-
After deleting the room, cache is not synchronizing (#8314 by @szluohua)
-
Remove sidebar header on admin embedded version (#8334 by @karlprieb)
-
Email Subjects not being sent (#8317)
-
Put delete action on another popover group (#8315 by @karlprieb)
-
Mention unread indicator was removed (#8316)
-
Execute meteor reset on TRAVIS_TAG builds (#8310)
-
Wrong file name when upload to AWS S3 (#8296)
-
TypeError: Cannot read property 't' of undefined (#8298)
-
Check attachments is defined before accessing first element (#8295 by @Darkneon)
-
Amin menu not showing all items & File list breaking line (#8299 by @karlprieb)
-
Call buttons with wrong margin on RTL (#8307 by @karlprieb)
-
Emoji Picker hidden for reactions in RTL (#8300 by @karlprieb)
-
fix color on unread messages (#8282)
-
Missing placeholder translations (#8286)
-
"Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
-
Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
-
Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
-
Scrollbar not using new style (#8190)
-
User avatar in DM list. (#8210)
-
Fix iframe login API response (issue #8145) (#8146 by @astax-t)
-
Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
-
Sidebar and RTL alignments (#8154 by @karlprieb)
-
"*.members" rest api being useless and only returning usernames (#8147)
-
Text area lost text when page reloads (#8159)
-
Add admin audio preferences translations (#8094)
-
RTL (#8112)
-
Settings description not showing (#8122)
-
Not sending email to mentioned users with unchanged preference (#8059)
-
Dynamic popover (#8101 by @karlprieb)
-
Fix setting user avatar on LDAP login (#8099)
-
Scroll on messagebox (#8047)
-
Invisible leader bar on hover (#8048)
-
Fix email on mention (#7754)
-
Prevent autotranslate tokens race condition (#8046)
-
Vertical menu on flex-tab (#7988 by @karlprieb)
-
message-box autogrow (#8019 by @karlprieb)
-
copy to clipboard and update clipboard.js library (#8039 by @karlprieb)
-
Recent emojis not updated when adding via text (#7998)
-
Chat box no longer auto-focuses when typing (#7984)
-
Fix the status on the members list (#7963)
-
Markdown being rendered in code tags (#7965)
-
Email verification indicator added (#7923 by @aditya19496)
-
Show leader on first load (#7712 by @danischreiber)
-
Add padding on messages to allow space to the action buttons (#7971)
-
Small alignment fixes (#7970)
-
username ellipsis on firefox (#7953 by @karlprieb)
-
Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
-
Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
-
Broken emoji picker on firefox (#7943 by @karlprieb)
-
Broken embedded view layout (#7944 by @karlprieb)
-
OTR buttons padding (#7954 by @karlprieb)
-
status and active room colors on sidebar (#7960 by @karlprieb)
-
Fix google play logo on repo README (#7912 by @luizbills)
-
Fix livechat toggle UI issue (#7904)
-
Remove break change in Realtime API (#7895)
-
Window exception when parsing Markdown on server (#7893)
-
sidebar buttons and badge paddings (#7888 by @karlprieb)
-
hyperlink style on sidebar footer (#7882 by @karlprieb)
-
livechat icon (#7886 by @karlprieb)
-
Makes text action menu width based on content size (#7887 by @gdelavald)
-
message actions over unread bar (#7885 by @karlprieb)
-
popover position on mobile (#7883 by @karlprieb)
-
search results position on sidebar (#7881 by @karlprieb)
-
sidebar paddings (#7880 by @karlprieb)
-
Adds default search text padding for emoji search (#7878 by @gdelavald)
-
REST API file upload not respecting size limit (#9108)
-
Creating channels on Firefox (#9109 by @karlprieb)
-
Some UI problems on 0.60 (#9095 by @karlprieb)
-
Update rocketchat:streamer to be compatible with previous version (#9094)
-
Importers not recovering when an error occurs (#9134)
-
Do not block room while loading history (#9121)
-
Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
-
modal data on enter and modal style for file preview (#9171 by @karlprieb)
-
show oauth logins when adblock is used (#9170 by @karlprieb)
-
Last sent message reoccurs in textbox (#9169)
-
Made welcome emails more readable (#9193 by @HammyHavoc)
-
Unread bar position when room have announcement (#9188 by @karlprieb)
-
Emoji size on last message preview (#9186 by @karlprieb)
-
Cursor position when reply on safari (#9185 by @karlprieb)
-
"Use Emoji" preference not working (#9182 by @karlprieb)
-
make the cross icon on user selection at channel creation page work (#9176 by @karlprieb & @vitor-nagao)
-
go to replied message (#9172 by @karlprieb)
-
channel create scroll on small screens (#9168 by @karlprieb)
-
Error when user roles is missing or is invalid (#9040 by @paulovitin)
-
Make mentions and menu icons color darker (#8922 by @karlprieb)
-
Show modal with announcement (#9241 by @karlprieb)
-
File upload not working on IE and weird on Chrome (#9206 by @karlprieb)
-
"Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
-
Move emojipicker css to theme package (#9243 by @karlprieb)
🔍 Minor changes
-
Release 0.60.0 (#9259)
-
Fix tag build (#9084)
-
Turn off prettyJson if the node environment isn't development (#9068)
-
Fix api regression (exception when deleting user) (#9049)
-
Use real names for user and room in emails (#7922 by @danischreiber)
-
[MOVE] Move mentions files to client/server (#8142 by @vcapretz)
-
Update multiple-instance-status package (#9018)
-
Use redhat official image with openshift (#9007)
-
LingoHub based on develop (#8831)
-
Fix snap download url (#8981)
-
Changed wording for "Maximum Allowed Message Size" (#8872 by @HammyHavoc)
-
Fix Docker image build (#8862)
-
Fix link to .asc file on S3 (#8829)
-
Bump version to 0.60.0-develop (#8820 by @gdelavald & @karlprieb)
-
Update path for s3 redirect in circle ci (#8819)
-
Remove chatops package (#8742)
-
Removed tmeasday:crypto-md5 (#8743)
-
Update meteor package to 1.8.1 (#8802)
-
[Fix] Store Outgoing Integration Result as String in Mongo (#8413 by @cpitman)
-
Update DEMO to OPEN links (#8793)
-
Fix Travis CI build (#8750)
-
removing a duplicate line (#8434 by @vikaskedia)
-
install grpc package manually to fix snap armhf build (#8653)
-
Fix community links in readme (#8589)
-
Improve room sync speed (#8529)
-
Fix high CPU load when sending messages on large rooms (regression) (#8520)
-
Change artifact path (#8515)
-
Color variables migration (#8463 by @karlprieb)
-
Fix: Change password not working in new UI (#8516)
-
Enable AutoLinker back (#8490)
-
Improve markdown parser code (#8451)
-
[MOVE] Move files from emojione to client/server folders (#8078 by @vcapretz)
-
[MOVE] Move files from slashcommands-unarchive to client/server folders (#8084 by @vcapretz)
-
[MOVE] Move slashcommands-open to client folder (#8132 by @vcapretz)
-
[MOVE] Move kick command to client/server folders (#8135 by @vcapretz)
-
[MOVE] Move join command to client/server folder (#8136 by @vcapretz)
-
[MOVE] Move inviteall command to client/server folder (#8137 by @vcapretz)
-
[MOVE] Move invite command to client/server folder (#8138 by @vcapretz)
-
[MOVE] Move create command to client/server folder (#8139 by @vcapretz)
-
[MOVE] Move archiveroom command to client/server folders (#8140 by @vcapretz)
-
[MOVE] Move slackbridge to client/server folders (#8141 by @vcapretz)
-
[MOVE] Move logger files to client/server folders (#8150 by @vcapretz)
-
[MOVE] Move timesync files to client/server folders (#8152 by @vcapretz)
-
Fix: Account menu position on RTL (#8416 by @karlprieb)
-
Fix: Missing LDAP option to show internal logs (#8417)
-
Fix: Missing LDAP reconnect setting (#8414)
-
Add i18n Title to snippet messages (#8394)
-
Fix: Missing settings to configure LDAP size and page limits (#8398)
-
LingoHub based on develop (#8375)
-
Update Meteor to 1.5.2.2 (#8364)
-
Sync translations from LingoHub (#8363)
-
Remove field
lastActivityfrom subscription data (#8345) -
Update meteor to 1.5.2.2-rc.0 (#8355)
-
[FIX-RC] Mobile file upload not working (#8331 by @karlprieb)
-
Deps update (#8273)
-
Fix more rtl issues (#8194 by @karlprieb)
-
npm deps update (#8197)
-
Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
-
Adding: How to Install in WeDeploy (#8036 by @thompsonemerson)
-
Revert "npm deps update" (#7983)
-
[DOCS] Add native mobile app links into README and update button images (#7909 by @rafaelks)
-
npm deps update (#7969)
-
Update BlackDuck URL (#7941)
-
Hide flex-tab close button (#7894 by @karlprieb)
-
Added RocketChatLauncher (SaaS) (#6606 by @designgurudotorg)
-
Develop sync (#7866)
-
Fix: users listed as online after API login (#9111)
-
Fix regression in api channels.members (#9110)
-
Fix: Clear all unreads modal not closing after confirming (#9137)
-
Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
-
Fix: Confirmation modals showing
Sendbutton (#9136) -
Fix: Multiple unread indicators (#9120)
-
Fix: Messages being displayed in reverse order (#9144)
-
Fix: UI: Descenders of glyphs are cut off (#9166)
-
Fix: Click on channel name - hover area bigger than link area (#9165)
-
Fix: Can’t login using LDAP via REST (#9162)
-
Fix: Unread line (#9149)
-
Fix test without oplog by waiting a successful login on changing users (#9146)
-
Replace postcss-nesting with postcss-nested (#9200)
-
Dependencies Update (#9197)
-
Fix: Rooms and users are using different avatar style (#9196)
-
Typo: German language file (#9190 by @TheReal1604)
-
Fix: Snippet name to not showing in snippet list (#9184 by @karlprieb)
-
Fix/api me only return verified (#9183)
-
Fix: UI: Descenders of glyphs are cut off (#9181)
-
Fix: Unneeded warning in payload of REST API calls (#9240)
-
Fix: Missing option to set user's avatar from a url (#9229)
-
Fix: updating last message on message edit or delete (#9227)
-
Fix: Username find is matching partially (#9217)
-
Fix: Upload access control too distributed (#9215)
-
Do not change room icon color when room is unread (#9257)
-
LingoHub based on develop (#9256)
-
Add curl, its missing on worker nodes so has to be explicitly added (#9248)
-
Fix: Sidebar item on rtl and small devices (#9247 by @karlprieb)
👩💻👨💻 Contributors 😍
- @AmShaegar13
- @Darkneon
- @HammyHavoc
- @Kiran-Rao
- @Lawri-van-Buel
- @Pharserror
- @RekkyRek
- @Rzeszow
- @TheReal1604
- @aditya19496
- @alexbrazier
- @armand1m
- @arungalva
- @ashward
- @astax-t
- @ccfang
- @cpitman
- @cyclops24
- @danischreiber
- @deepseainside75
- @designgurudotorg
- @dusta
- @gdelavald
- @ggrish
- @goiaba
- @icosamuel
- @jasonjyu
- @joesitton
- @josiasds
- @jotafeldmann
- @jwilkins
- @karlprieb
- @lindoelio
- @luizbills
- @mastappl
- @mritunjaygoutam12
- @mrsimpson
- @paulovitin
- @peterlee0127
- @pierreozoux
- @pkgodara
- @rafaelks
- @ramrami
- @rmetzler
- @robbyoconnor
- @rodorgas
- @ruKurz
- @ryoshimizu
- @sarbasamuel
- @satyapramodh
- @seangeleno
- @selamanse
- @stalley
- @stefanoverducci
- @szluohua
- @thompsonemerson
- @torgeirl
- @vcapretz
- @vikaskedia
- @vitor-nagao
- @wesnspace
- @wferris722
- @xenithorb
👩💻👨💻 Core Team 🤓
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @rodrigok
- @sampaiodiego
0.59.6
2017-11-29 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🔍 Minor changes
- Fix tag build (#8973)
👩💻👨💻 Core Team 🤓
0.59.5
2017-11-29 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🔍 Minor changes
- Fix CircleCI deploy filter (#8972)
👩💻👨💻 Core Team 🤓
0.59.4
2017-11-29 · 1 🐛 · 2 🔍 · 5 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
- Channel settings buttons (#8753 by @karlprieb)
🔍 Minor changes
-
Release/0.59.4 (#8967 by @cpitman & @karlprieb)
-
Add CircleCI (#8685)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.59.3
2017-10-29 · 7 🐛 · 2 🔍 · 8 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
-
AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593 by @xenithorb)
-
Fix e-mail message forward (#8645)
-
Audio message icon (#8648 by @karlprieb)
-
Highlighted color height issue (#8431 by @cyclops24)
-
Fix typos (#8679)
-
LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
🔍 Minor changes
-
removing a duplicate line (#8434 by @vikaskedia)
-
install grpc package manually to fix snap armhf build (#8653)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.59.2
2017-10-25 · 6 🐛 · 4 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
-
Missing scroll at create channel page (#8637 by @karlprieb)
-
Message popup menu on mobile/cordova (#8634 by @karlprieb)
-
API channel/group.members not sorting (#8635)
-
LDAP not merging existent users && Wrong id link generation (#8613)
-
encode filename in url to prevent links breaking (#8551 by @joesitton)
-
Fix guest pool inquiry taking (#8577)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.59.1
2017-10-19 · 4 🐛 · 2 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
-
Color reset when default value editor is different (#8543)
-
Wrong colors after migration 103 (#8547)
-
LDAP login error regression at 0.59.0 (#8541)
-
Migration 103 wrong converting primrary colors (#8544)
👩💻👨💻 Core Team 🤓
0.59.0
2017-10-18 · 25 🎉 · 122 🐛 · 51 🔍 · 46 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🎉 New features
-
Replace message cog for vertical menu (#7864 by @karlprieb)
-
block users to mention unknow users (#7830)
-
Create a standard for our svg icons (#7853 by @karlprieb)
-
Allows admin to list all groups with API (#7565 by @mboudet)
-
Add markdown parser "marked" (#7852 by @nishimaki10)
-
Audio Notification updated in sidebar (#7817 by @aditya19496 & @maarten-v)
-
Template to show Custom Fields in user info view (#7688 by @goiaba)
-
Add room type as a class to the ul-group of rooms (#7711 by @danischreiber)
-
Add classes to notification menu so they can be hidden in css (#7636 by @danischreiber)
-
Adds a Keyboard Shortcut option to the flextab (#5902 by @cnash & @karlprieb)
-
Integrated personal email gateway (GSoC'17) (#7342 by @pkgodara)
-
Add tags to uploaded images using Google Cloud Vision API (#6301 by @karlprieb)
-
Package to render issue numbers into links to an issue tracker. (#6700 by @TAdeJong & @TobiasKappe)
-
Automatically select the first channel (#7350 by @antaryami-sahoo)
-
Rocket.Chat UI Redesign (#7643)
-
Add unread options for direct messages (#7658)
-
Upgrade to meteor 1.5.2 (#8073)
-
Enable read only channel creation (#8260 by @karlprieb)
-
Add RD Station integration to livechat (#8304)
-
Unify unread and mentions badge (#8361 by @karlprieb)
-
make sidebar item width 100% (#8362 by @karlprieb)
-
Smaller accountBox (#8360 by @karlprieb)
-
Setting to disable MarkDown and enable AutoLinker (#8459)
🐛 Bug fixes
-
File upload on multi-instances using a path prefix (#7855 by @Darkneon)
-
Fix migration 100 (#7863)
-
Email message forward error (#7846)
-
Add CSS support for Safari versions > 7 (#7854)
-
Fix black background on transparent avatars (#7168)
-
Google vision NSFW tag (#7825)
-
meteor-accounts-saml issue with ns0,ns1 namespaces, makes it compatible with pysaml2 lib (#7721 by @arminfelder)
-
Fix new-message button showing on search (#7823)
-
Settings not getting applied from Meteor.settings and process.env (#7779 by @Darkneon)
-
scroll on flex-tab (#7748)
-
Dutch translations (#7815 by @maarten-v)
-
Fix Dutch translation (#7814 by @maarten-v)
-
Update Snap links (#7778 by @MichaelGooden)
-
Remove redundant "do" in "Are you sure ...?" messages. (#7809 by @xurizaemon)
-
Fixed function closure syntax allowing validation emails to be sent. (#7758 by @snoozan)
-
Csv importer: work with more problematic data (#7456 by @reist)
-
Make link inside YouTube preview open in new tab (#7679 by @1lann)
-
Remove references to non-existent tests (#7672 by @Kiran-Rao)
-
Example usage of unsubscribe.js (#7673 by @Kiran-Rao)
-
Wrong email subject when "All Messages" setting enabled (#7639)
-
Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
-
Fix room load on first hit (#7687)
-
Wrong render of snippet’s name (#7630)
-
Fix messagebox growth (#7629)
-
sidebar paddings (#7880 by @karlprieb)
-
Adds default search text padding for emoji search (#7878 by @gdelavald)
-
search results position on sidebar (#7881 by @karlprieb)
-
hyperlink style on sidebar footer (#7882 by @karlprieb)
-
popover position on mobile (#7883 by @karlprieb)
-
message actions over unread bar (#7885 by @karlprieb)
-
livechat icon (#7886 by @karlprieb)
-
Makes text action menu width based on content size (#7887 by @gdelavald)
-
sidebar buttons and badge paddings (#7888 by @karlprieb)
-
Fix google play logo on repo README (#7912 by @luizbills)
-
Fix livechat toggle UI issue (#7904)
-
Remove break change in Realtime API (#7895)
-
Window exception when parsing Markdown on server (#7893)
-
Text area buttons and layout on mobile (#7985)
-
Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
-
Broken embedded view layout (#7944 by @karlprieb)
-
Textarea on firefox (#7986)
-
Chat box no longer auto-focuses when typing (#7984)
-
Add padding on messages to allow space to the action buttons (#7971)
-
Small alignment fixes (#7970)
-
Markdown being rendered in code tags (#7965)
-
Fix the status on the members list (#7963)
-
status and active room colors on sidebar (#7960 by @karlprieb)
-
OTR buttons padding (#7954 by @karlprieb)
-
username ellipsis on firefox (#7953 by @karlprieb)
-
Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
-
Broken emoji picker on firefox (#7943 by @karlprieb)
-
Create channel button on Firefox (#7942 by @karlprieb)
-
Show leader on first load (#7712 by @danischreiber)
-
Vertical menu on flex-tab (#7988 by @karlprieb)
-
Invisible leader bar on hover (#8048)
-
Prevent autotranslate tokens race condition (#8046)
-
copy to clipboard and update clipboard.js library (#8039 by @karlprieb)
-
message-box autogrow (#8019 by @karlprieb)
-
search results height (#8018 by @gdelavald & @karlprieb)
-
room icon on header (#8017 by @karlprieb)
-
Hide scrollbar on login page if not necessary (#8014 by @alexbrazier)
-
Error when translating message (#8001)
-
Recent emojis not updated when adding via text (#7998)
-
Fix email on mention (#7754)
-
RTL (#8112)
-
Dynamic popover (#8101 by @karlprieb)
-
Settings description not showing (#8122)
-
Fix setting user avatar on LDAP login (#8099)
-
Not sending email to mentioned users with unchanged preference (#8059)
-
Scroll on messagebox (#8047)
-
Allow unknown file types if no allowed whitelist has been set (#7074) (#8172 by @TriPhoenix)
-
Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
-
Sidebar and RTL alignments (#8154 by @karlprieb)
-
"*.members" rest api being useless and only returning usernames (#8147)
-
Fix iframe login API response (issue #8145) (#8146 by @astax-t)
-
Text area lost text when page reloads (#8159)
-
Fix new room sound being played too much (#8144)
-
Add admin audio preferences translations (#8094)
-
Leave and hide buttons was removed (#8213 by @karlprieb)
-
Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
-
User avatar in DM list. (#8210)
-
Scrollbar not using new style (#8190)
-
sidenav colors, hide and leave, create channel on safari (#8257 by @karlprieb)
-
make sidebar item animation fast (#8262 by @karlprieb)
-
RTL on reply (#8261 by @karlprieb)
-
clipboard and permalink on new popover (#8259 by @karlprieb)
-
sidenav mentions on hover (#8252 by @karlprieb)
-
Api groups.files is always returning empty (#8241)
-
Case insensitive SAML email check (#8216 by @arminfelder)
-
Execute meteor reset on TRAVIS_TAG builds (#8310)
-
Call buttons with wrong margin on RTL (#8307 by @karlprieb)
-
Emoji Picker hidden for reactions in RTL (#8300 by @karlprieb)
-
Amin menu not showing all items & File list breaking line (#8299 by @karlprieb)
-
TypeError: Cannot read property 't' of undefined (#8298)
-
Wrong file name when upload to AWS S3 (#8296)
-
Check attachments is defined before accessing first element (#8295 by @Darkneon)
-
Missing placeholder translations (#8286)
-
fix color on unread messages (#8282)
-
"Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
-
Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
-
some placeholder and phrase traslation fix (#8269 by @cyclops24)
-
"Channel Setting" buttons alignment in RTL (#8266 by @cyclops24)
-
Removing pipe and commas from custom emojis (#8168) (#8237 by @matheusml)
-
After deleting the room, cache is not synchronizing (#8314 by @szluohua)
-
Remove sidebar header on admin embedded version (#8334 by @karlprieb)
-
Email Subjects not being sent (#8317)
-
Put delete action on another popover group (#8315 by @karlprieb)
-
Mention unread indicator was removed (#8316)
-
Various LDAP issues & Missing pagination (#8372)
-
remove accountBox from admin menu (#8358 by @karlprieb)
-
Missing i18n translations (#8357)
-
Sidebar item menu position in RTL (#8397 by @cyclops24)
-
disabled katex tooltip on messageBox (#8386)
-
LDAP memory issues when pagination is not available (#8457)
-
Uncessary route reload break some routes (#8514)
-
Invalid Code message for password protected channel (#8491)
-
Wrong message when reseting password and 2FA is enabled (#8489)
-
Do not send joinCode field to clients (#8527)
🔍 Minor changes
-
Merge 0.58.4 to master (#8420)
-
0.58.3 (#8335)
-
Mobile sidenav (#7865)
-
npm deps update (#7842)
-
LingoHub based on develop (#7803)
-
Additions to the REST API (#7793)
-
npm deps update (#7755)
-
FIX: Error when starting local development environment (#7728 by @rdebeasi)
-
Remove CircleCI (#7739)
-
Meteor packages and npm dependencies update (#7677)
-
[MOVE] Client folder rocketchat-colors (#7664 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-custom-oauth (#7665 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-tooltip (#7666 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-autolinker (#7667 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-cas (#7668 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-highlight-words (#7669 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-custom-sounds (#7670 by @Kiran-Rao)
-
[MOVE] Client folder rocketchat-emoji (#7671 by @Kiran-Rao)
-
Only use "File Uploaded" prefix on files (#7652)
-
Bump version to 0.59.0-develop (#7625)
-
implemented new page-loader animated icon (#2)
-
Hide flex-tab close button (#7894 by @karlprieb)
-
Update BlackDuck URL (#7941)
-
[DOCS] Add native mobile app links into README and update button images (#7909 by @rafaelks)
-
Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
-
npm deps update (#8197)
-
Fix more rtl issues (#8194 by @karlprieb)
-
Disable perfect scrollbar (#8244)
-
Fix
leave and hideclick, color and position (#8243 by @karlprieb) -
Deps update (#8273)
-
Update meteor to 1.5.2.2-rc.0 (#8355)
-
[FIX-RC] Mobile file upload not working (#8331 by @karlprieb)
-
LingoHub based on develop (#8375)
-
Update Meteor to 1.5.2.2 (#8364)
-
Sync translations from LingoHub (#8363)
-
Remove field
lastActivityfrom subscription data (#8345) -
Fix: Account menu position on RTL (#8416 by @karlprieb)
-
Fix: Missing LDAP option to show internal logs (#8417)
-
Fix: Missing LDAP reconnect setting (#8414)
-
Add i18n Title to snippet messages (#8394)
-
Fix: Missing settings to configure LDAP size and page limits (#8398)
-
Improve markdown parser code (#8451)
-
Change artifact path (#8515)
-
Color variables migration (#8463 by @karlprieb)
-
Fix: Change password not working in new UI (#8516)
-
Enable AutoLinker back (#8490)
-
Fix artifact path (#8518)
-
Fix high CPU load when sending messages on large rooms (regression) (#8520)
-
Improve room sync speed (#8529)
👩💻👨💻 Contributors 😍
- @1lann
- @Darkneon
- @Kiran-Rao
- @Lawri-van-Buel
- @MichaelGooden
- @Rohlik
- @Rzeszow
- @TAdeJong
- @TobiasKappe
- @TriPhoenix
- @aditya19496
- @alexbrazier
- @antaryami-sahoo
- @arminfelder
- @astax-t
- @ccfang
- @cnash
- @cyclops24
- @danischreiber
- @gdelavald
- @goiaba
- @jangmarker
- @josiasds
- @karlprieb
- @luizbills
- @maarten-v
- @matheusml
- @mboudet
- @nishimaki10
- @pkgodara
- @rafaelks
- @rdebeasi
- @reist
- @ruKurz
- @snoozan
- @szluohua
- @vcapretz
- @xurizaemon
👩💻👨💻 Core Team 🤓
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @rodrigok
- @sampaiodiego
0.58.4
2017-10-05 · 3 🐛 · 2 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
-
Duplicate code in rest api letting in a few bugs with the rest api (#8408)
-
Slack import failing and not being able to be restarted (#8390)
-
Add needed dependency for snaps (#8389)
👩💻👨💻 Core Team 🤓
0.58.2
2017-08-22 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.58.1
2017-08-17 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
Engine versions
- Node:
4.8.4 - NPM:
4.6.1
🐛 Bug fixes
- Fix flex tab not opening and getting offscreen (#7781)
🔍 Minor changes
- Release 0.58.1 (#7782)
👩💻👨💻 Core Team 🤓
0.58.0
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
-
Allow special chars on room names (#7595)
-
Add admin and user setting for notifications #4339 (#7479 by @stalley)
-
Edit user permissions (#7309)
-
Adding support for piwik sub domain settings (#7324 by @ruKurz)
-
Add setting to change User Agent of OEmbed calls (#6753 by @AhmetS)
-
Configurable Volume for Notifications #6087 (#7517 by @lindoelio)
-
Option to select unread count style (#7589)
-
Show different shape for alert numbers when have mentions (#7580)
-
Add reaction to the last message when get the shortcut +: (#7569 by @danilomiranda)
-
Show emojis and file uploads on notifications (#7559)
-
Closes tab bar on mobile when leaving room (#7561 by @gdelavald)
-
Adds preference to one-click-to-direct-message and basic functionality (#7564 by @gdelavald)
-
Search users also by email in toolbar (#7334 by @shahar3012)
-
Do not rate limit bots on createDirectMessage (#7326 by @jangmarker)
-
Allow channel property in the integrations returned content (#7214)
-
Add room type identifier to room list header (#7520 by @danischreiber)
-
Room type and recipient data for global event (#7523 by @danischreiber)
-
Show room leader at top of chat when user scrolls down. Set and unset leader as admin. (#7526 by @danischreiber)
-
Add toolbar buttons for iframe API (#7525)
-
Add close button to flex tabs (#7529)
-
Update meteor to 1.5.1 (#7496)
-
flex-tab now is side by side with message list (#7448 by @karlprieb)
-
Option to select unread count behavior (#7477)
-
Force use of MongoDB for spotlight queries (#7311)
-
Add healthchecks in OpenShift templates (#7184 by @jfchevrette)
-
Add unread options for direct messages (#7658)
🐛 Bug fixes
-
Slack import failing and not being able to be restarted (#8390)
-
Duplicate code in rest api letting in a few bugs with the rest api (#8408)
-
Add needed dependency for snaps (#8389)
-
Error when updating message with an empty attachment array (#7624)
-
Uploading an unknown file type erroring out (#7623)
-
Error when acessing settings before ready (#7622)
-
Message box on safari (#7621)
-
The username not being allowed to be passed into the user.setAvatar (#7620)
-
Fix Custom Fields Crashing on Register (#7617)
-
Fix admin room list show the correct i18n type (#7582 by @ccfang)
-
URL parse error fix for issue #7169 (#7538 by @satyapramodh)
-
User avatar image background (#7572 by @filipedelimabrito)
-
Look for livechat visitor IP address on X-Forwarded-For header (#7554)
-
Revert emojione package version upgrade (#7557)
-
Stop logging mentions object to console (#7562 by @gdelavald)
-
Fix hiding flex-tab on embedded view (#7486)
-
Fix emoji picker translations (#7195)
-
Issue #7365: added check for the existence of a parameter in the CAS URL (#7471 by @wsw70)
-
Fix Word Placement Anywhere on WebHooks (#7392)
-
Prevent new room status from playing when user status changes (#7487)
-
S3 uploads not working for custom URLs (#7443)
-
Fix Private Channel List Submit (#7432)
-
Fix file upload on Slack import (#7469)
-
Fix Unread Bar Disappearing (#7403)
-
Always set LDAP properties on login (#7472)
-
url click events in the cordova app open in external browser or not at all (#7205 by @flaviogrossi)
-
Fix Emails in User Admin View (#7431)
-
Fix migration of avatars from version 0.57.0 (#7428)
-
sweetalert alignment on mobile (#7404 by @karlprieb)
-
Sweet-Alert modal popup position on mobile devices (#7376 by @Oliver84)
-
Update node-engine in Snap to latest v4 LTS relase: 4.8.3 (#7355 by @al3x)
-
Remove warning about 2FA support being unavailable in mobile apps (#7354 by @al3x)
-
Fix geolocation button (#7322)
-
Fix Block Delete Message After (n) Minutes (#7207)
-
Fix jump to unread button (#7320)
-
Fix Secret Url (#7321)
-
Use I18n on "File Uploaded" (#7199)
-
"requirePasswordChange" property not being saved when set to false (#7209)
-
Fix oembed previews not being shown (#7208)
-
Fix editing others messages (#7200)
-
Fix error on image preview due to undefined description|title (#7187)
-
Fix messagebox growth (#7629)
-
Wrong render of snippet’s name (#7630)
-
Fix room load on first hit (#7687)
-
Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
-
Wrong email subject when "All Messages" setting enabled (#7639)
-
Csv importer: work with more problematic data (#7456 by @reist)
-
make flex-tab visible again when reduced width (#7738)
🔍 Minor changes
-
Release 0.58.0 (#7752 by @flaviogrossi & @jangmarker & @karlprieb & @pierreozoux & @ryoshimizu)
-
Sync Master with 0.57.3 (#7690)
-
Add missing parts of
one click to direct message(#7608) -
LingoHub based on develop (#7613)
-
Improve link parser using tokens (#7615)
-
Improve login error messages (#7616)
-
LingoHub based on develop (#7594)
-
Improve room leader (#7578)
-
Develop sync (#7590)
-
[Fix] Don't save user to DB when a custom field is invalid (#7513 by @Darkneon)
-
Develop sync (#7500 by @thinkeridea)
-
Better Issue Template (#7492)
-
Add helm chart kubernetes deployment (#6340 by @pierreozoux)
-
Develop sync (#7363 by @JSzaszvari)
-
Escape error messages (#7308)
-
update meteor to 1.5.0 (#7287)
-
Fix the Zapier oAuth return url to the new one (#7215)
-
[New] Add instance id to response headers (#7211)
-
Only use "File Uploaded" prefix on files (#7652)
👩💻👨💻 Contributors 😍
- @AhmetS
- @Darkneon
- @JSzaszvari
- @Oliver84
- @al3x
- @borsden
- @ccfang
- @danilomiranda
- @danischreiber
- @filipedelimabrito
- @flaviogrossi
- @gdelavald
- @jangmarker
- @jfchevrette
- @karlprieb
- @lindoelio
- @pierreozoux
- @reist
- @ruKurz
- @ryoshimizu
- @satyapramodh
- @shahar3012
- @stalley
- @thinkeridea
- @wsw70
👩💻👨💻 Core Team 🤓
0.57.4
2017-10-05 · 3 🐛 · 2 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
🐛 Bug fixes
-
Slack import failing and not being able to be restarted (#8390)
-
Duplicate code in rest api letting in a few bugs with the rest api (#8408)
-
Add needed dependency for snaps (#8389)
👩💻👨💻 Core Team 🤓
0.57.3
2017-08-08 · 8 🐛 · 1 🔍 · 7 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
🐛 Bug fixes
-
Modernize rate limiting of sendMessage (#7325 by @jangmarker)
-
Use UTF8 setting for /create command (#7394)
-
file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
-
Fix Anonymous User (#7444)
-
Fix Join Channel Without Preview Room Permission (#7535)
-
Improve build script example (#7555)
🔍 Minor changes
- [Fix] Users and Channels list not respecting permissions (#7212)
👩💻👨💻 Contributors 😍
👩💻👨💻 Core Team 🤓
0.57.2
2017-07-14 · 6 🐛 · 3 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
🐛 Bug fixes
-
Fix Emails in User Admin View (#7431)
-
Always set LDAP properties on login (#7472)
-
Fix Unread Bar Disappearing (#7403)
-
Fix file upload on Slack import (#7469)
-
Fix Private Channel List Submit (#7432)
-
S3 uploads not working for custom URLs (#7443)
👩💻👨💻 Core Team 🤓
0.57.1
2017-07-05 · 1 🐛 · 2 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
🐛 Bug fixes
- Fix migration of avatars from version 0.57.0 (#7428)
👩💻👨💻 Core Team 🤓
0.57.0
2017-07-03 · 1 ️️️⚠️ · 12 🎉 · 45 🐛 · 29 🔍 · 25 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
⚠️ BREAKING CHANGES
- Internal hubot does not load hubot-scripts anymore, it loads scripts from custom folders (#7095)
🎉 New features
-
New avatar storage types (#6788)
-
Show full name in mentions if use full name setting enabled (#6690 by @alexbrazier)
-
API method and REST Endpoint for getting a single message by id (#7085)
-
Migration to add <html> tags to email header and footer (#7080)
-
postcss parser and cssnext implementation (#6982)
-
Start running unit tests (#6605)
-
Make channel/group delete call answer to roomName (#6857 by @reist)
-
Show info about multiple instances at admin page (#6953)
-
Improve CI/Docker build/release (#6938)
-
Feature/delete any message permission (#6919 by @phutchins)
-
Force use of MongoDB for spotlight queries (#7311)
🐛 Bug fixes
-
Message being displayed unescaped (#7379 by @gdelavald)
-
Fix highlightjs bug (#6991)
-
do only store password if LDAP_Login_Fallback is on (#7030 by @pmb0)
-
fix bug in preview image (#7121)
-
Fix the failing tests (#7094)
-
Add option to ignore TLS in SMTP server settings (#7084 by @colin-campbell)
-
Add support for carriage return in markdown code blocks (#7072 by @jm-factorin)
-
Parse HTML on admin setting's descriptions (#7014)
-
edit button on firefox (#7105)
-
Fix missing CSS files on production builds (#7104)
-
clipboard (permalink, copy, pin, star buttons) (#7103)
-
Add <html> and </html> to header and footer (#7025 by @ExTechOp)
-
Prevent Ctrl key on message field from reloading messages list (#7033)
-
New screen sharing Chrome extension checking method (#7044)
-
Improve Tests (#7049)
-
Fix avatar upload via users.setAvatar REST endpoint (#7045)
-
Sidenav roomlist (#7023)
-
video message recording dialog is shown in an incorrect position (#7012 by @flaviogrossi)
-
Remove room from roomPick setting (#6912)
-
Parse markdown links last (#6997)
-
Updating Incoming Integration Post As Field Not Allowed (#6903)
-
Fix error handling for non-valid avatar URL (#6972)
-
SAML: Only set KeyDescriptor when non empty (#6961 by @sathieu)
-
Fix the other tests failing due chimp update (#6986)
-
Fix badge counter on iOS push notifications (#6950)
-
Fix login with Meteor saving an object as email address (#6974)
-
Check that username is not in the room when being muted / unmuted (#6840 by @matthewshirley)
-
Use AWS Signature Version 4 signed URLs for uploads (#6947)
-
make channels.create API check for create-c (#6968 by @reist)
-
Allow image insert from slack through slackbridge (#6910)
-
Slackbridge text replacements (#6913)
-
Fix all reactions having the same username (#7157)
-
Fix editing others messages (#7200)
-
Fix oembed previews not being shown (#7208)
-
"requirePasswordChange" property not being saved when set to false (#7209)
-
Removing the kadira package install from example build script. (#7160 by @JSzaszvari)
-
Fix user's customFields not being saved correctly (#7358)
-
Improve avatar migration (#7352)
-
Fix jump to unread button (#7320)
-
click on image in a message (#7345)
-
Proxy upload to correct instance (#7304)
-
Fix Secret Url (#7321)
🔍 Minor changes
-
add server methods getRoomNameById (#7102 by @thinkeridea)
-
Convert hipchat importer to js (#7146)
-
Convert file unsubscribe.coffee to js (#7145)
-
Convert oauth2-server-config package to js (#7017)
-
Convert irc package to js (#7022)
-
Remove Useless Jasmine Tests (#7062)
-
converted rocketchat-importer (#7018)
-
LingoHub based on develop (#7114)
-
Convert Livechat from Coffeescript to JavaScript (#7096)
-
Rocketchat ui3 (#7006)
-
converted rocketchat-ui coffee to js part 2 (#6836)
-
LingoHub based on develop (#7005)
-
rocketchat-lib[4] coffee to js (#6735)
-
rocketchat-importer-slack coffee to js (#6987)
-
Convert ui-admin package to js (#6911)
-
Rocketchat ui message (#6914)
-
[New] LDAP: Use variables in User_Data_FieldMap for name mapping (#6921 by @bbrauns)
-
Convert meteor-autocomplete package to js (#6936)
-
Convert Ui Account Package to Js (#6795)
-
LingoHub based on develop (#6978)
-
fix the crashing tests (#6976)
-
Convert WebRTC Package to Js (#6775)
-
[Fix] Error when trying to show preview of undefined filetype (#6935)
-
Remove missing CoffeeScript dependencies (#7154)
-
Switch logic of artifact name (#7158)
-
Fix the Zapier oAuth return url to the new one (#7215)
-
Fix forbidden error on setAvatar REST endpoint (#7159)
-
Fix mobile avatars (#7177)
👩💻👨💻 Contributors 😍
- @ExTechOp
- @JSzaszvari
- @abrom
- @alexbrazier
- @bbrauns
- @colin-campbell
- @darkv
- @flaviogrossi
- @gdelavald
- @jautero
- @jm-factorin
- @matthewshirley
- @phutchins
- @pmb0
- @reist
- @sathieu
- @thinkeridea
👩💻👨💻 Core Team 🤓
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @rodrigok
- @sampaiodiego
0.56.0
2017-05-15 · 11 🎉 · 21 🐛 · 19 🔍 · 19 👩💻👨💻
Engine versions
- Node:
4.8.2 - NPM:
4.5.0
🎉 New features
-
Add a pointer cursor to message images (#6881)
-
Make channels.info accept roomName, just like groups.info (#6827 by @reist)
-
Option to allow to signup as anonymous (#6797)
-
create a method 'create token' (#6807)
-
Add option on Channel Settings: Hide Notifications and Hide Unread Room Status (#2707, #2143) (#5373)
-
Remove lesshat (#6722 by @karlprieb)
-
Use tokenSentVia parameter for clientid/secret to token endpoint (#6692 by @intelradoux)
-
Add a setting to not run outgoing integrations on message edits (#6615)
-
Improve CI/Docker build/release (#6938)
-
Add SMTP settings for Protocol and Pool (#6940)
-
Show info about multiple instances at admin page (#6953)
🐛 Bug fixes
-
start/unstar message (#6861)
-
Added helper for testing if the current user matches the params (#6845 by @abrom)
-
REST API user.update throwing error due to rate limiting (#6796)
-
Improve and correct Iframe Integration help text (#6793)
-
Quoted and replied messages not retaining the original message's alias (#6800)
-
Fix iframe wise issues (#6798)
-
Incorrect error message when creating channel (#6747 by @gdelavald)
-
Hides nav buttons when selecting own profile (#6760 by @gdelavald)
-
Search full name on client side (#6767 by @alexbrazier)
-
Sort by real name if use real name setting is enabled (#6758 by @alexbrazier)
-
CSV importer: require that there is some data in the zip, not ALL data (#6768 by @reist)
-
Archiving Direct Messages (#6737)
-
Fix Caddy by forcing go 1.7 as needed by one of caddy's dependencies (#6721)
-
emoji picker exception (#6709 by @gdelavald)
-
Fix message types (#6704)
-
Users status on main menu always offline (#6896)
-
Not showing unread count on electron app’s icon (#6923)
-
Compile CSS color variables (#6939)
-
Remove spaces from env PORT and INSTANCE_IP (#6955)
-
make channels.create API check for create-c (#6968 by @reist)
🔍 Minor changes
-
[New] Snap arm support (#6842)
-
Meteor update (#6858)
-
Converted rocketchat-lib 3 (#6672)
-
Convert Message-Star Package to js (#6781)
-
Convert Mailer Package to Js (#6780)
-
LingoHub based on develop (#6816)
-
Missing useful fields in admin user list #5110 (#6804 by @vlogic)
-
Convert Katex Package to Js (#6671)
-
Convert Oembed Package to Js (#6688)
-
Convert Mentions-Flextab Package to Js (#6689)
-
Anonymous use (#5986)
-
Breaking long URLS to prevent overflow (#6368 by @robertdown)
-
Rocketchat lib2 (#6593)
-
LingoHub based on develop (#6715)
-
meteor update to 1.4.4 (#6706)
-
LingoHub based on develop (#6703)
-
[Fix] Error when trying to show preview of undefined filetype (#6935)
👩💻👨💻 Contributors 😍
- @abrom
- @alexbrazier
- @ehkasper
- @gdelavald
- @glehmann
- @intelradoux
- @karlprieb
- @reist
- @robertdown
- @sscholl
- @vlogic
👩💻👨💻 Core Team 🤓
- @MartinSchoeler
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @rodrigok
- @sampaiodiego
0.55.1
2017-04-19 · 1 🔍 · 1 👩💻👨💻
Engine versions
- Node:
4.8.0 - NPM:
4.3.0
🔍 Minor changes
- [Fix] Bug with incoming integration (0.55.1) (#6734)
👩💻👨💻 Core Team 🤓
0.55.0
2017-04-18 · 1 ️️️⚠️ · 9 🎉 · 25 🐛 · 87 🔍 · 23 👩💻👨💻
Engine versions
- Node:
4.8.0 - NPM:
4.3.0
⚠️ BREAKING CHANGES
getUsersOfRoomAPI to return array of objects with user and username, instead of array of strings
🎉 New features
-
Add shield.svg api route to generate custom shields/badges (#6565 by @alexbrazier)
-
resolve merge share function (#6577 by @karlprieb & @tgxn)
-
Two Factor Auth (#6476)
-
Permission
join-without-join-codeassigned to admins and bots by default (#6430) -
Integrations, both incoming and outgoing, now have access to the models. Example:
Users.findOneById(id)(#6420) -
'users.resetAvatar' rest api endpoint (#6616)
-
Drupal oAuth Integration for Rocketchat (#6632 by @Lawri-van-Buel)
-
Add monitoring package (#6634)
-
Expose Livechat to Incoming Integrations and allow response (#6681)
🐛 Bug fixes
-
Incoming integrations would break when trying to use the
Storefeature.` -
Removed Deprecated Package rocketchat:sharedsecret`
-
emoji picker exception (#6709 by @gdelavald)
-
Large files crashed browser when trying to show preview (#6598)
-
messageBox: put "joinCodeRequired" back (#6600 by @karlprieb)
-
Do not add default roles for users without services field (#6594)
-
Accounts from LinkedIn OAuth without name (#6590)
-
Usage of subtagged languages (#6575)
-
UTC offset missing UTC text when positive (#6562 by @alexbrazier)
-
can not get access_token when using custom oauth (#6531 by @fengt)
-
Outgoing webhooks which have an error and they're retrying would still retry even if the integration was disabled` (#6478)
-
Incorrect curl command being generated on incoming integrations (#6620)
-
arguments logger (#6617)
-
Improve markdown code (#6650)
-
Encode avatar url to prevent CSS injection (#6651)
-
Do not escaping markdown on message attachments (#6648)
-
Revert unwanted UI changes (#6658)
-
Fix Logger stdout publication (#6682)
-
Downgrade email package to from 1.2.0 to 1.1.18 (#6680)
-
Administrators being rate limited when editing users data (#6659)
-
Make sure username exists in findByActiveUsersExcept (#6674)
-
Update server cache indexes on record updates (#6686)
-
Allow question on OAuth token path (#6684)
-
Error when returning undefined from incoming intergation’s script (#6683)
-
Fix message types (#6704)
🔍 Minor changes
-
Add candidate snap channel (#6614)
-
Add
fnameto subscriptions in memory (#6597) -
[New] Switch Snaps to use oplog (#6608)
-
Convert Message Pin Package to JS (#6576)
-
Move room display name logic to roomType definition (#6585)
-
Only configure LoggerManager on server (#6596)
-
POC Google Natural Language integration (#6298)
-
Fix recently introduced bug: OnePassword not defined (#6591)
-
rocketchat-lib part1 (#6553)
-
dependencies upgrade (#6584)
-
fixed typo in readme.md (#6580 by @sezinkarli)
-
Use real name instead of username for messages and direct messages list (#3851 by @alexbrazier)
-
Convert Ui-Login Package to Js (#6561)
-
rocketchat-channel-settings coffee to js (#6551)
-
Move wordpress packages client files to client folder (#6571)
-
convert rocketchat-ui part 2 (#6539)
-
rocketchat-channel-settings-mail-messages coffee to js (#6541)
-
LingoHub based on develop (#6574)
-
LingoHub based on develop (#6567)
-
[New] Added oauth2 userinfo endpoint (#6554)
-
Remove Deprecated Shared Secret Package (#6540)
-
Remove coffeescript package from ui-sidenav (#6542 by @Kiran-Rao)
-
Remove coffeescript package from ui-flextab (#6543 by @Kiran-Rao)
-
Convert Theme Package to JS (#6491)
-
fix channel merge option of user preferences (#6493 by @billtt)
-
converted Rocketchat logger coffee to js (#6495)
-
converted rocketchat-integrations coffee to js (#6502)
-
'allow reacting' should be a toggle option.otherwise, the style will display an error (#6522 by @szluohua)
-
Clipboard [Firefox version < 50] (#6280)
-
Convert ui-vrecord Package to JS (#6473)
-
converted slashcommands-mute coffee to js (#6474)
-
Convert Version Package to JS (#6494)
-
Convert Ui-Master Package to Js (#6498)
-
converted messageAttachment coffee to js (#6500)
-
Convert File Package to js (#6503)
-
Create groups.addAll endpoint and add activeUsersOnly param. (#6505 by @nathanmarcos)
-
converted slashcommand-me coffee to js (#6468)
-
converted slashcommand-join coffee to js (#6469)
-
converted slashcommand-leave coffee to js (#6470)
-
convert mapview package to js (#6471)
-
converted getAvatarUrlFromUsername (#6496)
-
converted slashcommand-invite coffee to js (#6497)
-
Convert Wordpress Package to js (#6499)
-
converted slashcommand-msg coffee to js (#6501)
-
rocketchat-ui coffee to js part1 (#6504)
-
converted rocketchat-mentions coffee to js (#6467)
-
ESLint add rule
no-void(#6479) -
Add ESLint rules
prefer-templateandtemplate-curly-spacing(#6456) -
Fix livechat permissions (#6466)
-
Add ESLint rule
object-shorthand(#6457) -
Add ESLint rules
one-varandno-var(#6459) -
Add ESLint rule
one-var(#6458) -
Side-nav CoffeeScript to JavaScript III (#6274)
-
Flex-Tab CoffeeScript to JavaScript II (#6277)
-
Side-nav CoffeeScript to JavaScript II (#6266)
-
Allow Livechat visitors to switch the department (#6035 by @drallgood)
-
fix livechat widget on small screens (#6122 by @karlprieb)
-
Allow livechat managers to transfer chats (#6180 by @drallgood)
-
Join command (#6268)
-
Fix visitor ending livechat if multiples still open (#6419)
-
Password reset Cleaner text (#6319)
-
Add permission check to the import methods and not just the UI (#6400)
-
Max textarea height (#6409)
-
Livechat fix office hours order (#6413)
-
Convert Spotify Package to JS (#6449)
-
Make favicon package easier to read. (#6422 by @Kiran-Rao)
-
Just admins can change a Default Channel to Private (the channel will be a non default channel) (#6426)
-
Hide email settings on Sandstorm (#6429)
-
Do not show reset button for hidden settings (#6432)
-
Convert Dolphin Package to JavaScript (#6427)
-
converted rocketchat-message-mark-as-unread coffee/js (#6445)
-
converted rocketchat-slashcommands-kick coffee to js (#6453)
-
converted meteor-accounts-saml coffee to js (#6450)
-
Convert Statistics Package to JS (#6447)
-
Convert ChatOps Package to JavaScript (#6425)
-
Change all instances of Meteor.Collection for Mongo.Collection (#6410)
-
Flex-Tab CoffeeScript to JavaScript III (#6278)
-
Flex-Tab CoffeeScript to JavaScript I (#6276)
-
Side-nav CoffeeScript to JavaScript (#6264)
-
Convert Tutum Package to JS (#6446)
-
Added Deploy method and platform to stats (#6649)
-
LingoHub based on develop (#6647)
-
meteor update (#6631)
-
Env override initial setting (#6163 by @mrsimpson)
👩💻👨💻 Contributors 😍
- @Kiran-Rao
- @Lawri-van-Buel
- @a5his
- @alexbrazier
- @billtt
- @drallgood
- @fengt
- @gdelavald
- @karlprieb
- @mrsimpson
- @nathanmarcos
- @qge
- @sezinkarli
- @szluohua
- @tgxn