Hi,
since I am not the only one using "not latest browser" and having some
compatibility would be very useful, here some first reporting.
Arjun Salyan wrote:
It was always in plans to decouple the UI for ports website from the
django server. I just used an AI Agent to write a new one in NextJS.
The dev version is hosted here to be tested:
https://macports-new.arjunsalyan.com
First meaningful on latest seamonkey:
23:14:47.276 ReferenceError: ReadableStream is not defined 1
23-d4b5d3f45fc21174.js:1:4517
[353]
https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:4517
d
https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:151
[1028]/<
https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:5661
n
https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:2131
n
https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:2492
[1028]
https://macports-new.arjunsalyan.com/_next/static/chunks/23-d4b5d3f45fc21174.js:1:5640
d
https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:151
n
https://macports-new.arjunsalyan.com/_next/static/chunks/main-app-8e9b6125562f1c93.js:1:388
<anonymous>
https://macports-new.arjunsalyan.com/_next/static/chunks/main-app-8e9b6125562f1c93.js:1:431
d.O
https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:551
c
https://macports-new.arjunsalyan.com/_next/static/chunks/webpack-91b2d14d0f678b80.js:1:3599
c self-hosted:1034:17
<anonymous>
https://macports-new.arjunsalyan.com/_next/static/chunks/fd9d1056-d73a754fcc98cb13.js:1:64
then I see only a black screen.
ArcticFox instead complains about:
Timestamp: 11/18/25 23:18:46
Error: SyntaxError: missing ) after argument list
Source File:
https://macports-new.arjunsalyan.com/_next/static/chunks/app/layout-3c92ea58dbe97d66.js
Line: 11, Column: 2132
Source Code:
:r.localeCompare(o)}).slice(0,8)},C=(0,o.useCallback)(async
e=>{if(!e||e.trim().length<2){p([]);return}b(!0);try{let t=(
and:
Timestamp: 11/18/25 23:18:46
Error: SyntaxError: missing ) after argument list
Source File:
https://macports-new.arjunsalyan.com/_next/static/chunks/app/page-a76e1b3ccfd20dae.js
Line: 1, Column: 1437
Source Code:
s.localeCompare(r)}).slice(0,10)},b=(0,r.useCallback)(async
e=>{if(!e||e.trim().length<2){x([]);return}h(!0);try{let t=(
I doubt that strange JS code is manually generated, looks somehow
minimized or transpiled?
Riccardo