![[staff profile]](https://www.dreamwidth.org/img/silk/identity/user_staff.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Code push - tomorrow (April 26th, 2020) at ~1PM Pacific / 2000 UTC
This is a codepush announcement.
Tomorrow around 1PM Pacific / 2000 UTC, we will be updating Dreamwidth to the latest committed code. The short summary of the main changes:
We continue to iterate on the Quick Reply form, improving its usability/consistency across all platforms and cleaning up the hideously bad code that used to live under it. This particular update includes the feedback from the last update, so many of your thoughts/suggestions have been incorporated!
A number of improvements in how we render things for mobile devices. Not all of these will be immediately live, but stay tuned to
dw_beta if you'd like to turn them on and give us feedback.
Improvements to Markdown rendering (in particular, the code that turns
\@mark
intomark should do it more correctly/in fewer places).
Finally, major changes to how we store passwords in our database (we won't anymore). This will break Semagic and other clients, but there is a workaround: Please see the workaround at the bottom of this post.
For more details, see the relevant posts in dw_dev:
We'll update this community and our dreamwidth as we push code out, as per usual. See you then!
no subject
This sounds like you stored them in plain text previously.
no subject
For historical context, this is how LiveJournal (which we're a fork of) stored passwords (and presumably still does, since they still support MD5 hash based logins, which would require them to have the raw password I imagine).
We are now modernizing this part of the codebase to be in line with modern best practices, which of course results in breaking some things (hence needing migration steps for Semagic users).
no subject
Fixing that was long overdue, but I'm glad it's being fixed.