Fixes and improvements
It's been a whirlwind of a week here at Knock HQ with our official launch yesterday π
And now, we are back to our regularly scheduled programs β shipping!
- π± knock.app got a facelift with brand new designs!
- π± We added a system status page: status.knock.app
- π± We added JSON editor support for Slack
- π± We added email attachments support for Mailgun
- π Improved the design of toast alerts throughout dashboard
- π Improved the design of associated activities in the message overview
- π Improved the description of the batch key behavior in the workflow editor
- π Improved the empty state display for objects, and non-development environments
- π Added an ability to add a short description (up to 280 chars) to your workflows
- π Added an ability to use liquid syntax for email overrides
- π [Docs] Added a language selector for all of code examples
- π We now automatically set the default retention period of 365 days when creating an in-app channel
- π We now automatically create a message template when creating a new channel step in a workflow
- π We now consistently refer to "uncommitted" changes instead of "unstaged" in some places previously
- π We now display a configured provider logo when choosing a channel step in the workflow editor
- π Added the missing chat type to the workflows filter
- π Fixed an issue of accidental duplicate user accounts when signing up by handling user emails case insensitive
- π Fixed the "View Workflow" link in the popover menu in the Workflows table
- π Fixed an issue where cloning a workflow with overrides was erroring
- π Fixed a request timeout issue with viewing certain log items
- π Fixed the message status logic to use the highest status when there are multiple messages (if one message is "read" and another is "seen", then the evaluated status is "read")
- π [Docs] Fixed the "Flash of Unstyled Text" (FOUT) issue









