{"ok":true,"latest_version":"1.0.34","latest_file":"cr-runtime_v1.0.34.zip","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.34.zip","sha256":"6d4bb07b35306a3fc70c6100a9b55bec79b789854dfdf6617e1efff6dd37a12f","changelog":"Version 1.0.34: añade invalidación automática de caché mediante versionado de assets y redirección post-actualización, unifica todos los radios de borde a 7px y ajusta la cabecera para igualar la tipografía de Bienvenido y Salir con mayor separación.","latest":{"version":"1.0.34","filename":"cr-runtime_v1.0.34.zip","sha256":"6d4bb07b35306a3fc70c6100a9b55bec79b789854dfdf6617e1efff6dd37a12f","size":66511,"changelog":"Version 1.0.34: añade invalidación automática de caché mediante versionado de assets y redirección post-actualización, unifica todos los radios de borde a 7px y ajusta la cabecera para igualar la tipografía de Bienvenido y Salir con mayor separación.","modified_at":"2026-10-05T06:34:54+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.34.zip"},"versions":[{"version":"1.0.34","filename":"cr-runtime_v1.0.34.zip","sha256":"6d4bb07b35306a3fc70c6100a9b55bec79b789854dfdf6617e1efff6dd37a12f","size":66511,"changelog":"Version 1.0.34: añade invalidación automática de caché mediante versionado de assets y redirección post-actualización, unifica todos los radios de borde a 7px y ajusta la cabecera para igualar la tipografía de Bienvenido y Salir con mayor separación.","modified_at":"2026-10-05T06:34:54+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.34.zip"},{"version":"1.0.33","filename":"cr-runtime_v1.0.33.zip","sha256":"f5e0a17116c5f24d84cac02a3c43039ebf415ec7f68c9543a8369b1a3abc2381","size":66114,"changelog":"Version 1.0.33: ajusta la cabecera de usuario para mostrar un icono sin fondo, el texto Bienvenido, Carlos Raffe y el icono de salida junto a Salir, sin modificar la lógica ni la seguridad.","modified_at":"2026-10-05T06:25:20+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.33.zip"},{"version":"1.0.32","filename":"cr-runtime_v1.0.32.zip","sha256":"c2b292d4a3c799bfb8ebd491a0eb578c87a95325b5615a515118ea2846e5c3e2","size":65892,"changelog":"Version 1.0.32: reemplaza la inicial del usuario por un icono de perfil y añade icono de salida junto al texto Salir, sin modificar la seguridad ni el comportamiento funcional.","modified_at":"2026-10-05T06:13:22+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.32.zip"},{"version":"1.0.31","filename":"cr-runtime_v1.0.31.zip","sha256":"d9e020e1c5ac220107c023767a6391134c70dd0353de294366dd5b8d144816a8","size":65652,"changelog":"Version 1.0.31: integra Google reCAPTCHA v2 configurable y desactivado por defecto, rate limit y bloqueo temporal de acceso, CSRF de login, cookies firmadas seguras, HTTPS/HSTS y endurecimiento del almacenamiento securekey.json.","modified_at":"2026-10-05T06:04:55+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.31.zip"},{"version":"1.0.28","filename":"cr-runtime_v1.0.28.zip","sha256":"e5cad050bd5ee1dfe27d2353e31d4ba62861cc8b2273afba31f9b67ca0f597d9","size":61485,"changelog":"Version 1.0.28: corrige la persistencia del login reemplazando la dependencia de sesiones PHP del hosting por una cookie de autenticación firmada y segura; conserva auth.json con contraseña hasheada, CSRF, bloqueo de intentos, cambio de contraseña y logout.","modified_at":"2026-10-04T23:49:12+00:00","download_url":"https://carlosraffe.sensatoweb.com/actualizaciones/cr-runtime/cr-runtime_v1.0.28.zip"}],"invalid":[],"generated_at":"2026-11-14T04:54:24+00:00"}