PSA: Lemmy 0.18 is rolling out in produciton, lemmy.ml has already been upgraded to BE: 0.18.0-rc.6 - the "websocket webapp" removal

RoundSparrow@lemmy.mlbanned from sitebanned from site to Lemmy@lemmy.ml – 140 points –

A posting on the Instance-specific issues/observations about the upgrade: https://lemmy.ml/post/1444409

KNOWN BUGS

  1. Searching site-wide for "0.18" generates an error. This was working fine in 0.17.4 before Lemmy.ml upgraded: https://lemmy.ml/search?q=0.18&type=All&listingType=All&page=1&sort=TopAll
43

Already noticing some major improvements in both UI and functionality. So nice to see devs that prioritize improving the platform instead of goofing around with dumbass money making schemes.

Liking the new functionality so far! The spinner when clicking the upvote button is a huge improvement and lets you know that your upvote was actually received. I have noticed that some posts on my homepage show as expanded by default which is annoying (full size image/video instead of thumbnail) and this wasn't happening before.

Upgraded my instance, switched the docker images to 0.18.0-rc.6 and it started right up. Appears to have no issues for me thus far, so hopefully a full release will be right around the corner.

Thank you for sharing.

Already seeing a positive difference on lemmy.ml. Better feed content and no more posts being added constantly to the top when you browse All

This is so good!. Haven't even updated yet, and I already see a lot more posts from lemmy.ml on my instance, and no more "Subscribe Pending"

I've been testing for hours, and "Subscribe Pending" went away for the first hour or so after the restart of lemmy.ml - but now I'm getting them again. The underlying issue still seems there.

I'm curious why especially lemmy.ml wouldn't wait for full release - surely after 6 RCs the full release is imminent?

Or of course, they're stress testing it. Makes sense enough.

Wonder if I can finally sub to lemmy.ml communities...

I'm curious why especially lemmy.ml wouldn't wait for full release - surely after 6 RCs the full release is imminent?

lemmy.ml is official developer instance, makes moste sense to test it out here after dev servers.

It's probably a combination of testing at scale on a server they control and wanting to get these features out so they can be iterated before a bunch of new users show up.

Wonder if I can finally sub to lemmy.ml communities…

From my remote instance, I've been subbing to lemmy.ml communuites about every 2 or 3 minutes, and it just now started to jam up. I'm speculating that the server restart fixed the problem for the first hour or so, but now it's back. Open GitHub Issue: https://github.com/LemmyNet/lemmy/issues/3101

It's just so odd that only lemmy.ml communities seem to cause this. Lemmy.world is around as big or bigger and no issue there.

I think lemmy.ml has more posts, comments, likes in the database due to historic reasons - and the backend is timing out, PostgreSQL not keeping up to application timeout. I have seen the problem on Beehaw, Lemmy.world when they are busy and throwing nginx 500 errors on their front page.

I've also been seeing issues with subbing to lemmy.world communities from lemmy.ml, so I am not sure if it's limited to just lemmy.ml communities.

I can confirm that.

Not long after you upgraded, I upgraded, and was able to successfully subscribe to things here.

But..... not now. /sadface.

Awesome news! Looking forward to the finished release.

Also- be aware enabling the new 2FA option.... It didn't work too well for me.

Knock on wood, I tested it in an incognito window before logging out- and was able to disable it when it didn't work.

This update removes the captcha option still?

If my brain is interpreting correctly, they committed it back in yesterday: https://github.com/LemmyNet/lemmy/pull/3249 before 0.18.rc6 was tagged.

Unfortunately the PR doesn't appear to have been merged. All the commits have been made only to the branch pertaining to the PR, unless someone manually copied the code to main (why?)

Can we please not have a default avatar? I specifically want no avatar.

Hard disagree, and in fact this was one of my early complaints, and a pretty serious usability issue: because some accounts had an avatar and some didnt, the justification was all over the place, making the scanning of usernames and community names a real chore and tiresome.

Wether you like the default picture or not, well I guess that's a matter of personal preference. You could always upload a black box for yourself (or even a transparent PNG?).

But that aside this is objectively better UX.

The good news is, there are so many front ends in development, we'll all quickly find a UX tailored to our needs.

Awesome! Thank you for posting this. I will be updating my instance as soon as I can.

I'm getting a lot of syntax errors at the bottom of the page since well... recently.

SyntaxError: JSON Parse error: Unrecognized token '<'

Is the top bar supposed to not be using the entirety of the available horizontal screen space?

The URL thing used to be

https://lemmy.ml/c/lemmy/data_type/Comment/sort/New/Page/1

But now it's

https://lemmy.ml/c/lemmy?dataType=Comment&page=1&sort=New

The URL feels uglier.

What? The first one looks so wrong, no website does it like that.

maybe uglier but the 2nd way means the order doesn't matter, it's a bit more lenient for manually editing

I mean, you can parse a URL path and query string however the heck you want. You can make the former order independent, but it's probably better supported in libraries as the latter and definitely more common and obvious for users.