MacSurf 1.68, bautizada "macQJS" en honor a la comunidad 68kmla.org, llega como una actualización mayor del navegador nativo para Classic Mac OS en hardware PowerPC. El cambio central es la sustitución del motor Duktape (ES5) por macQJS, un puerto de QuickJS capaz de ejecutar JavaScript ES2023 de forma nativa en Mac OS 9.2.2, lo que elimina el transpilador interno ES6→ES5 que corrompía paquetes minificados. El navegador incorpora límites de memoria por montón y un plazo de ejecución de unos 20 segundos para evitar bloqueos por scripts hostiles.
La versión corrige además problemas básicos de uso: ahora se muestra un cursor de texto parpadeante en campos de entrada, funciona la selección con clic y arrastre, los accesos de cortar/copiar/pegar van al campo enfocado a través del Scrap Manager, las flechas mueven el cursor y la tecla Tab navega entre campos de formulario. También se solucionó un error que servía una copia en caché y sin sesión tras iniciar sesión, por lo que los logins ahora persisten entre reinicios.
En el apartado de interfaz, MacSurf añade un menú de marcadores persistente, un gestor de descargas HTTPS con barra de progreso, un único directorio MacSurfData junto a la aplicación, funcionamiento real del botón de maximizar y del menú "About MacSurf". En renderizado, se corrigió un bug que inflaba el ancho del documento hasta unos 2.100 millones de píxeles y rompía la maquetación de foros XenForo como 68kmla y tinkerdifferent, y se habilita la pintura de glifos de fuentes de iconos web. El proyecto se mantiene a tiempo completo mediante donaciones en Patreon y Ko-Fi.
