"title":"New: Use database change streams when available",
"userLogin":"rodrigok",
"milestone":"3.7.0",
"contributors":[
"rodrigok",
"sampaiodiego",
"web-flow"
]
},
{
"pr":"18882",
"title":"[NEW] Send E2E encrypted messages’ content on push notifications",
"userLogin":"rodrigok",
"description":"Sends the content of end to end encrypted messages on Push Notifications allowing new versions of mobile apps to decrypt them and displays the content correctly.",
"milestone":"3.7.0",
"contributors":[
"rodrigok",
"sampaiodiego",
"web-flow"
]
},
{
"pr":"18955",
"title":"[NEW][Apps] Add a new upload API",
"userLogin":"lolimay",
"milestone":"3.7.0",
"contributors":[
"lolimay",
"d-gubert",
"web-flow"
]
},
{
"pr":"18944",
"title":"[FIX] Purged threads still show as unread",
"userLogin":"FelipeParreira",
"description":"Remove threads from subscription (and update counter) when messages are purged (or threads are disabled).",
"contributors":[
"sampaiodiego",
"FelipeParreira",
"web-flow",
"rodrigok"
]
},
{
"pr":"18979",
"title":"[FIX] Scrollbar mention ticks always rendering as white",
"userLogin":"gabriellsh",
"milestone":"3.7.0",
"contributors":[
"gabriellsh"
]
},
{
"pr":"18762",
"title":"Check i18n file for missing variables",
"userLogin":"sampaiodiego",
"contributors":[
"sampaiodiego",
"web-flow",
"rodrigok"
]
},
{
"pr":"18887",
"title":"Set some queries to prefer the secondary database",
"userLogin":"rodrigok",
"milestone":"3.7.0",
"contributors":[
"rodrigok",
"web-flow"
]
},
{
"pr":"18975",
"title":"[NEW] Retention policy precision defined by a cron job expression",
"userLogin":"ggazzo",
"contributors":[
"ggazzo",
"web-flow",
"sampaiodiego"
]
},
{
"pr":"18974",
"title":"[NEW] Option to require settings on wizard UI via ENV variables",
"userLogin":"rodrigok",
"description":"[NEW] Option to require settings on wizard UI via ENV variables",
"milestone":"3.7.0",
"contributors":[
"rodrigok",
"MartinSchoeler",
"web-flow"
]
},
{
"pr":"18977",
"title":"Bump Livechat widget",
"userLogin":"ggazzo",
"milestone":"3.7.0",
"contributors":[
"ggazzo"
]
},
{
"pr":"18801",
"title":"Bump marked from 0.6.3 to 0.7.0",
"userLogin":"dependabot[bot]",
"contributors":[
"dependabot[bot]",
"web-flow"
]
},
{
"pr":"18973",
"title":"LingoHub based on develop",
"userLogin":"lingohub[bot]",
"contributors":[
"engelgabriel"
]
},
{
"pr":"18961",
"title":"[FIX] API call users.setStatus does not trigger status update of clients",
"userLogin":"FelipeParreira",
"description":"Notify logged users via WebSockets message when a user changes status via REST API.",
"contributors":[
"FelipeParreira"
]
},
{
"pr":"18959",
"title":"Update Meteor to 1.11.1",
"userLogin":"sampaiodiego",
"contributors":[
"sampaiodiego",
"rodrigok"
]
},
{
"pr":"18976",
"title":"[FIX] User Info: Email and name/username display, alignment on big screens, make admin action",
"userLogin":"gabriellsh",
"milestone":"3.7.0",
"contributors":[
"gabriellsh"
]
},
{
"pr":"18608",
"title":"[IMPROVE] Stop re-sending push notifications rejected by the gateway",
- "Room avatar changed" system messages ([#18839](https://github.com/RocketChat/Rocket.Chat/pull/18839))
- **Apps:** Add a Livechat API - setCustomFields ([#18912](https://github.com/RocketChat/Rocket.Chat/pull/18912))
- **Apps:** Add a new upload API ([#18955](https://github.com/RocketChat/Rocket.Chat/pull/18955))
- **Apps:** Add support for new livechat guest's and room's events ([#18946](https://github.com/RocketChat/Rocket.Chat/pull/18946))
- Option to require settings on wizard UI via ENV variables ([#18974](https://github.com/RocketChat/Rocket.Chat/pull/18974))
[NEW] Option to require settings on wizard UI via ENV variables
- Retention policy precision defined by a cron job expression ([#18975](https://github.com/RocketChat/Rocket.Chat/pull/18975))
- Send E2E encrypted messages’ content on push notifications ([#18882](https://github.com/RocketChat/Rocket.Chat/pull/18882))
Sends the content of end to end encrypted messages on Push Notifications allowing new versions of mobile apps to decrypt them and displays the content correctly.
- UploadFS respects $TMPDIR environment variable ([#17012](https://github.com/RocketChat/Rocket.Chat/pull/17012) by [@d-sko](https://github.com/d-sko))
- Create Custom OAuth services from environment variables ([#17377](https://github.com/RocketChat/Rocket.Chat/pull/17377) by [@mrtndwrd](https://github.com/mrtndwrd))
- Custom fields required if minLength set and no text typed. ([#18838](https://github.com/RocketChat/Rocket.Chat/pull/18838))
- Deactivate users that are the last owner of a room using REST API ([#18864](https://github.com/RocketChat/Rocket.Chat/pull/18864))
Allow for user deactivation through REST API (even if user is the last owner of a room)
- Deactivated users show as offline ([#18767](https://github.com/RocketChat/Rocket.Chat/pull/18767))
- Dutch: add translations for missing variables ([#18814](https://github.com/RocketChat/Rocket.Chat/pull/18814) by [@Karting06](https://github.com/Karting06))
- e.sendToBottomIfNecessaryDebounced is not a function ([#18834](https://github.com/RocketChat/Rocket.Chat/pull/18834))
- Errors in LDAP avatar sync preventing login ([#18948](https://github.com/RocketChat/Rocket.Chat/pull/18948))
- Non-upload requests being passed to UFS proxy middleware ([#18931](https://github.com/RocketChat/Rocket.Chat/pull/18931))
Avoid non-upload request to be caught by UFS proxy middleware.
- Omnichannel Current Chats open status filter not working ([#18795](https://github.com/RocketChat/Rocket.Chat/pull/18795))
- Open room after guest registration ([#18755](https://github.com/RocketChat/Rocket.Chat/pull/18755))
- PDF not rendering ([#18956](https://github.com/RocketChat/Rocket.Chat/pull/18956))
- Purged threads still show as unread ([#18944](https://github.com/RocketChat/Rocket.Chat/pull/18944))
Remove threads from subscription (and update counter) when messages are purged (or threads are disabled).
- Reaction buttons not behaving properly ([#18832](https://github.com/RocketChat/Rocket.Chat/pull/18832))
- Read receipts showing blank names and not marking messages as read ([#18918](https://github.com/RocketChat/Rocket.Chat/pull/18918) by [@wreiske](https://github.com/wreiske))
- Scrollbar mention ticks always rendering as white ([#18979](https://github.com/RocketChat/Rocket.Chat/pull/18979))
- Show custom fields of invalid type ([#18794](https://github.com/RocketChat/Rocket.Chat/pull/18794))
- Showing alerts during setup wizard ([#18862](https://github.com/RocketChat/Rocket.Chat/pull/18862))
- Spurious expert role in startup data ([#18667](https://github.com/RocketChat/Rocket.Chat/pull/18667))
- Stop adding push messages to queue if push is disabled ([#18830](https://github.com/RocketChat/Rocket.Chat/pull/18830))
- User administration throwing a blank page if user has no role ([#18851](https://github.com/RocketChat/Rocket.Chat/pull/18851))
- User can't invite or join other Omnichannel rooms ([#18852](https://github.com/RocketChat/Rocket.Chat/pull/18852))
- User Info: Email and name/username display, alignment on big screens, make admin action ([#18976](https://github.com/RocketChat/Rocket.Chat/pull/18976))
- Users not being able to activate/deactivate E2E in DMs ([#18943](https://github.com/RocketChat/Rocket.Chat/pull/18943))
[FIX] Users not being able to activate/deactivate E2E in DMs
- Version update check cron job ([#18916](https://github.com/RocketChat/Rocket.Chat/pull/18916) by [@wreiske](https://github.com/wreiske))
- Bump lodash.merge from 4.6.1 to 4.6.2 ([#18800](https://github.com/RocketChat/Rocket.Chat/pull/18800) by [@dependabot[bot]](https://github.com/dependabot[bot]))
- Bump marked from 0.6.3 to 0.7.0 ([#18801](https://github.com/RocketChat/Rocket.Chat/pull/18801) by [@dependabot[bot]](https://github.com/dependabot[bot]))
- Check i18n file for missing variables ([#18762](https://github.com/RocketChat/Rocket.Chat/pull/18762))
- Do not use deprecated express API ([#18686](https://github.com/RocketChat/Rocket.Chat/pull/18686))
- Fix french translations ([#18746](https://github.com/RocketChat/Rocket.Chat/pull/18746) by [@lsignac](https://github.com/lsignac))
- LingoHub based on develop ([#18973](https://github.com/RocketChat/Rocket.Chat/pull/18973))
- LingoHub based on develop ([#18828](https://github.com/RocketChat/Rocket.Chat/pull/18828))
- LingoHub based on develop ([#18761](https://github.com/RocketChat/Rocket.Chat/pull/18761))
- Merge master into develop & Set version to 3.7.0-develop ([#18752](https://github.com/RocketChat/Rocket.Chat/pull/18752) by [@thirsch](https://github.com/thirsch))
- New: Use database change streams when available ([#18892](https://github.com/RocketChat/Rocket.Chat/pull/18892))