[Feature Request] Email Updates
-
@girish yikes, totally missed the fact that helpers/helper-markdown is not really supported anymore, quite unfortunate as it seems the author just stopped responding
do you think we can just ... put that file in releasebell itself (or make a function) and bump the deps?
Anyway, yes, I think this is a fine way to move forward. Unfortunately, the now-deprecated module was the best solution I found to render Markdown in handlebars. And as you mentioned, since it's quite straight forward, pulling it into ReleaseBell probably wouldn't be a big deal. Even more so, I don't believe we use the
hightlight
method defined on line 40, so we shouldn't even need to bring in thehighlight.js
package. -
@thetomester13 I guess in the long run we can move this to markdown-it which seems to be properly supported
-
@nebulon that's a great point! I was always looking at how to integrate Markdown rendering with the Handlebars templating, but we could simply try to get Markdown as HTML and then pass it into the email template.
@thetomester13 we are running the new version currently for testing still and it is a huge improvement. Thanks @thetomester13 totally worth it
-
Indeed, it's pretty great. In fact, just one day in, I don't know how I lived without this for so long
(on a side note, there was a crash which I have fixed).
-
Indeed, it's pretty great. In fact, just one day in, I don't know how I lived without this for so long
(on a side note, there was a crash which I have fixed).
-
@girish said in [Feature Request] Email Updates:
Indeed, it's pretty great. In fact, just one day in, I don't know how I lived without this for so long
What's the workflow that so much better?
-
@robi the release information is now straight in the new release notitfication email. Previously, one had to click through and visit via the browser etc.
-
-
@thetomester13 ah yes, sorry forgot about this. We are using it already for some time now and initial issues were fixed, so no reason not to update it. Will go ahead now.