Skip to content

Releases: The-Commit-Company/raven

Version 1.5.3

23 Apr 21:32
1a31a26
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.2...v1.5.3

Version 1.5.2

12 Apr 17:41
233c30f
Compare
Choose a tag to compare

Features

Fixes

New Contributors

Full Changelog: v1.5.1...v1.5.2

Version 1.5.1

10 Apr 18:13
fb3abe6
Compare
Choose a tag to compare

Full Changelog: v1.5.0...v1.5.1

What's Changed

Full Changelog: v1.5.0...v1.5.1

Version 1.5.0

10 Apr 05:52
ebc9d6e
Compare
Choose a tag to compare

v1_5

It's been a jam-packed month and we're here with major updates.

Highlights

Push Notifications via Frappe Cloud 📲

Push notifications are finally here on the mobile app, thanks to the Push Notification feature in Frappe v15 and Frappe Cloud. Starting today, Frappe Cloud customers can turn on Push Notifications from the Desk and receive instant updates on their mobile PWAs. Make sure to enable push notifications after installing the PWA on your phones.

If you're self-hosting, we'll soon publish guides on how you can set up Push Notifications via a relay setup.

Performance 🚀

Expect a major performance boost in v1.5 as we drive everything via websocket events on Raven. Sending messages and reactions should be extremely snappy as we only send a few bytes of data to all users on a new message - so it would run on even a slow 3G connection. The number of API calls that Raven makes has also been reduced quite a bit as we cache almost everything on the browser and the server. We've also added pagination so that we do not load all the messages in a channel now. Blog post on these updates coming soon.

TLDR; it's pretty fast, and we're just getting started.

Polls 🗳️

Run polls for all members in a channel. You can decide if the polls are anonymous or not and if users can select multiple options.

GIFs 🌠

Find the perfect meme to share with everyone via the Tenor integration added to the Raven web app.
You can also use your own Tenor API key by setting it up in Raven Settings.

Send automated messages via Bots 🤖

Raven Bots can be configured to send messages to users or channels. Hook them up in a server script or in your custom apps. We'll add documentation for this in our Wiki.

Need some ideas 💡: The Frappe team uses Raven Bots to notify who's on leave everyday.

Mobile app redesign ✨

The mobile app has undergone a design refresh - bringing it closer to the web app experience with RadixUI Themes and Ionic. We've also added a section to show all the channels/DMs with unread messages at the top.

More options for logging in 🔐

We now support OAuth based login and login via email link. We also support 2FA now.
If you forgot your password, there's now a page to request a password change.

All the new things 👇🏻

Features

Performance

  • perf: only fetch limited messages (pagination) by @nikkothari22 in #745
  • perf: use web socket events for new messages, reactions, updates and deletes by @nikkothari22 in #745
  • perf: use cached values for all permission checks and remove duplicate permission checks by @nikkothari22 in #745

Fixes

Full Changelog: v1.4.4...1.5.0

Version 1.4.4

28 Feb 18:47
273ffc3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.3...v1.4.4

Version 1.4.3

27 Feb 22:41
ca31021
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.2...v1.4.3

Version 1.4.2

24 Feb 08:16
9d6807c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2

Version 1.4.1

23 Feb 12:47
fa6a60b
Compare
Choose a tag to compare

reactions-v1-4-1

file-search-v-1-4-1

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

15 Feb 17:21
3e6fbb4
Compare
Choose a tag to compare

Highlights

Ravens now deliver to your Desk

image

If you are already using Raven, enable this by going to Raven Settings > Show Raven on Desk

Ravens.deliver.to.desk.mp4

Ravens can now carry document attachments from Desk

Just click the "Send a Raven" button in your document's timeline.

Ravens.can.now.carry.documents.mp4

The mobile app now shows unread message counts

morflax-studio

Know when someone has edited a message

image

Detailed Notes

Features

  • feat(desk): chat dialog in desk interface by @nikkothari22 in #648
  • feat(desk): allow users to share documents from frappe to a raven channel by @sumitjain236 in #593
  • feat: show 'edited' label when message is edited by user by @janhvipatil in #638
  • feat: show unread message counts for channels and dms on the mobile app by @kritika-3004 in #613
  • feat: add support for mobile app discoverability by @yjane99 in #604
  • feat: show warning if role profile is added to user by @nikkothari22 in #634

Performance

  • perf: use copied replied message for showing reply block by @nikkothari22 in #663
  • perf(search): added html stripped content for better search by @janhvipatil in #635

Bug Fixes

New Contributors

Full Changelog: v1.3.2...v1.4.0

v1.3.2

12 Dec 00:33
59e8361
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.1...v1.3.2