github RocketChat/Rocket.Chat 4.8.0-rc.1

latest releases: 6.13.0-rc.0, 6.7.9, 6.8.7...
pre-release2 years ago

2022-05-26 · 3 🔍 · 4 👩‍💻👨‍💻

🔍 Minor changes
  • Chore: Rewrite im and dm endpoints to ts (#25521)

    • Endpoints rewritten to TS

      • dm.create
      • dm.delete
      • dm.close
      • dm.counters
      • dm.files
      • dm.history
      • dm.members
      • dm.messages
      • dm.messages.others
      • dm.list
      • dm.list.everyone
      • dm.open
      • dm.setTopic
      • im.create
      • im.delete
      • im.close
      • im.counters
      • im.files
      • im.history
      • im.members
      • im.messages
      • im.messages.others
      • im.list
      • im.list.everyone
      • im.open
      • im.setTopic
    • Some lines of code was refactored on apps/meteor/app/api/server/v1/im.ts

    • Unnecessary functions were deleted on apps/meteor/app/lib/server/functions/getDirectMessageByNameOrIdWithOptionToJoin.ts

    • New types was added on apps/meteor/app/api/server/api.d.ts

  • Regression: Assets & Slack Bridge Setting Page not rendering (#25629)

  • Regression: Subscription menu not appearing for non installed but subscribed apps (#25627)

    Fixed a problem on which the AppMenu component did not appear for apps that had an active subscription but weren't installed, now the rendering of the component is also based on the isSubscribed flag, and the appearance of the uninstall and enable/disable options are based on the app.installed flag so that the correct options appear on all the edge cases.
    Demo gif:
    subscription-manager-fix

👩‍💻👨‍💻 Core Team 🤓

Don't miss a new Rocket.Chat release

NewReleases is sending notifications on new releases.