Update: The maintenance has been completed!
Welcome to 0.18.1! Hopefully you’ll notice some much needed UI tweaks as well as several performance optimizations.
I am still going through things and making sure everything looks good, but so far, I have not detected any major issues (fingers crossed). If you do have any problems, please comment below!
Original annoucenemnt below:
0.18.1 is coming!
As I mentioned in a previous post, this upgrade will require brief downtime. I will try to keep it as short as possible, but I can’t guarantee an exact window, so if you really can’t wait for lemm.ee to be back online, then the best advice I can give is to check back every 5 minutes or so.
As with any update, please be prepared for unexpected side-effects. If we find any major issues, then we can always roll back to good old 0.17.4. If we just find some minor issues, then most likely the overall experience will still be better on 0.18.1, so in that case we stay on 0.18.1 and try to get any potential issues fixed in 0.18.2. In either case, if you see anything weird after the upgrade, please report in the comments!
Holy smokes, this is a wild UX and UI improvement. Great work!
Thank you for the upgrade! Site is working and looking great on desktop, but can’t seem to see any posts on ios (tried safari and edge). Attempted to login on mobile but it just brings me back to the login page, also tried deleting cookies and cache but didn’t help.
Hey, I have deployed a fix for a specific bug, can you check if it helped at all for you on iOS?
Thanks for the quick update. I’m afraid the site is still blank on ios for me after clearing site data and reloading. No problem, will use the desktop version in the meantime!
Can you give it another try now? I just deployed some fixes that might help!
Just to be 100% certain - if it still doesn’t work, could you also check if it’s broken in an incogintio/private browsing tab? That would ensure that requests are being made without any cache.
It works!!! Thank you so much for the time and effort you’ve been putting in for the community! 🙏🏻
Thank you for being so diligent about upgrading! It looks good everywhere except on Firefox nightly on Windows 11. It looks good on FF Nightly on Android, looks good on Jerboa, Connect & liftoff, looks good on Edge and Chrome on Windows 11, but on Firefox nightly it doesn’t have any content and I can’t log in or out without restarting the browser. I would upload a screenshot, but I get a JSON error when I try that.
Hey! I have deployed a fix for content not appearing, please check and let me know if it looks any better for you.
Unfortunately, there’s no change. I finally got a screenshot up.
Thank you so much for working SO much on lemm.ee! You’re a fantastic sysadmin.
Hmm, that’s unfortunate… Could you also take a screenshot of what the console in your developer tools looks like on lemm.ee? Here’s a general guide on how to access the console: https://balsamiq.com/support/faqs/browserconsole/#google-chrome
I’ve got to learn to pay more attention to the notifications bell in Lemmy.
The console says Uncaught (in promise) Error: Cannot find module ‘./es-PR’ a https://lemm.ee/static/2402446/js/client.js:1
I do have some settings in Spanish. That’s apparently the language code for Puerto Rican Spanish. In Lemm.ee, I had Undetermined, English & Spanish selected. I de-selected Spanish, but still get the same error in the console.
Edit: I Logged out in FF, deleted cookies for lemm.ee & restarted the browser, but the error is still there. I’ve also confirmed that the error exists in Linux.
I deleted Puerto Rican Spanish from the display languages in FF. That just changed the error to es-MX. I deleted Mexican Spanish from FF. Lemm.ee displayed correctly! 😁 I re-added the 2 Spanish settings, closed & re-opened FF and the site still displays correctly, so this issue is resolved.
Thank you so much for the detailed response, I believe I have managed to fix the issue. I will be deploying the fix on lemm.ee later tonight!
You’re welcome! I work on a help desk among other I.T. related things, so I like thorough documentation for others & my future self.
When you get a chance, could you check if the issue has been resolved for you? I deployed my fix a little while ago.
Hey, I got the issue that was posted here for rc1 https://github.com/LemmyNet/lemmy-ui/issues/1657
using apps like Mlem or Memmy works fine, but the browser just shows everything empty and the UI is not responding to anything. Switching the browser language to English like suggested in the github issue solves this, but using my standard browser language(german in my case) doesn’t work.
Edit: Well a workaround was to switch my broser language to english, so that everything was working, then change the language in the lemm.ee settings from “browser default” to german(note that it was "browser default the entire time and this site was always english with 0.17.4 despite my browser being german).
Now it’s working with my browser set to german, and it even keeps the language german when I change it back to “browser default”. But when I set it to english, it’s no longer working. Then I have to change my browser language to english again.Hey, this is strange and I wasn’t immediately able to reproduce it, but I will investigate further over the weekend. I’m glad you managed to work around it for now!
I’ve tried to reproduce the steps aswell and it’s kinda tricky because some of the combinations that didn’t work are now just working and I don’t know why.
A way to reproduce it on my end that seems to be pretty reliable so far:
Lemmy language set to browser default and browser set to english, everything works. (I can also set browser default, english, german, doesn’t matter).
Set browser language to german while Lemmy is set to english and restart browser (I’m using chrome btw) Still everything is working.Now switching back to browser default has it also working as long as I stay on the site. I can refresh the feed by clicking on the lemmy logo, view posts, go back via the lemmy logo etc.
But once I refresh the entire site through chrome, it stops working and I have to change the browser language to english again to set it back up. (It even showed my username at the top right as “Tankon” instead of “Taxxor” for one refresh, the next refresh had the login and sign up buttons, then it was “Taxxor” again on the next^^)The shorter way would be to have Lemmy set to browser default while having the browser set to english end then switch the browser to german.
But I thought the scenario above where I can still use the site after setting it to browser default as long as I don’t do a full refresh might be of interest to see what the issue might be.I have this problem on two different systems.
Hey! I have deployed a fix for this issue, let me know if it’s still occurring.
Well I can say that the site now looks the same on browser standard as it looks on english or german so that worked. But that look is now this: https://imgur.com/9ctuZdv
Clearing the browser cache took it back to normal, so everything seems to be fine now. Thank you for what ever it is you did ^^
I have noticed a couple of things with error responses, like when you upload a profile picture above the size limit, it will just throw a JSON error, and I had to search through the error the console threw to figure out why. It’s the same when you mess up your email/username on login
Besides that, this site is amazing!
I have already made a PR to fix the error message, but it has not been merged yet unfortunately