Skip to content

build: actualiza Hugo, tema PaperMod y dependencias + setup Cursor Cloud#2

Open
fabianhtml wants to merge 4 commits into
mainfrom
cursor/setup-dev-environment-84f4
Open

build: actualiza Hugo, tema PaperMod y dependencias + setup Cursor Cloud#2
fabianhtml wants to merge 4 commits into
mainfrom
cursor/setup-dev-environment-84f4

Conversation

@fabianhtml

@fabianhtml fabianhtml commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Resumen

Actualiza el stack del blog a sus últimas versiones (sin romper nada) y documenta el entorno para Cursor Cloud.

Actualizaciones

  • Hugo 0.155.00.163.2 (extended): se quitó el cache getjson de hugo.yaml (eliminado en Hugo 0.156.0) que bloqueaba versiones nuevas.
  • Deprecaciones resueltas: languageCodelocale en la config; .Language.LanguageDirection.Language.Direction y site.Language.LanguageCodesite.Language.Locale en los layouts propios.
  • Tema PaperMod: submódulo de v8.0-26v8.0-138 (último master).
  • Dependencias: typescript 5.9.3 → 6.0.3, @types/node 20 → 25; tsconfig.json pasa a moduleResolution: bundler (el modo node10 quedó obsoleto en TS 6).
  • AGENTS.md: sección ## Cursor Cloud specific instructions con el nuevo rango de Hugo y un warning conocido de RSS del tema.

Warning restante no bloqueante: el tema (submódulo, código upstream) aún usa site.Language.LanguageCode en su rss.xml. No se modifica el submódulo.

Verificación

  • bun run build (tsc con TS 6 compila limpio)
  • bun run generate-og (28 imágenes OG)
  • bun run blog:build (193 páginas, Hugo 0.163.2, sin errores)
  • bun run blog:dev (HTTP 200 en home y último post)
  • ✅ Verificación visual: home, toggle de tema claro/oscuro y post más reciente renderizan correctamente

blog_actualizado_demo.mp4

Home en modo oscuro
Ultimo post renderizado

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

- Agrega AGENTS.md con instrucciones especificas de Cursor Cloud

- Documenta el rango de Hugo compatible (extended 0.125.7-0.155.x) por el cache getjson

- Anota submodulo PaperMod, servidor dev, generacion de OG y PATH de Bun
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploying fablab with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2dd4915
Status:🚫  Build failed.

View logs

@fabianhtml fabianhtml marked this pull request as ready for review June 16, 2026 20:09
- Quita el cache getjson de hugo.yaml (eliminado en Hugo 0.156.0)

- Reemplaza languageCode por locale en la config

- Usa .Language.Direction y site.Language.Locale en layouts propios

- Actualiza AGENTS.md con el nuevo rango de Hugo soportado
- Avanza el submodulo de v8.0-26 a v8.0-138 (154d006)

- Incorpora mejoras de estilo y el hook extend_post_content
- typescript 5.9.3 a 6.0.3 y @types/node 20 a 25

- Cambia moduleResolution a bundler en tsconfig (node10 quedo obsoleto en TS 6)
@cursor cursor Bot changed the title docs(agents): documenta setup de entorno para Cursor Cloud build: actualiza Hugo, tema PaperMod y dependencias + setup Cursor Cloud Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants