En esta página

  1. Septiembre de 2026
  2. Agosto de 2026
  3. Febrero de 2026
  4. Enero de 2026
  5. Diciembre de 2025
  6. Junio de 2025
  7. Mayo de 2025

Novedades

Última versión publicada: 27/09/2026

Qué ha cambiado en el producto, versión a versión, desde la primera. Sin resúmenes escritos a posteriori: esta página lee el registro que genera cada publicación.

Las líneas de cada versión son las del registro técnico y van en el idioma en que se escribió cada una: las primeras en inglés y las recientes en español. Los rótulos y las fechas sí van en tu idioma.

Septiembre de 2026

v2.103.127/09/2026

Correcciones

  • e2e name the fallen session in requireInviteForm instead of timing out
  • panel log the load failure server-side and publish it in the e2e guard (#3896)
  • shell guard the two global keydown listeners against a missing event.key

v2.103.026/09/2026

Funciones nuevas

  • invite refuse a test whose candidate email belongs to the inviting account

v2.102.225/09/2026

Correcciones

  • candidate dar parada de teclado a las dos zonas que se desplazan del carril
  • candidate declare the upload lane so a live recruiter session stops hijacking the CV

v2.102.124/09/2026

Correcciones

  • candidate dejar que la cookie de entrada viaje al pinchar el enlace del correo
  • e2e contar abonos del libro en el pago de la cadena en vez de cuadrar el saldo
  • e2e contar abonos del libro en los cinco puntos de pago de la cadena commerce
  • lambda-3 un solo intento por llamada a Bedrock y una metrica del camino degradado
  • shell dar parada de teclado a la zona que se desplaza del panel

v2.102.023/09/2026

Correcciones

  • e2e el admin elige cuenta antes de leer la fila del panel (#3868) (64b0a67), closes [#3863]
  • e2e el fallo del segmento del panel publica el origen y las respuestas no-OK (#3879)
  • error-report los tres productores de cliente abrian un issue por aparicion (#3872) (2d38804), closes [#412]
  • proxy el matcher excluia los .js y .json de raiz y desarmaba sus patrones antibot (#3870)
  • shell guardar las dos lecturas de AppSync de las carcasas (#3880)
  • sitemap importar Temporal en vez de heredarlo de un global que el servidor no tiene (#3869)

Funciones nuevas

  • panel el panel del admin lee la cuenta elegida y no las de toda la plataforma (#3863) (d108071), closes #412 #412 [#412]
  • shell agrupar el rail en dos zonas y nombrar la de administracion (#3882)

Rendimiento

  • panel leer el ambito en tandas de seis en vez de una consulta cada vez (#3876)

v2.101.122/09/2026

Correcciones

  • a11y H-E2E-203, aria-pressed sobre un enlace tumbaba la auditoria de candidaturas
  • build playwright.spec-lists.ts viajaba a Vercel y tumbo el despliegue de PRE (308f786), closes [#3808]
  • candidate-flow el rechazo mudo de las paginas de etapa nombra su causa
  • e2e afirmar el efecto que publica el producto en el pago y en la autenticacion
  • e2e asegurar la identidad fiscal antes de la puerta de datos del rail de creditos
  • e2e confirmar la respuesta y sacar la nota del banco, no de un asterisco retirado
  • e2e crear la candidatura que falta y entrar a invitar por la pantalla que existe
  • e2e dar a la analitica del panel la fase que su premisa necesita
  • e2e derivar el correo del miembro y presupuestar lo que la suite gasta
  • e2e el 404 en ingles ya sale en ingles, y su fixme llevaba dos semanas de mas
  • e2e el oraculo acepta preguntas gemelas si coinciden en la respuesta correcta
  • e2e el teardown deja de correr antes que smoke-auth, y tres siembras esperan a la validacion
  • e2e esperar la fila, apuntar al control vivo y exigir el motivo del cierre
  • e2e esperar las filas de la bandeja y nombrar la guarda que rechaza al candidato
  • e2e H-222 era de la medida, y el arnes mataba servidores del puerto 3000
  • e2e H-E2E-200, dos proyectos escribian el mismo saldo y el que lo media culpaba al producto
  • e2e H-E2E-203 era H-E2E-28, y la supresion que lo tapaba se retira con el
  • e2e la cadena demo sale de la invocacion conjunta, y dos censos congelados al dia
  • e2e la clasificacion con tres puntuados es podio y no tabla, y dos casos exigian tabla
  • e2e la puerta al banco se acota al rail, y anotar en ajeno no abre etapa
  • e2e llegar a la fila del panel por el buscador y reintentar la lectura de pantalla
  • e2e medir el abono del libro y dar a la segregacion la fase que su premisa pide
  • e2e nombrar la frontera de error del segmento en la espera del panel
  • e2e paginar el buscador de material y ordenar las fases que lo suponen
  • e2e verificar al candidato en el expediente que el producto sirve
  • lambda H-E2E-201, una fila borrada no vuelve y se reintentaba 6 veces a 40 s
  • lambda H-E2E-202, el barrido contaba sus aciertos como fallos y descalificaba a quien graba
  • panel el panel del admin moria a los 10 s y el flujo RSC llegaba truncado (#3847) (62ea50d), closes #412 [#412]
  • proxy abrir el enlace de la invitacion a quien llega sin sesion
  • settings cancelar la baja escribe de verdad, y la pantalla lo dice

v2.101.021/09/2026

Correcciones

  • e2e listing the tests deleted coverage records (H-E2E-149)

Funciones nuevas

  • shell give the question bank a door in the rail (H-E2E-147)

v2.100.120/09/2026

Correcciones

  • a11y close two severe violations the chain found in PRE, and gate the token pairs (#3724)
  • appsync query the in-progress partition in getInactiveTests (#3683)
  • commerce render the purchase history as an ARIA table (#3681)
  • dossier underline the back-to-panel breadcrumb link (#3673)
  • session restore the difficulty split in the served selection (#3680)
  • shell close the user menu when its account item navigates (#3706)
  • shell give the palette shortcut hint enough contrast (#3684)

v2.100.019/09/2026

Correcciones

  • alarms recoger en el generador la alarma de duración recalibrada de la 8 (#3667)
  • lambda no repetir en Rekognition el análisis de fotogramas idénticos (#3666)

Funciones nuevas

  • admin mount the question editor at nueva and [id]/editar
  • questions read the question lab from the store, drafts included

v2.99.417/09/2026

Correcciones

  • appsync el barrido de invitaciones consulta un indice, y el login vuelve a nuestra pagina (#3653)

v2.99.316/09/2026

Correcciones

  • auth session cookie lasts 8 h and keep-alive renews it (#3527)
  • compliance read the rights queue with IAM, not the admin session (#3620)
  • error-report no auto issues from local builds or client aborts (#3528)
  • proxy forward the location headers on signed-in routes (#3631)
  • proxy keep the locale on the anonymous not-found rewrite (#3637)
  • public-api read AppSync with IAM on the bearer path, never the session (#3606)
  • question-advice log why the model gave no advice instead of dropping it (#3625)
  • routes serve the manifest icon and drop the dead blog redirects (#3632)
  • team read every page of an account's invitations, not the first 50 (#3607)

v2.99.214/09/2026

Correcciones

  • login read an absent ?next= without raising a Zod issue (#3470) (0fd577e), closes #3171 [#3171]

v2.99.113/09/2026

Correcciones

  • appsync create answers without a face-match verdict (#3324) (3bbefe0), closes #3308 [#3308]
  • lambdas leave avatar match empty without reference, notify a reviewer list (#3308)

v2.99.012/09/2026

Correcciones

  • lambda-7 el aviso de revisión llega al admin y no crea pruebas fantasma (#3217)
  • ses-bounce find the bounced candidate by their own email (#3259)

Funciones nuevas

  • admin switch the white-label add-on per account from /admin/cuentas (#3222)
  • cv-pool publish the contract terms in PRE and let the owner accept them (#3224)
  • e2e chained e2e harness against PRE (e2e-harness-foundation) (#3262) (82797b4), closes [#3259]
  • error-report send the feedback form to GITHUB_FEEDBACK_REPOSITORY (#3221)

v2.98.211/09/2026

Correcciones

  • appsync el saldo de la cuenta se lee con lectura consistente (#3215)
  • calidad cierra 116 hallazgos de Sonar y DeepSource, dos ReDoS incluidos (#3207)
  • clasificacion con filtro de candidatura, el vacío dice que es de esa candidatura (#3213) (e437723), closes [#3211]
  • e2e el arnés contra PRE deja de pisarse y el banco /dev vuelve a PRE (#3209) (96a29e1), closes [#3148]
  • e2e el arnés encuentra la fila del panel y decide un expediente propio (#3210)
  • e2e opening-analytics filtra por una candidatura con puntuados (#3212) (e9c671b), closes [#3211]
  • invitar el pie cuenta la invitación enviada sin esperar al servidor (#3216) (d1e7b80), closes [#3215]
  • lambda-9 el abandono se mide desde la última respuesta, no desde el inicio (#3211)
  • next cierra los nueve defectos de superficie de API que ninguna puerta veía (#3208)
  • panel la vista por defecto se decide sobre lo que dejan los filtros (#3214)

v2.98.110/09/2026

Correcciones

  • carga el arnes rompia el despliegue de PRE, y en local no se veia
  • carga el estres SI encontro cuello, y lo destapo un correo y no mi medida
  • carga la alarma del informe no era un cuello, y los logs cuestan 7,91 USD de contarlo
  • coste la memoria salia de un literal desfasado y CloudWatch Logs no se cobraba
  • github un registro descartado deja rastro y el comentario ya no miente (#3204)
  • test start y completed usaban Temporal sin importarlo, y eso era el 500 de PRE

v2.98.009/09/2026

Correcciones

  • bandeja cuatro recuentos de la bandeja medían el censo de PRE, no la pantalla (#3178)
  • carga el humo local destapo que el arnes media el validador, no la escritura
  • ci dos bugs del job de e2e que solo se ven corriendolo, y uno que sigue vivo (#3180) (2daf61c), closes #2925 [#3168]
  • ci el job de e2e ignoraba su vista previa y tapaba el fallo del deploy (#3181)
  • e2e el material de PRE se busca, y al buscarlo aparecen tres cosas tapadas (#3179) (1f0c653), closes #2925 [#3168]
  • e2e el observador de siluetas hacia lo contrario de lo que su nota promete (#3182)

Funciones nuevas

  • carga el panel capturado, y la sesion caducada devolvia 200 con la cascara
  • carga la purga borra por prefijo y lo comprueba releyendo
  • carga los fusibles en PRE, y el preflight se niega a medir sobre una DLQ llena

v2.97.008/09/2026

Correcciones

  • auth la guarda del login de pruebas mira el DOMINIO, no VERCEL_ENV (#3148)
  • e2e el arnes anti-trampa conducia una pantalla que el producto ya no sirve (#3116)
  • e2e el reloj de la sesion no se adelanta saltando, se adelanta corriendo (#3118)
  • e2e invite-to-completion entraba con una cuenta que el setup deja sin validar (#3122)
  • e2e la sonda de la cola offline rompia la base que iba a medir (#3121)
  • estados la ruta que no existe se atiende dentro del segmento y rinde su 404 (#3167)
  • humo cerrar cuatro de las cinco pendientes, y decir por que la quinta no (#3172)
  • pago el desenlace del cobro ya viene en la confirmacion; dejar de ir a buscarlo (#3149)
  • pago el fallo de montaje que significa «ya se pago» deja de ser un fallo (#3144)
  • pago la pantalla varada en «listo» sobre un cobro hecho vuelve a preguntar (#3162)
  • pago no montar el formulario sobre una sesion que ya no admite pago (#3142)
  • prueba el asentado sigue al minimo del servidor, y deja de perder respuestas (#3173)

Funciones nuevas

  • pago la compra se automatiza, y sondear en ready cierra un cobro invisible (#3133)

v2.96.007/09/2026

Correcciones

  • commerce la metadata de la compra vuelve a llevar el concepto que factura (#3100)
  • e2e el arnes anti-trampa se quedo en el carril viejo del candidato (#3102)
  • e2e el arnes se dejaba un credito reservado por cada invitacion que borraba (#3098)
  • e2e la baja de cuenta vuelve a medirse, y lo que para la 2.18b no son credenciales (#3082)
  • e2e la espera a una sola coincidencia comprobaba sus dos condiciones por separado (#3086)
  • e2e una sesion caducada se leia como pantalla de compra en verde (#3097)
  • framing el matcher dejaba el modelo detras del idioma, y dos seguimientos de #3069 (#3073)

Funciones nuevas

  • clasificacion el podio de la clasificacion, con las puertas de S21 acotadas (#3066)
  • cv-pool la bolsa lista por el estado de la prueba, y su recorrido e2e verde en PRE (#3070)
  • email el sobre pasa a filas de raíl y el passthrough sólo viaja hacia dentro (#3096)
  • retencion purga diaria de PRE armada y data-retention-and-anonymisation archivado (#3076)
  • session aviso de encuadre en el navegador con YuNet sobre onnxruntime-web (#3069)

v2.95.006/09/2026

Correcciones

  • a11y un solo encabezado de nivel 1 por pantalla del panel
  • deps el manifiesto decia lo que no era, y dos "sin usar" si se usan
  • e2e adaptar el spec de acceso de reclutadores al rediseno de la pantalla
  • e2e cerrar client-openings midiendo su recorrido, y archivarlo (#3031)
  • e2e desatascar el recorrido de la candidatura en PRE
  • e2e tres deudas del arnes que impedian recorrer la candidatura en PRE
  • openings bajar la complejidad que la auditoria del push senala
  • openings componer las frases en el servidor para que ninguna funcion cruce al cliente
  • openings el esqueleto leia el reloj y tumbaba el prerender
  • openings lo que la auditoria de codigo muerto y duplicacion encontro
  • openings los dos defectos de layout que encontro el humo de PRE
  • openings partir las cinco funciones que tumbaban la auditoria del pre-push
  • tags el degradado de tonos no se pintaba y el codigo decia que si

Funciones nuevas

  • analytics podium redesign of Clasificacion with T0 design and OpenSpec ranking-podium-ui (#3030)
  • e2e asegurar la identidad fiscal de la cuenta por la pantalla
  • openings agregados de la lista y cronologia derivada del espacio de trabajo
  • openings almacen, frontera de escritura y retirada del espacio de trabajo
  • openings aplicar el delta D1 en PRE y ampliar sus tres resolvers
  • openings crear, editar, cerrar e invitar a un perfil
  • openings el detalle de una candidatura, con sus tres candados
  • openings los cinco estados de la lista y el pie de atajos
  • openings modelo de la lista y lector de pruebas del espacio de trabajo
  • openings reflujo, oscuro y las tres correcciones del revisor
  • openings rehacer la lista de candidaturas sobre L-01
  • tags la pantalla de alta y edicion que llenaba un 404

v2.94.105/09/2026

Correcciones

  • e2e desatascar el recorrido de la candidatura y la pantalla de etiquetas que daba 404 (#3025)

v2.94.004/09/2026

Correcciones

  • auth registrar el fallo del almacen que el authorize convertia en Configuration (#3021) (d034f83), closes [#3019]
  • tests cerrar la carrera entre los censos del arbol y las sondas del arnes

Funciones nuevas

  • dossier chip de candidatura T5b y cierre de las puertas de client-openings (#3022)
  • tokens la tabla, la puerta del consumidor y el lote 1 - y 64 utilidades que no pintan (#3016)
  • tokens los cuatro lotes, el puente retirado y un trinquete que nacia ciego (#3017)

v2.93.003/09/2026

Correcciones

  • ci el medidor de minutos parte la ventana en vez de medir 1.000 de 1.936 (#3007)
  • cumplimiento,lambdas la pantalla afirmaba lo que desmiente y el correo salia sin etiquetar (#3009)
  • lambda-1 optional() rechaza null, asi que el error de AppSync no se podia leer (#3011)
  • security ninguna Server Action decide con la identidad que le pasan
  • webhooks el final de una prueba se clasifica con la tabla que ya existe

Funciones nuevas

  • api abre la API publica propia y cierra public-api-surface (#3005) (ffcf825), closes [#status]
  • api abre las tres direcciones publicas y fija de donde sale la credencial
  • api cierra la cobertura del cambio y archiva la API publica
  • api cierra las cuatro que esperaban a un cliente, con trinquete
  • api construye las tres lecturas que la autorizacion del portador pedia
  • api el gasto de la API consta con su token y nadie lo escribe desde la peticion
  • api el rechazo publico tiene una forma sola y un identificador que no cambia
  • auth el portador de cuenta decide por la misma puerta que la interfaz
  • auth la puerta de propiedad recibe quien pregunta en vez de ir a buscarlo
  • panel el retrato en la celda de 24 y el archivado de candidate-world-map (#3012)
  • webhooks el disparo cuelga de la fila, que es lo unico que ven las dos vias (8300504), closes [#status]
  • webhooks sin suscripcion no queda nada; suspendida, el silencio se declara

v2.92.002/09/2026

Correcciones

  • cola ocho esperas colgaban de preguntas cerradas, y una tapaba una respuesta de hace 3 dias (#2996)
  • e2e el escenario del reclutador arrastraba la cuenta de la ejecucion anterior (#3001)

Funciones nuevas

  • cumplimiento las tres tablas del area, y el enlace con la cuenta que no ocurria nunca (#3000)
  • rebotes la tuberia de rebotes de SES montada en PRE, y el defecto que vio el despliegue (#2997)
  • referidos cierra la 2.1 con un trinquete, y archiva referral-program (#3002)
  • terminos publica la novena publica y archiva public-pages-ui (#3003) (a77116b), closes #3004 #3005 #3006 #3007 #3008 #3009 #3010 #3009 #3011 #3012 #3011 [#3013]

v2.91.001/09/2026

Correcciones

  • admin el catalogo de preguntas cruzaba a cliente con 25 funciones dentro (#2897) (f1b6e5d), closes [#2877]
  • ajustes la copy llevaba una funcion y tumbaba Cuenta entera en PRE
  • alta el resolver respondia true a todo fallo, y la bienvenida ya no se manda dos veces (#2566)
  • analisis los cinco criticos eran una regla, y la causa que los tapaba era falsa entera (#2438)
  • api-tokens el comentario que nombraba el trinquete lo ponía rojo
  • appsync la copia de PRO tiraba dos campos que PRO si acepta (#2543)
  • appsync la idempotencia que faltaba y el borrado de senales que nadie decidio (#2559)
  • arcjet el candidato sale de la deteccion de bots, y tres respuestas del dueno se propagan
  • autorizacion la guarda de pertenencia en los dos llamantes, y el API sigue sin condicion (#2584)
  • aviso el aviso deja de prometer un registro que no se puede consultar (#2940)
  • avisos la firma que el trinquete nunca miró, y la guarda que venía gratis (#2590)
  • cache los tres censos que la retirada movio, corregidos en su documento
  • cadena el avance no contaba lo archivado, y menguaba al archivar
  • candidate-flow el puente al carril nuevo vive en el borde, y candidate-flow-routes queda archivado (#2813) (fd758bd), closes [#2812]
  • candidato una Server Action no recibe nunca la cabecera del borde (#2986)
  • cola la sonda medía la variable y no el arnés — de 27 LIBRES falsas a 0 reales (#2985)
  • compliance la lambda 5 desplegada pedia emociones y ninguna puerta lo veia (#3.2) (#2607)
  • docs el tercer censo que dos ficheros nuevos mueven
  • e2e la espera del panel colgaba de dos selectores que la app no rinde (#2987)
  • error-report el reportero abría un issue por petición con el cupo de búsqueda agotado (#2898)
  • errores la salida que decia informar y no informaba, viva en las once pantallas (#2433)
  • i18n /novedades deja de prometer un idioma que no sirve
  • i18n la causa deducia los restos, y el carril que los produciria no produce texto (#2515)
  • idioma el censo sube a 1265 — el tercer fichero lo trajo el arreglo del censo anterior
  • informe el logo SVG tumbaba el informe entero, y tenia DOS defectos apilados (#2913)
  • invite la cancelación que diría «sin crédito» sobre un token que ya existía (#2395)
  • lambda-8 P35 autorizaba el despliegue desde el 23 y el arbol seguia esperando al dueno (#2912)
  • observability X-Ray a los nueve roles de PRE y la anotacion leida en una traza real
  • offline «pendiente de reconectar», el destino que la bandera dejo huerfano (#2394)
  • openings los cinco censos que el diff movio, y tres rojos mas que eran contencion
  • operaciones la retencion y X-Ray de PRE eran escrituras EN PRE, y estaban autorizadas
  • pago el hueco medía 144 px que nadie midió, y el formulario monta en 554,55 (#2565)
  • pago las dos claves de Stripe son de cuentas distintas y el marco sale vacio (#2533)
  • payment la idempotencia del pago mira el saldo de la cuenta
  • prefetch los dos censos que el archivado y la retirada movieron
  • prueba la respuesta sin foto de CV se guarda, y el build verde otra vez (#2805) (6a9e7f2), closes [#2798]
  • queue-intake el bloqueo se lee por casilla y no por cambio (#2980)
  • rastro el rastro por sujeto estaba en PRE y no en trunk, y tres censos rojos (#2944)
  • rastro lo que se firma es la copia estampada, no el original (7.8) (#2945)
  • seo pre-produccion deja de indexarse, y la que desindexa es la cabecera
  • test respeta el techo de toEqual y corrige un recuento sin medir
  • vercel el arbol recortado no llevaba la tabla de purga, y el trinquete era ciego a la forma (#2807) (c09343a), closes [#2798]
  • vigilancia la lambda 9 escribe su primer log en PRE, y el eje que lo habria cazado (#2922)
  • vigilancia la prueba de fuego no necesitaba el buzon, porque SNS publica la entrega
  • vigilancia las anotaciones de negocio no llegaban a ninguna traza, y el comodin que lo tapaba (#2923)
  • vigilancia nueve de diez lambdas de PRE dicen que trazan y no pueden (#2924)

Funciones nuevas

  • access-trace el rastro dice por qué se autorizó y qué aviso vio (7 casillas) (#2889)
  • agentes el catalogo de subagentes, y la causa vivia en la cabecera del tasks.md (#2981)
  • analitica el eje de candidatura en el agregado, con el percentil intacto (#2784)
  • analitica la clasificacion escribe que un orden corto no distingue a nadie (#2789) (695c78a), closes [#2259]
  • analitica la posición impresa se retira bajo el filtro de candidatura (#2786)
  • answers el orden servido queda escrito en la fila, y la pantalla se reconstruye
  • api-tokens ajustes › api, la presentación que no necesita la tabla
  • api-tokens el almacén de tokens, en PRE y en PRO
  • api-tokens el token presentado se resuelve a cuenta, y faltaba el emisor
  • api-tokens la pantalla de Ajustes API viva, y sus dos acciones cortan si la cuenta esta intervenida
  • api-tokens listar, emitir y revocar contra el almacen, y una sonda verde
  • api acunar el token, detener las entregas y distinguir el origen
  • api el camino del token y el plazo del registro de entrega
  • api el origen de la llamada consta en la fila del libro, y la fila era otra
  • api la clave que se podia omitir, y la sexta clave que no repetia (#2439)
  • api los ambitos, el limite de tasa y la firma del evento saliente
  • appsync el sello de recepción que nadie escribía, y la respuesta que archivó un cambio (#2586)
  • appsync el vocabulario del banco de preguntas, vivo en PRE y en PRO
  • appsync la guarda de pertenencia de updateTest ramifica por modo, y esta en PRE (2b1182c), closes [#token]
  • appsync los dos deltas de marca en PRE y PRO, y un resolver que no era desplegable (#2621)
  • appsync los dos resolvers desplegados, y PRO resolvia updateTest de otra forma (#2560)
  • appsync los siete deltas de esquema, aplicados y verificados en PRE y PRO (#2558)
  • avisos la clave de idempotencia empujada a PRE y a PRO, y su llamante (#3.4b) (#2635)
  • avisos la clave que sobrevive al reintento, y las dos sondas que salieron verdes (#2587)
  • avisos la lectura de la apertura, y la causa [OPERADOR] ya se habia ejecutado (#2569) (daf52e5), closes [#2558]
  • banco el listado del laboratorio obedece a la URL, y la causa que lo bloqueaba caducó (#2434)
  • banco la dificultad medida, y la causa que la mataba la desmentia su hermana (#2540)
  • banco la enumeracion cubria nueve de veintiuna, y una de las doce restantes no pedia nada (#2522)
  • banco la pantalla de salud, y el cero del instrumento que no es el del banco (#2545)
  • banco la posición servida se deriva, y el registro que la bloqueaba era para otra cosa (#2524)
  • banco las tres cifras que el modelo sostiene, y la que resultó no ser una constante (#2436)
  • banco los controles que escriben la URL, y el unico contrato que la mitad de al lado no leia (#2435)
  • bandeja la de cuentas de PRE vuelve, y quitar un fixme destapo un locator que nunca corrio
  • bolsa /dashboard/cvs lista los CV consentidos de la cuenta
  • bolsa el aviso va delante de la descarga, y por eso la fila del registro lo constata (#2656)
  • bolsa el raíl lleva CVs con contador y el expediente enlaza a la bolsa (#2650)
  • bolsa el rastro va delante del fichero, y la tabla elegida tenia otro plazo (#2653)
  • bolsa la casilla en la 01c, y el dibujo no decidia lo que la tarea afirma (#2578)
  • bolsa la ficha con visor, y pedir el fichero al rendir habría apuntado accesos falsos
  • bolsa la red del ambito de cache no llegaba a la bolsa, y la frase decia que si
  • cache-components el paso que quedaba no necesitaba la firma, y medirlo lo demuestra (#2479)
  • cache-components la clave encendida, y el layout deja de leer la sesion
  • cache-components retira los tres route segment config que bloqueaban el build
  • cache el aislamiento entre cuentas, la lista final de rutas y la puerta entera
  • cache el catalogo cachea, el saldo no, y ninguna puerta ve la diferencia
  • cache el Inspector capturado, la silueta del reloj retirada y el cambio archivado
  • cache las cinco publicas cachean y las trece del candidato declaran que bloquean
  • cache retirar los siete force-dynamic de los bancos de desarrollo
  • cadena el avance en cada cierre, y los ids de pregunta dejan de reciclarse (#2651)
  • cadena el recuento deja de mentir por dos sitios -- EN ESPERA y los padres partidos
  • candidate-map el plan del mapa de candidatos, y el dato de ubicación que no existía
  • candidaturas ámbito de CUENTA para lo que se cachee de una candidatura (#2787)
  • candidaturas cerrar avisa de las invitaciones y pruebas que siguen su camino (#2794)
  • candidaturas dos palabras del requisito nombraban otro sujeto, y la sonda no medía nada (#2548)
  • candidaturas el prerrelleno de disciplina, y lo que separa un defecto de una atadura (#2538)
  • candidaturas elegir una candidatura al invitar la guarda en la prueba (#2790)
  • candidaturas la pantalla y su item en el rail, tras re-medir la ronda de Diseno
  • candidaturas los candados del adorno y de la muestra corta, y el tercer paréntesis (#2546)
  • candidaturas reasignar una prueba deja registro de quién, cuándo y a dónde (#2788)
  • carcasa el saldo pasa a ranura y el desglose sale del camino critico
  • ci el bloque que la causa agrupaba no ejecuta nada, así que la CI muerta no lo bloquea (#2526)
  • ci el e2e no corrió ni una vez en agosto, y su disparador se llevaba el 49 % de la pestaña (#2525) (c57f5cb), closes [#2526]
  • claims la prohibicion del AI Act entra en la puerta que ya corre
  • cola una espera se comprueba, no se cree - de 0 LIBRES a 27 (#2984)
  • consejo la espera del modelo se diseña, y cancelar no detiene el gasto (#2502)
  • consentimiento el campo del art. 9, y la pantalla que no lo pide (#2802)
  • consentimiento el candidato lee que el informe entregado va marcado (#2935)
  • consentimiento el cotejo facial deja de anunciarse y se pide, con casilla negable (#2925)
  • consentimiento el delta de PRO derivado y quien calcula el hash, decidido (#1.4) (#2608)
  • consent la huella del texto llega a PRO y el llamante la manda
  • cumplimiento la causa citaba el recuento de otro cambio, y ese cambio la desmentía (#2555)
  • cumplimiento la causa hablaba de tres tablas y solo valia para una (#4.2a y #4.3a) (#2598) (ce3f2b1), closes #2440 [#2440]
  • cumplimiento la cola de derechos con su reloj, y la tercera silueta que faltaba (#2801)
  • cumplimiento las marcas de bolsa de CVs, en su propia seccion
  • cv-pool el almacen de CvPoolConsent y sus dos mutaciones, en PRE y PRO
  • cv-pool el escritor de la marca de bolsa, con la identidad derivada en servidor
  • cv-pool la casilla de la 01c escribe el consentimiento de bolsa
  • cv-pool la causa enumeraba lo que bloquea, y esta tarea no estaba en la lista (#2517)
  • cv-repository la lectura por persona, empujada a PRE y verificada con su control negativo (#2903)
  • cv los tres resolvers de la bolsa de CVs, rescatados de la 406ª (#2618)
  • derechos el registro de solicitudes vivo en PRE, y el campo que el plano no declaraba (#2797)
  • derechos la bolsa de CVs se ve y se retira desde /derechos, y la cuenta no viaja (#2931)
  • derechos la pantalla publicada, y tres cosas del plano que no se podian construir (#2798)
  • derechos la tabla de plazos y que pasa con cada clase si pides el borrado (#2799)
  • design-gates la puerta del host retirado persigue la URL seguible, no la palabra (#2455)
  • download ninguna descarga se sirve sin dejar rastro (escalón 1 completo, 19 casillas) (#2888)
  • e2e humo del redirect de privacidad en PRE, medido por el codigo del salto (#2978)
  • humo las lambdas 1 y 2 ya estaban desplegadas, y lo que decide son los commits (4.1 + 4.2)
  • i18n el censo del cubo (b) reproducia, y 29 de sus 66 no admiten el comentario (#2463)
  • i18n el diccionario pregunta el idioma al segmento, salvo quien no puede preguntar (#2459)
  • i18n la exclusion de una hoja no se ve en su padre ni en su firma (#2461)
  • i18n la poda del cubo (a) se mide por arbol, no por fichero (#2460)
  • i18n la ultima hoja barata del cubo (a), y las tres que quedan llevan veto o PR propia (#2462)
  • informe la apertura del dossier deja constancia, y la casilla nombraba otro almacen (#2.4b) (#2636)
  • integridad el montaje previo deja de ser ciego, y decirlo sube la version del consentimiento (#2571)
  • integridad lo observado llega al expediente, y los dos vocabularios no coinciden (#2570)
  • invitar el selector de candidatura, y el prerrelleno que no ata
  • laboratorio la causa era de rango, y nada puede nacer marcado como correcto (#2507)
  • lambdas los diez descriptores medidos, y PRO no tiene tres de las lambdas (#2473)
  • landing la ronda de Diseño que la causa pedía se había celebrado el mismo día (#2552)
  • loading las cinco secciones que prometian la tabla del panel, y la razon que era falsa (#2420)
  • los cinco valores provisionales de P63, y el hueco que P63 no cerro (#2920)
  • mapa al medir «mismo borde» salio que no habia borde, y el listado que nadie traza llega a cero funciones (#2831)
  • mapa el dialogo de asignacion, y la puerta que busca la palabra acuso a quien la niega (#2832)
  • mapa el esqueleto sale del mismo marco que el lienzo, y la altura salia de una variable que no existe (#2829)
  • mapa el marcador que dice su estado, y los puntos que lo llevan al lienzo (5.4a + 5.4b) (#2834)
  • mapa el minimo y el maximo no son los limites, y el bbox exacto pierde a quien lo define (#2830)
  • mapa el panel de detalle dentro de la lista, y la region que el catalogo guarda es un codigo (5.7a + 5.7b + 7.2) (#2837)
  • mapa la franja de sin ubicar, y el recuento que hacia falta ya estaba dentro (#2833)
  • mapa la frontera de carga del lienzo, y el eje de representacion del panel (#2827)
  • mapa la placa que se espeja o calla, y el grupo que no oculta su mezcla (5.4d + 5.6b) (#2835)
  • mapa la region se puede nombrar, el retrato lo firma el servidor, y dos respuestas del dueno chocan (#2932)
  • marca el ambito de cache de la marca, y la puerta que lo verificaba tenia salida (#2582)
  • marca el artefacto que tres tareas esperaban, y la cita del encargo era cruzada (#2622)
  • marca el barrido del logo huerfano no lo decide la ronda de Diseno (#2.1d) (#2615)
  • marca el barrido por pantalla, y el censo lo enumera el banco (#2631)
  • marca el formulario que publica, y publicar vive detras de la lista (#2625)
  • marca el gancho ya se podia escribir, lo bloqueado era el push (#1.1b) (#2612)
  • marca el informe resuelve la marca real, y al vestirla le nace la línea puente (#2581)
  • marca el logo en el sobre y en la portada, y el cable era el mismo de ayer (#2627)
  • marca el logo en la cabecera del candidato, y el cable que nadie habia tendido (#2626)
  • marca el recorrido en PRE, y PRE no es el dominio sino el juego de variables (#3.4) (#2634)
  • marca el resolutor y su gancho, con la casa como omision de toda cuenta (#2577)
  • marca la carcasa del candidato viste la marca, y el pie nombra al operador (#2579)
  • marca la doble variante de la evidencia, y el contador de tonos era ciego a la segunda (#2632)
  • marca la guardia que nombra lo que se pierde, y retirarse borra lo que el addon conserva (#2628)
  • marca la lista que ayer era de prohibidos, y la clave sin la deuda de sus dos hermanas (#2442)
  • marca la pantalla que decide el servidor, y el historial que la fila no guarda (#2624)
  • marca la ronda de Diseno decide la pantalla, no donde escribe (#2.1a) (#2613)
  • marca la ronda de Diseno no decide desde donde se descarga el logo (#2.1e) (#2617)
  • marca la trastienda de la pantalla, y dos aserciones ciegas recien escritas (#2623)
  • marca las miniaturas del flujo, y lo que se enseña sale de lo que se publica (#2629)
  • n1 el test que sobrevivia a sus cuatro mutaciones se retira, y el hueco queda escrito (1.11b)
  • notificaciones al navegar no es al hacer clic, y el enlace llevaba a una ruta sin idioma
  • notificaciones el resolver descartaba el objeto, y las filas no enlazaban a nada
  • notificaciones la decision de identidad llevaba un dia tomada, en otra seccion
  • notifications el consumidor de rebotes de SES emite email-bounced
  • openings el almacen de candidaturas en PRE, y el tipo llevaba una semana sin operaciones
  • openings el eje de candidatura en la lectura, y las cinco acciones que ya tienen a quien llamar
  • openings la causa enumeraba la tarea, y el paréntesis decía con qué criterio (#2512)
  • openings la causa predecia lo que haria fallow, y fallow dice lo contrario (#2514)
  • pago el enunciado cosia un valor y un comportamiento, y el valor llevaba dias puesto (#2518)
  • pago el proveedor descartaba la rampa en silencio y la apariencia no llegaba (#2532)
  • pago la altura real del formulario, y el empate no era un dato hasta tener su control (#2564)
  • pago la causa nombraba una tarea ya hecha, y la fuente no era la hoja (#2595)
  • pago la fuente del formulario se sirve desde nuestro origen, y sin CORS no se pinta (#2795)
  • panel el dialogo de ubicacion desde el bloque vacio, y la 5.9b cerrada (#2963)
  • panel el eje de candidatura, y «sin candidatura» es un valor y no la ausencia
  • panel el eje de etiqueta, y lo que costaba no era filtrar sino nombrar (#2576)
  • panel la accion de servidor de ubicacion, y las dos entregas de la 620a (#2962)
  • partners la forma comun del adaptador y la puerta que la vigila
  • payment-form el aviso de que no se podia montar ya existia, leido donde no servia (#2491)
  • payment-form el formulario embebido monta, y la beta esta concedida (#2489)
  • payment-form el identificador que atribuye el cobro si vuelve, y su valor no lo valida nadie (#2496)
  • payment-form la causa decia que no se podia leer el prefijo, y node lo lee (#2483) (#2483)
  • payment-form la confirmación es nuestra y reparte tres desenlaces (#2490)
  • payment-form la vuelta atras deja de ser intencion y es una bandera con criterio (#2493)
  • percentil el ambito de la cohorte sale de la cuenta, y el congelado se queda (#1.2b-a) (#2640)
  • percentil el dossier congela su posición, y el escritor no habría escrito nunca (#2.1)
  • percentil la cuenta ya elige su cohorte, y el inventario estaba en el tope (#1.2b-b) (#2641)
  • pertenencia el censo que la tarea exigia refuta la condicion que proponia (#2596)
  • prefetch el prefetch parcial encendido, y el ahorro que no aparece
  • prefetch la 4.3 medida contra su propio build, y el cambio archivado
  • prefetch la causa enumeraba lo que bloquea, y el complemento estaba libre (#2506)
  • preguntas el campo que la tarea pedia lo retiro el dueno hace trece dias (#2600)
  • privacidad la lista decia "ninguno del agente" y uno de los cinco ya estaba medido (#2599)
  • prueba el carril nuevo captura un fotograma por respuesta
  • public-pages publica /privacidad con el redirect desde /privacy-policy
  • purchase-page el formulario nuevo no tiene nombre de marco, y el ancla pasa a ser la nuestra (#2494)
  • question-lab aprobar un campo de la traduccion, y la condicion que certifica un texto
  • question-lab el corrector resuelve contra el puntero, no contra una regla
  • question-lab el editor entero con el modelo caido, que era una composicion que faltaba
  • question-lab el expediente reconstruye contra la version servida (#2776)
  • question-lab el formulario del borrador, sin la barra que escribe
  • question-lab el historial y el conflicto de guardado, y la comprobacion que no cabe arriba (#2767) (f9f6f73), closes [#updatedAt]
  • question-lab guardar un borrador, con la escritura que ninguna operacion daba (aea9706), closes [#state]
  • question-lab la barra publica y retira, y el orden sustituye a la transaccion
  • question-lab la causa era «es una pantalla», y la lista ya había perdido a la 8.4 (#2554)
  • question-lab la duracion venia heredada, y medirla desmintio la nota (#2511)
  • question-lab la lista decia cuando entra el copy, no que bloquease (#2508)
  • question-lab la prueba se compone del banco, y alguien invalida el catálogo
  • question-lab la version servida en la respuesta, y las dos reglas que nadie ataba
  • question-lab las consultas van solo con IAM porque una opcion declara cual es correcta
  • question-lab poblar el banco en PRE y PRO, la arista que nadie reclamaba
  • question-lab proponer no escribe, y el esquema laxo es lo que deja comprobar la propuesta (#2509)
  • question-lab publicar son dos mutaciones porque transactItem exige nombrar la tabla
  • question-lab una tabla y no tres porque publicar son dos filas que caen juntas
  • rastro el CV se estampa con la marca de a quien se entrego (#2937) (#2937)
  • rastro el derivado del CV nace con ciclo de vida propio (#2938) (#2938)
  • rastro el material sin prueba se sirve con el sujeto marcado irresoluble (#2933)
  • rastro la bolsa hereda el estampado y la fila guarda el identificador (8.1 + 7.6) (#2946)
  • referidos el almacen de la conversion y el cableado del pago
  • referidos el banco para fotografiarlo, y midiendolo salieron dos defectos (#2815)
  • referidos el credito por referido, separado en el libro y aceptado por el almacen
  • referidos el registro forense de clics y los dos puentes que no puede abrir (#2537)
  • referidos el webhook convierte, y el alias que lo permitía ya estaba puesto (#2817)
  • referidos la causa mataba el bloque entero, y ese bloque ya tenía una casilla marcada (#2520)
  • referidos la conversion decide sin almacen, y el enunciado cosia dos actos (#2568)
  • referidos la enumeracion era tarea por tarea y aun asi repartio el mismo argumento al reves (#2523)
  • referidos la fila no identifica a nadie porque nunca lee al referido
  • referidos la marca de operador nombraba la credencial y lo que fallaba era el sandbox (#2529)
  • referidos la pantalla del panel, y el estado que pedia no tenia de donde salir (#2814)
  • referidos los que llegaron y no compraron, y el indice ya estaba (#2815)
  • referrals el almacén de la atribución, en PRE y en PRO
  • referrals el almacén del código de referido, en PRE y en PRO
  • referrals el vocabulario de referidos, vivo en PRE y en PRO
  • referrals referral_grant en CreditMovementKind, empujado a PRE y a PRO
  • retencion el retrato de interfaz nace como clase propia, no como plazo largo
  • retencion la clave que nadie guarda, y la tabla que dos clases comparten (#2440)
  • retention derivar los máximos defendibles por clase y darle a cada plazo su base escrita (#2408)
  • retrato el freno de Rekognition, porque de el depende la base juridica
  • retrato el retrato ya expira y ya se escribe, y sin cuenta no se escribe nada (#2823)
  • schema Emotion y FaceDetail.emotions fuera del esquema de PRE, y D6 cerrada
  • sesion perder la camara termina la prueba, y la foto del CV no lo decide
  • siluetas la captura que faltaba no decidia nada, y la decision pasa a ser de una palabra (#2574)
  • siluetas un girador no promete forma, y las tres hojas ya la tienen (#2501)
  • supresion el recibo callaba justo el sitio que se salta a proposito (#2597)
  • supresion el retrato se borra a peticion, y los almacenes sin fila dejan de callar
  • tiempos el reloj que ya no pone el examinado, y el hueco que el campo nuevo no ocupa (#2588)
  • traduccion la aprobacion no cabe en una fila congelada, y cuelga de la version (#2503)
  • transparencia la lista de subencargados sale firmada, y la otra firma no bastaba (#2800)
  • ubicacion el desfase se mide contra Espana, y la cadena del diseno lo dice
  • ubicacion el listado de ciudades entra al repo, y la busqueda no sale de casa
  • ubicacion la residencia del candidato en el esquema, y su asignacion manual (#2825) (b3d71ae), closes [#token]
  • ui carga IBM Plex Sans y Mono, las dos familias del contrato
  • vigilancia el almacen compartido de la dedupe, y su tabla creada en PRE (#2921)
  • webhooks el hueco de la suspension consta como un evento mas
  • webhooks el registro de entrega se escribe, se lee y se reenvia
  • webhooks el vocabulario del registro de entrega, en PRE y en PRO

Rendimiento

  • ci la causa decia que no se podia medir, y era verdad solo de los minutos (#3.4a) (#2601)
  • ci la cuota se agotó el día 13, y las dos puertas que se la comieron ya están medidas (#2521)
  • next el «antes» del conteo de prefetch no existe, y demostrarlo es la medida (#2498)
  • next la causa que bloqueaba las dos medidas de memoria era del entorno (#2497)
  • pre-commit saca el generador de estructura del hook y acota los tests al diff
  • prefetch lo que comparan los conteos no es el numero, es el ratio (#2499)
  • test 614 ficheros salen de jsdom y la suite baja de 155,92 s a 102,28 s

Agosto de 2026

v2.90.013/08/2026

Funciones nuevas

  • offline enciende useOffline y monta el aviso fuera de la sesion (#2393)

v2.89.013/08/2026

Funciones nuevas

  • offline el token deja de sortearse dentro de la accion (#2391)

v2.88.013/08/2026

Funciones nuevas

  • cache-scoping las 81 rutas eran una causa, y la puerta que habia aceptaba la mentira (#2386)

v2.87.013/08/2026

Funciones nuevas

  • marca el acento de cuenta es un set cerrado, y el veredicto AA mide lo elegido (#2379)

v2.86.013/08/2026

Funciones nuevas

  • referidos el auto-referido se corta por la cuenta, y el sorteo tiene puerta (#2378)

v2.85.013/08/2026

Funciones nuevas

  • invitacion la URL deja de esperar al correo, y el fallo de envio tenia sumidero (#2377)

v2.84.013/08/2026

Funciones nuevas

  • api-core las tres operaciones ganan contrato v1 y la accion deja de tener camino propio (#2376)

v2.83.013/08/2026

Funciones nuevas

  • candidaturas «candidatura» deja de ser la postulación, y una puerta lo vigila (#2373) (5242a74), closes [#2259]

v2.82.213/08/2026

Correcciones

  • admin la fila de reclutadores a 390 deja de ser la tabla de 1440 encogida (#2372)

v2.82.113/08/2026

Correcciones

  • auth el CV del candidato se deniega por su vinculo con la prueba, no por un literal (#2370)

v2.82.013/08/2026

Funciones nuevas

  • question-lab el modelo comenta contenido y el coste sale de la tabla del rastreador (#2369)

v2.81.013/08/2026

Funciones nuevas

  • question-lab los tres modos de la vista previa son datos, no una variante del componente (#2368)

v2.80.013/08/2026

Funciones nuevas

  • question-lab el laboratorio abre sus rutas y su vista previa es la del candidato (#2367)

v2.79.013/08/2026

Funciones nuevas

  • question-lab el parecido con lo ya publicado, y once preguntas escritas dos veces (#2366)

v2.78.013/08/2026

Funciones nuevas

  • question-lab la publicacion deja de ser un boton y pasa a ser una puerta (#2365)

v2.77.013/08/2026

Funciones nuevas

  • question-lab el banco migrado, y la comparación que lee el origen con otro mecanismo (#2363)

v2.76.012/08/2026

Funciones nuevas

  • question-lab las quince transiciones de una pregunta, sin una celda implicita (#2362)

v2.75.012/08/2026

Funciones nuevas

  • question-lab el banco como dato, y la puerta que mide donde cae la correcta (#2358)

v2.74.812/08/2026

Correcciones

  • assessment el banco deja de decidir la respuesta por posicion, y una puerta lo mantiene (#2357)

v2.74.712/08/2026

Correcciones

  • assessment la Prompt API queda denegada y los documentos que mentían tienen puerta (#2355)

v2.74.612/08/2026

Correcciones

  • build sacar scripts/ del arbol que recibe Vercel (#2353)

v2.74.512/08/2026

Correcciones

  • assessment los detectores sin camino servido se retiran, y nadie puntúa la conducta (#2352)

v2.74.412/08/2026

Correcciones

  • assessment el mínimo por respuesta lo aplica el servidor, no el navegador (#2349) (2e974e2), closes [#2342]

v2.74.312/08/2026

Correcciones

  • assessment las señales de conducta las decide una persona, no el motivo de cierre (#2348)

v2.74.212/08/2026

Correcciones

  • assessment el servidor elige el examen y la frontera entera tiene prueba (#2346)

v2.74.112/08/2026

Correcciones

  • assessment el servidor decide la permutación de opciones y el corrector la deshace (#2345)

v2.74.012/08/2026

Funciones nuevas

  • consent declarar los plazos por clase del art. 13 en el grupo (c) (#3.1 y #4.4) (#2339)

v2.73.012/08/2026

Funciones nuevas

  • notifications emitir los dos único-rastro que dependen de código (#1.5a) (#2337)

v2.72.012/08/2026

Funciones nuevas

  • landing publicar el roadmap de futuros decididos y sin fechas (#2.4) (#2336)

v2.71.012/08/2026

Funciones nuevas

  • error-report callar el ruido del cliente y cerrar auto-report-fidelity (#5.1-#5.2) (#2335)

v2.70.012/08/2026

Funciones nuevas

  • error-report redactar identificadores y dejar señal al fallar (#4.1-#4.4) (#2334)

v2.69.012/08/2026

Funciones nuevas

  • error-report plantilla fiel y etiqueta por productor (#3.1-#3.4) (#2333) (559fc98), closes [#2249]

v2.68.012/08/2026

Funciones nuevas

  • error-report deduplicar por huella los issues auto-reportados (#2.1-#2.3) (#2332)

v2.67.012/08/2026

Funciones nuevas

  • error-report extraer el creador de incidencias y quitar el salto de red (#1.1-#1.3) (#2331)

v2.66.012/08/2026

Funciones nuevas

  • ops tender la red sobre los logs e instrumentar las dos lambdas ciegas (#5.2, #5.3) (#2328)

v2.65.012/08/2026

Funciones nuevas

  • ops verificar operaciones contra AWS y nombrar lo que no se puede mirar (#5.1) (#2327)

v2.64.012/08/2026

Funciones nuevas

  • ops cotejar el descriptor con AWS y parar el deploy si diverge (#4.3, #4.4) (#2325)

v2.63.012/08/2026

Funciones nuevas

  • ops generar el descriptor por funcion desde AWS, diciendo lo que no se ve (#4.2a) (#2324)

v2.62.012/08/2026

Funciones nuevas

  • ops dar forma al descriptor por funcion, y corregir el ejemplo que lo describia mal (#2323)

v2.61.012/08/2026

Funciones nuevas

  • ops keep tokens, emails and names out of the lambda logs (#2321)

v2.60.012/08/2026

Funciones nuevas

  • ops dar a los logs de las lambdas una retencion y un solo formato (#2319)

v2.59.012/08/2026

Funciones nuevas

  • ops point the lambda alarms at names that exist and make the DLQ alarm page someone (#2318)

v2.58.012/08/2026

Funciones nuevas

  • lambdas give the AWS function names a single table anything can import (#2317)

v2.57.712/08/2026

Correcciones

  • appsync classify every artifact, not just the ones that ship a sidecar (#2313)

v2.57.612/08/2026

Correcciones

  • appsync compare every PRO resolver copy with its PRE sibling, byte for byte (#2312)

v2.57.512/08/2026

Correcciones

  • cierre la escritura terminal exige prueba abierta y el barrido deja de tragarse errores

v2.57.412/08/2026

Correcciones

  • reintentos borrar la regla de EventBridge consumida y aceptar el aviso de cierre repetido

v2.57.312/08/2026

Correcciones

  • analysis el error del CV nombra a su reclutador y la reentrega no se paga dos veces (#2309)

v2.57.211/08/2026

Correcciones

  • purge el jitter del reintento sale de randomInt, no de Math.random (20afeb4), closes [#2308]
  • purge el recibo solo cuenta los borrados que DynamoDB confirma

v2.57.111/08/2026

Correcciones

  • silent-failure vocabulario de motivos tipado y senal del barrido

v2.57.011/08/2026

Funciones nuevas

  • auth accountId en el candidate-token y renovacion real en el borde

v2.56.011/08/2026

Funciones nuevas

  • auth cerrojos de arranque, decode y renovacion del candidate-token

v2.55.011/08/2026

Funciones nuevas

  • payment la apariencia del formulario sale de tokens.css y su prueba muerde (#2282)

v2.54.110/08/2026

Correcciones

  • error-template los nueve «Reintentar» que no reintentaban, y el trinquete que los cuenta (#2253)

v2.54.010/08/2026

Funciones nuevas

  • error-boundaries el reintento que vuelve a pedir, y el cubo (c) que una puerta viva impide retirar (#2247)

v2.53.810/08/2026

Correcciones

  • sonar las 2 S2245 se arreglan, y los 4 S3776 ya estaban a cero

v2.53.710/08/2026

Correcciones

  • sonar las 13 reglas restantes del bloque 5 — 19 hallazgos a 0

v2.53.610/08/2026

Correcciones

  • sonar S3358 y S7770 — 6 de 8 ternarios anidados y las 6 flechas a `String`

v2.53.510/08/2026

Correcciones

  • sonar props readonly (S6759) y export…from (S7763)

v2.53.410/08/2026

Correcciones

  • quality el esquema que nadie usaba tapaba un casteo en el límite de AppSync

v2.53.310/08/2026

Correcciones

  • ui la clave del pulsar del slider llevaba el valor y perdía el foco

v2.53.209/08/2026

Correcciones

  • openspec prettier no es idempotente sobre un code span partido en dos lineas (dc34f57), closes [#2183]

v2.53.109/08/2026

Correcciones

  • format partir el código en línea que impedía converger a Prettier

v2.53.009/08/2026

Funciones nuevas

  • landing puerta de la lista negra de claims en el hook

v2.52.009/08/2026

Funciones nuevas

  • landing los tres especímenes con los componentes reales del expediente (1c3a2c1), closes [#2068]

v2.51.009/08/2026

Funciones nuevas

  • activation modo demo sin grabación, sin cotejo, sin CV y sin consumo

v2.50.009/08/2026

Correcciones

  • activation la invitación más reciente sin reduce sin valor inicial

Funciones nuevas

  • activation espera gestionada y llegada a cuenta validada

v2.49.109/08/2026

Correcciones

  • hooks el atajo de documentación abortaba el commit que debía acelerar

v2.49.009/08/2026

Correcciones

  • notificaciones las dos puertas que se contradecian y un export sin dueno

Funciones nuevas

  • notificaciones historial, y el enlace que llevaba a la home

v2.48.109/08/2026

Correcciones

  • cadena el candado prueba vida real en vez de antigüedad

v2.48.008/08/2026

Funciones nuevas

  • dossier dossier de ejemplo con las cuatro marcas y sin decisión

v2.47.008/08/2026

Funciones nuevas

  • i18n contrato es/en con puerta de paridad, lang por locale y formatos

v2.46.108/08/2026

Correcciones

  • analisis el avatar deja de prometer un recorte que no existe

v2.46.008/08/2026

Funciones nuevas

  • carcasa la franja de la baja deja de ser inalcanzable y la prueba pierde su pie

v2.45.108/08/2026

Correcciones

  • billing el autónomo ya puede darse de alta desde Ajustes

v2.45.008/08/2026

Funciones nuevas

  • scoring anomaly(dossier) con las dos ramas y degradación por construcción

v2.44.007/08/2026

Funciones nuevas

  • legal la línea puente entra en las cinco pantallas de final y en dos más

v2.43.107/08/2026

Correcciones

  • consent ata la versión del consentimiento a su texto y reencuadra el bloque 1

v2.43.007/08/2026

Funciones nuevas

  • report marca el PDF con el art. 50(2) legible por máquina y completa la separación

v2.42.207/08/2026

Correcciones

  • invite el formulario deja de prometer que el CV es voluntario

v2.42.107/08/2026

Correcciones

  • invite the invitation email stops promising the CV is optional

v2.42.007/08/2026

Funciones nuevas

  • candidate el navegador entrega el CV y la entrega deja de estar apagada

v2.41.107/08/2026

Correcciones

  • ci check out the PR under test in the e2e workflow, not trunk

v2.41.007/08/2026

Funciones nuevas

  • candidate permite irse tras consentir con su propio suceso y resolver

v2.40.007/08/2026

Funciones nuevas

  • cv la subida deja la prueba lista y retira la revisión del CV del recorrido

v2.39.007/08/2026

Funciones nuevas

  • handoff propaga las 18 respuestas del dueño y retira la 01d del recorrido

v2.38.007/08/2026

Correcciones

  • cv el banco de la 01d sale a su propia ruta en vez de rozar deuda ajena

Funciones nuevas

  • cv la 01d enseña lo leído del CV y la carcasa de etapas se queda sin etapas

v2.37.007/08/2026

Funciones nuevas

  • cv entregar el CV mueve la prueba a analysing y el servidor lee lo extraído

v2.36.006/08/2026

Correcciones

  • landing los manejadores salen de la prop y el pie deja de envolverse
  • public la constante del ano sube tambien en el pie corto
  • public la decision de que carcasa monta cada ruta sale del slot
  • public los tres que DeepSource senalaba, leidos en su panel

Funciones nuevas

  • cv el análisis del candidato nace atado a su prueba
  • cv el candidato ya tiene dónde subir su CV
  • landing los precios salen del control de la tienda, sin copiar la tarifa
  • panel el estado escrito del carril nuevo llega a la lista de candidatos
  • public la carcasa de transito cierra las cuatro rutas que faltaban
  • public la landing nueva llega a / con la carcasa publica del tramo 15

v2.35.006/08/2026

Correcciones

  • landing el hero deja de anidar cinco niveles y el ejemplo no exporta de mas

Funciones nuevas

  • landing la estructura de la landing nueva llega servida, sin huecos lazy

v2.34.406/08/2026

Correcciones

  • report el papel habla en castellano y el sobre no desborda a 390

v2.34.306/08/2026

Correcciones

  • public-pages las cabeceras y las fechas salen con el token, no con la hoja del navegador

v2.34.206/08/2026

Correcciones

  • test-harness la suite deja de depender de TMPDIR y los plazos miden cuelgues

v2.34.106/08/2026

Correcciones

  • candidate-flow los atajos 1-4 sobreviven al foco en una opcion

v2.34.006/08/2026

Funciones nuevas

  • candidate la falta de permiso pasa a la variante (b) de la taxonomia

v2.33.005/08/2026

Funciones nuevas

  • invite el enlace de la invitacion entra por el esquema nuevo

v2.32.005/08/2026

Funciones nuevas

  • email los quince correos salen del sistema unico

v2.31.005/08/2026

Funciones nuevas

  • email el informe listo viaja como enlace y la lambda deja de adjuntar

v2.30.005/08/2026

Funciones nuevas

  • email los cuatro correos de cuenta, con el motivo fuera del tipo

v2.29.005/08/2026

Correcciones

  • email los dos simbolos que fallow vio muertos, arreglados por su causa

Funciones nuevas

  • email los dos correos del candidato, con el numero fuera del tipo

v2.28.005/08/2026

Correcciones

  • report retirar el reexport muerto y partir los tres bloques de GitHub

Funciones nuevas

  • report las seis páginas del dossier, con los plazos derivados

v2.27.005/08/2026

Correcciones

  • design-gates el trinquete de valores a pelo tambien mira aws-lambdas

Funciones nuevas

  • report tema de impresion derivado y exclusiones tipadas del PDF

v2.26.005/08/2026

Funciones nuevas

  • candidate-flow interruptores de demo apagados-imposibles en sesion real

v2.25.005/08/2026

Funciones nuevas

  • public aviso legal con los cuatro datos del prestador derivados

v2.24.005/08/2026

Correcciones

  • emails nombrar el alias de la paleta y corregir el recuento de casos

Funciones nuevas

  • emails layout base de los siete correos con pie legal y ranura de marca

v2.23.005/08/2026

Funciones nuevas

  • public-pages /como-medimos deriva la regla de publicacion del percentil

v2.22.005/08/2026

Correcciones

  • public-pages cerrar la puerta de fallow en /para-candidatos

Funciones nuevas

  • public-pages /para-candidatos derivada del catalogo del recorrido

v2.21.005/08/2026

Correcciones

  • candidate-flow manejadores async en vez del operador void

Funciones nuevas

  • candidate-flow las cuatro pantallas de cierre con su motivo y sus fechas

v2.20.005/08/2026

Funciones nuevas

  • candidate-flow 00 con duracion derivada y 0b que comprueba la captura

v2.19.005/08/2026

Funciones nuevas

  • public-pages /cookies with tables derived from a browser-storage registry

v2.18.005/08/2026

Funciones nuevas

  • public-pages /novedades reads the record and stops publishing English headings
  • public-pages declare on /transparencia what the code does, and not one word more
  • public-pages open the eight public pages from one list, and kill the guard bug

v2.17.005/08/2026

Correcciones

  • candidate-flow bring the decline confirmation into focus when it opens
  • tooling stop calling a crashed gate a tokens.css drift

Funciones nuevas

  • candidate-flow rewrite the 01c with the CV as a condition and declining as the only exit

v2.16.204/08/2026

Correcciones

  • anti-cheat generate the beacon nonce from Web Crypto on every path (#2024)

v2.16.104/08/2026

Correcciones

  • lambda drop the two inferrable type annotations DeepSource blocks on (#2012) (a1c65b5), closes [#2009]

v2.16.004/08/2026

Funciones nuevas

  • compliance la tabla de retencion, con el estado que no finge (#1999) (4be2b41), closes [#1921]

v2.15.004/08/2026

Correcciones

  • privacy el token del candidato deja de llevar su nombre y su género dentro
  • privacy la captura del informe deja de vivir en un tercero sin caducidad
  • retention dos de las cuatro tablas sin reloj si tenian fecha, y vuelven al calendario
  • retention el analisis del CV recupera su reloj antes de quedarse sin nadie que lo nombre
  • retention el analisis del CV se alcanza por el correo que la fila misma lleva
  • retention el prefijo tmp guarda el CV y cv_images guarda una cara
  • retention la clase más corta de una fila compartida ya no se lleva a las demás
  • retention la fila compartida gana quien la termine, y el lugar que no se alcanza se nombra

Funciones nuevas

  • candidate-flow the 05, and the queue that really replays
  • candidate-flow the two terminal rows the table announced and nothing fired
  • candidate-flow the warning ladder, with detectors that really fire
  • retention la congelación del percentil, colgada del único instante que la admite
  • retention la pasada de una vez se lleva las 1.821 claves viejas, y el rol la arma
  • retention la purga borra el objeto antes de retirar el atributo que lo nombra
  • retention la supresion a peticion, sobre el registro de lugares que ahora dice la verdad
  • retention las 237 filas sin sujeto resultan ser del candidato, y la tabla recupera su reloj
  • retention PRE gana las seis reglas de ciclo de vida, y el CV por fin tiene ejecutor
  • retention the daily rule in PRE, and the dry run that caught a silent failure
  • retention the purge, with a receipt that tells two kinds of zero apart
  • retention the two classes kept without a row, and the regime that is not the period
  • scoring el percentil deja de salir de un contador y sale de la capa anónima
  • scoring las bandas del percentil probadas en sus cortes, y las cuatro Z localizables

v2.14.003/08/2026

Funciones nuevas

  • retention the anonymised layer gains its table, and its writer (#1971) (4f195ac), closes [#status]

v2.13.003/08/2026

Funciones nuevas

  • retention the surfaces aligned, and the anonymised layer they make possible (#1970)

v2.12.003/08/2026

Correcciones

  • retention keep the schedule's internals module-private

Funciones nuevas

  • retention the schedule as one table, and the promises it contradicts

v2.11.203/08/2026

Correcciones

  • candidate-flow a lost device is logged, not a termination

v2.11.103/08/2026

Correcciones

  • recording declare the voice-assistant detection, stop it ending tests

v2.11.003/08/2026

Funciones nuevas

  • candidate port the session recorder core with a tenant-scoped video key
  • candidate record the session for real and close it in the 06
  • dossier give the session recording its reader back

v2.10.003/08/2026

Funciones nuevas

  • candidate el contrato de la sesion de prueba, y la regla que nadie aplicaba
  • candidate la pantalla 03, y el boton de la 02 que ya puede funcionar

v2.9.003/08/2026

Correcciones

  • candidate la clave de corrección se veía en la pantalla del candidato

Funciones nuevas

  • candidate las dos transiciones que faltaban para que la sesión exista

v2.8.003/08/2026

Funciones nuevas

  • candidate-flow la 01, rechazable de verdad y con su final digno
  • candidate-flow las tres transiciones que faltaban en la maquina de estados

v2.7.003/08/2026

Funciones nuevas

  • candidate-flow carcasa del recorrido y las pantallas 00 y 0b
  • candidate-flow el boton que deja la prueba lista, y las pantallas 01c y 02
  • candidate-flow los cuatro finales de camino, sin callejones

v2.6.003/08/2026

Correcciones

  • answer guardar la opcion que eligio el candidato (H-9)

Funciones nuevas

  • candidate decidir la etapa vigente en un solo sitio
  • candidate el esquema /prueba/ sirviendo en paralelo al viejo
  • credit consumir la reserva al quedar la prueba lista

v2.5.102/08/2026

Correcciones

  • e2e keep setup-test-user's main under the fallow complexity gate

v2.5.001/08/2026

Funciones nuevas

  • commerce el pago vive en su página, y el catálogo va por tramos
  • commerce la puerta B2B entra en el camino, y el autónomo pasa
  • commerce las pruebas llegan, y la llegada se declara por el saldo

v2.4.001/08/2026

Funciones nuevas

  • credits el crédito se RESERVA al invitar, y el pie lo dice en el mismo PR
  • credits libera la reserva de una invitación caducada, antes de que exista ninguna

v2.3.001/08/2026

Funciones nuevas

  • commerce la pantalla de comprar, con su historial paginado de verdad
  • commerce la tarifa marginal y la verificación del NIF-IVA

v2.2.001/08/2026

Funciones nuevas

  • invite contrato de invitar — entrada, efecto y correo
  • invite la pantalla de invitar y sus cinco estados
  • invite retirada del asistente con su redirección

v2.1.101/08/2026

Correcciones

  • api el informe anónimo deja de elegir su propio límite (H-85)
  • api el recurso de otra cuenta no existe, también en las cuatro de antes
  • proxy el aviso de recarga sale con origen, credencial y token buenos

v2.1.001/08/2026

Correcciones

  • api el candidato sólo escribe en su propia prueba (H-82, H-83)
  • api la identidad sale de la sesión, no del cuerpo (H-77, H-84, H-86)

Funciones nuevas

  • api inventariar quién puede llamar a cada Route Handler

v2.0.001/08/2026

Correcciones

  • address SonarCloud's first real findings (735a7d0), closes [#1722]
  • api require auth and constrain keys on s3 upload endpoints
  • appsync align updateRecruiter across environments and see the divergence
  • appsync give PRO the index its notification reader needs
  • appsync give PRO the subscription filters it never had
  • appsync guard createTest balance and kill resolver artifact drift
  • auth remove X-Puppeteer admin backdoor and gate test credentials provider
  • ci make the quality gate able to run at all — it has been off on both sides
  • ci stop repointing pre.matchaccuracy.com at every new PR (#1742)
  • compliance purge historical candidate-linked emotion data (AI Act art. 5.1.f)
  • consent require biometric consent before the camera can be turned on
  • consent revoke the real access grant on decline; make the consent gate fail closed
  • cv one server-built CV key, and own it through the analysis
  • cv the server owns the CV key and the account is its tenant
  • deploy a PRE promotion must create a new commit, not fast-forward (#1743)
  • deploy make a skipped production build say why, and add an escape hatch
  • deploy the PRE deploys stopped on a plan cap, not on SHA dedup (#1744) (52568d3), closes [#1743]
  • deps bump aws sdk v3 3.980/3.962 to 3.1087 across app and lambdas
  • deps drop orphaned root puppeteer deps and bump next-mdx-remote to v6
  • deps upgrade next 16.1.5 to 16.2.10 and react to 19.2.7 (High CVEs)
  • design hang the tag ramp off the chip so the hue the user picks takes effect (#1774)
  • design serve the token contract from a verified copy so Vercel can build (#1769)
  • docs correct H-22 -- the live createTest resolver has NO balance gate
  • docs recover characters lost exporting the handoff, and format every doc
  • lambda7 derive the score from answers so the 80% rule actually runs
  • lambda working layer detach + ReportBatchItemFailures in DLQ config
  • modal show the real score in the decision view, and map the flow
  • openspec keep settings tasks stable under prettier so format:check passes
  • openspec put SHALL clause first in emotion-telemetry requirement
  • puertas el test del ratchet ya no reescribe la línea base que vigila
  • schema sync the schema copy from the live SDL and gate the drift
  • screenshot replace html2canvas with modern-screenshot — capture was dead (16fc4f5), closes #ffffff #1a1a1a [#808080]
  • scripts restore deploy-updateTest-pipeline.mjs corrupted by bad edit
  • security patch 19 advisories including a Next.js proxy-bypass
  • security remove committed candidate token and real name from test-puppeteer.cjs
  • security require authentication on save-answer (0ecd44e), closes [#1712]
  • states the degraded message must live outside the client module
  • stop 380 auto-issues at the source, and fix the one real bug behind them
  • test stop silently serving React questions for an unmapped discipline

Funciones nuevas

  • account a per-member commitment counter written in the same transaction
  • account a writer for can_purchase with the owner check in the application layer
  • account account and credit-ledger infra in PRE with live verification
  • account add the suspension guard and mount the wall in both shells
  • account bill and list purchases against the account, not the buyer
  • account can_purchase as a member attribute, with no writer on purpose
  • account close the write routes and add the entry-point coverage gate
  • account compare accounts in ownership checks, require the CV prefix
  • account getAccounts, y la bandeja deja de leer cuenta a cuenta
  • account give a member a role and make Account.members resolve
  • account give every new sign-up its own account, and validate the account
  • account invitation, acceptance and audit for account members
  • account keep the visible name and the legal identity apart
  • account listings scoped to the account, and the URL filter stops being trusted
  • account migrate PRE recruiters to one-member accounts
  • account move the free test grant to validation, mirrored and un-hardcoded
  • account ownership transfer in one transaction, with the purchase attribute revoked
  • account rail and gates read the account, and «—» is not zero
  • account refuse every closed Server Action on a suspended account
  • account single edge function that resolves a session's account
  • account suspendAccount, y la suspension suspende de verdad
  • account test state machine, negative-balance gate and free-test copy
  • account updateAccount y el guardar del nombre visible
  • admin etiquetas con el tono del usuario y la legibilidad del sistema
  • admin la bandeja de cuentas, que valida cuentas y no personas
  • admin Reclutadores con motivo obligatorio y el email previsualizado
  • admin the recruiter column is team information, not administration
  • ajustes Cuenta con portabilidad y transparencia con candidatos
  • ajustes el área de ajustes y la muerte de los tres controles de tema
  • ajustes Facturación con el país gobernando el formato del NIF
  • ajustes Preferencias con EL control de tema del producto
  • ajustes zona de peligro con el orden del cuerpo como spec
  • analitica base de graficos en SVG propio y senales de pregunta
  • analitica clasificacion con orden real y aritmetica escrita
  • analitica comparativa con eje compartido y dificultad sin enunciados
  • analitica comparativa, dificultad y cuota, con las cuatro a 390
  • analytics per-question difficulty from direct signals (3.0, 3.1)
  • appsync additive account, credit-ledger and test-state deltas in PRE and PRO
  • appsync give PRO the Invoice infrastructure its schema already promised
  • compliance persist consent decision on the Test record (GDPR art. 7(1))
  • consent AI-Act transparency block and granular biometric consent
  • consent explicit decline action with graceful exit and audit record
  • credits book the purchase in the ledger and kill its write race
  • credits make PRO charge for tests, mirror first so the guard can open
  • cuenta el puente entre los dos nombres y la ruta de la invitación
  • dashboard panel selection and the two verbs, with the reason a rejection owes
  • dashboard surface per-question difficulty to the owner (3.2)
  • dashboard the cost column opens a side panel, not a hover card
  • dashboard the T0 candidate panel — table, four views and all state in the URL
  • deploy let the `pre` branch deploy PRE on every push
  • design close ui-foundations — remaining primitives, dark proof and the four gates (#1772)
  • design closed error template and percentile score cell for the panel
  • design tokens.css as the source sheet + the first T0 primitives (#1764)
  • dossier the verification file becomes a page you can link to
  • dossier triage over the live list, and a decision that appends
  • env add @t3-oss/env-nextjs validated env foundation (lib/env.ts)
  • equipo lista de miembros, invitar y dar de baja, con la regla del autónomo
  • equipo traspaso de propiedad, con sus dos listas y el nombre escrito
  • erasure GDPR art.17 purge routine, S3 retention lifecycle and policy
  • idiom charter, four ESLint vetoes and the Tailwind dimension gate
  • idiom duplication gate and the retrofit of what the migration already let in (8aebd0d), closes [#1787]
  • idiom React Compiler on, with the manual memoization swept from new code
  • lambda in-process candidate report, no headless browser (lambda 8)
  • lambda schema-constrained Bedrock structured output for CV analysis
  • report add the per-question breakdown to the emailed PDF
  • report state the face-match triage outcome, not just a percentage
  • security grade answers on the server, stop shipping the answer key
  • security real rate limit + per-test key binding on upload routes
  • shell command palette, notifications popover and the T0 user menu (#1768)
  • shell T0 global shell — 200px rail, 64px band and status strip (#1765)
  • states deploy the error taxonomy over every Next boundary
  • states login as a page with seven states, and expiry that keeps the work
  • states one toast system and a degraded strip over the real queue
  • states the report module replaces the floating feedback for good
  • test-state a consented test can expire, up to the consumption point
  • this is new changes

Rendimiento

  • lambda8 stop burning 40s on empty batches; fix the flaky test gate

Cambios que rompen compatibilidad

  • auth requests carrying X-Puppeteer-Access are now unauthenticated.

Febrero de 2026

v1.57.504/02/2026

Correcciones

  • vulnerabilities

v1.57.404/02/2026

Correcciones

  • resolve security vulnerabilities in npm and @isaacs/brace-expansion

v1.57.304/02/2026

Correcciones

  • remove duplications
  • remove sonnar smells

v1.57.201/02/2026

Correcciones

  • issues

v1.57.101/02/2026

Correcciones

  • vulnerabilities

Enero de 2026

v1.57.024/01/2026

Correcciones

  • remove unused files

Funciones nuevas

  • changes
  • changes
  • changes

v1.56.023/01/2026

Funciones nuevas

  • changes

v1.55.023/01/2026

Funciones nuevas

  • changes

v1.54.022/01/2026

Funciones nuevas

  • e2e

v1.53.021/01/2026

Funciones nuevas

  • changes

v1.52.021/01/2026

Correcciones

  • changes
  • exclude vitest files from vercel build and fix sonarcloud issues
  • exclude vitest files from vercel build and fix sonarcloud issues
  • exclude vitest files from vercel build and fix sonarcloud issues
  • exclude vitest files from vercel build and fix sonarcloud issues
  • exclude vitest files from vercel build and fix sonarcloud issues
  • sonar issues

Funciones nuevas

  • change
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • complete project updates

v1.51.016/01/2026

Correcciones

  • smells
  • smells
  • smells

Funciones nuevas

  • changes
  • remove packages

v1.50.015/01/2026

Funciones nuevas

  • changes
  • changes
  • changes
  • changes
  • changes

v1.49.015/01/2026

Funciones nuevas

  • changes

v1.48.015/01/2026

Funciones nuevas

  • changes
  • changes
  • new docs
  • new docs

v1.47.015/01/2026

Correcciones

  • things

Funciones nuevas

  • changes

v1.46.015/01/2026

Correcciones

  • avoid object stringification by checking type before using values
  • define explicit BrowserContext type to resolve SonarQube object stringification issues
  • lambda resolve TypeScript errors in parameter refactoring
  • replace typeof undefined checks with direct comparison for better readability
  • replace window with globalThis.window for portability
  • resolve remaining 2 SonarQube object stringification issues (76fc790), closes [#1131]
  • smells

Funciones nuevas

  • changes

v1.45.014/01/2026

Funciones nuevas

  • changes
  • changes

v1.44.113/01/2026

Correcciones

  • errors

v1.44.013/01/2026

Correcciones

  • validations

Funciones nuevas

  • changes

v1.43.012/01/2026

Correcciones

  • skiped

Funciones nuevas

  • changes
  • changes
  • changes
  • changes
  • flow changes

v1.42.011/01/2026

Correcciones

  • error
  • websocket
  • websocket

Funciones nuevas

  • changes

v1.41.010/01/2026

Correcciones

  • location problem
  • security remove aws-sdk-mock and improve cache documentation (13267be), closes #25 [#25]

Funciones nuevas

  • add comprehensive UI/UX standardization documentation and agent config
  • changes
  • more changes
  • more e2e
  • new test e2e

v1.40.008/01/2026

Funciones nuevas

  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • changes
  • new e2e
  • wip

v1.39.102/01/2026

Correcciones

  • deepsource errors
  • mcp

v1.39.002/01/2026

Funciones nuevas

  • new changes

v1.38.101/01/2026

Correcciones

  • errors and security alerts

v1.38.001/01/2026

Funciones nuevas

  • changes
  • changes

Diciembre de 2025

v1.37.022/12/2025

Correcciones

  • code smells
  • code smells
  • last smells
  • prevent recruiter validation crash on email failure
  • remove console statements and refactor complex functions
  • save
  • save
  • save
  • smell
  • smells
  • test
  • unit test

Funciones nuevas

  • changes
  • changes
  • changes
  • changes
  • more error context
  • some changes

v1.36.020/12/2025

Correcciones

  • nice
  • regenerate lockfile to sync graphql version
  • resolve SonarCloud and DeepSource issues in PR #807
  • smells

Funciones nuevas

  • add automatic error reporting to GitHub
  • changes
  • more changes
  • nice

v1.35.020/12/2025

Funciones nuevas

  • changes
  • changes
  • changes
  • minor changes
  • minor changes
  • minor changes
  • minor changes
  • minor changes

v1.34.019/12/2025

Correcciones

  • pass puppeteer token via request headers for AppSync auth
  • preserve request headers in proxy for puppeteer access

Funciones nuevas

  • add GitHub Action to auto-update preview domain branch
  • some changes

v1.33.018/12/2025

Correcciones

  • resolve SonarCloud and DeepSource quality issues

Funciones nuevas

  • changes

v1.32.018/12/2025

Funciones nuevas

  • mcp new mcp configuration
  • metrics

v1.31.018/12/2025

Funciones nuevas

  • changes
  • changes
  • changes
  • new mcp

v1.30.018/12/2025

Funciones nuevas

  • changes
  • package
  • some changes
  • some changes
  • some changes
  • some fixes

v1.29.017/12/2025

Correcciones

  • code smells
  • remove smells

Funciones nuevas

  • changes wip
  • changes wip
  • new mcp
  • refactor
  • some fixes
  • test performance
  • wip

v1.28.015/12/2025

Correcciones

  • smells

Funciones nuevas

  • remove smells
  • remove smells

v1.27.015/12/2025

Funciones nuevas

  • sonnar config

v1.26.115/12/2025

Correcciones

  • sonnar

v1.26.015/12/2025

Correcciones

  • add explicit returns for linter
  • add pnpm-lock.yaml to repository for reproducible builds
  • address code smells
  • avoid conditional hook in tour guide
  • changes
  • changes
  • changes
  • changes
  • command
  • Configure SonarQube for 100% local analysis without SonarCloud connection
  • correct duplicate expression for role display
  • duplicates
  • duplications
  • format file
  • handle redirect in SessionGuard
  • home address lint issues
  • improve keys and function placement
  • issues
  • issues
  • issues
  • issues
  • issues
  • issues
  • issues
  • issues
  • lambdas
  • lint
  • lint
  • modules
  • optimize React callbacks to avoid inline functions and fix useCallback dependencies (6898c30), closes [#400]
  • performance optimize React inline functions in JSX properties (1d26ad7), closes [#404]
  • prevent duplicate issues and infinite loops in sonar analysis
  • refactor components to eliminate JSX depth violations (2230f95), closes [#406]
  • remove alert
  • remove files from coverage
  • remove mcps
  • remove redundant type assertion
  • remove unused func
  • remove unused tooltip events
  • rename error components
  • rename error components
  • replace non-null assertions with safe alternatives (e44bbd6), closes [#405]
  • replace or with nullish and improve error handling
  • resolve all unused variables warnings and add TypeScript strict rules (e0a9238), closes [#401]
  • resolve issue #454 - 🔒 Fix TypeScript types in tour-guide.test.tsx
  • resolve issue #455 - 🏗️ Refactor complex component: page.tsx
  • resolve issue #456 - 🏗️ Refactor complex component: row.tsx
  • resolve issue #457 - \ud83d\udc9a Remove console.log from index.ts
  • resolve issue #458 - 🧹 Remove console.log from subscribe.ts
  • resolve issue #459 - 📦 Split large file: page.tsx
  • resolve issue #467 - \ud83d\udc77\ufe0f Refactor complex component: page.tsx
  • resolve issue #468 - \ud83c\udfd7\ufe0f Refactor complex component: row.tsx
  • resolve issue #469 - \ud83e\udd89 Remove console.log from websocket.ts
  • resolve issue #470 - 🧹 Remove console.log from analyze-html-tags.ts
  • resolve issue #471 - \ud83d\udce6 Split large file: helpers.test.ts
  • resolve issue #478 - 🏗️ Refactor complex component: page.tsx
  • resolve issue #479 - 🏗️ Refactor complex component: cells.tsx
  • resolve issue #480 - 🧹 Remove console.log from apply-commit-msg-map.ts
  • resolve issue #481 - \ud83e\uddf9 Remove console.log from find-untranslated-text.ts
  • resolve issue #482 - 📦 Split large file: client-actions.test.ts
  • resolve issue #489 - \ud83c\udf3f Refactor candidate-list cells
  • resolve issue #490 - 🏗️ Refactor complex component: index.tsx
  • resolve issue #491 - 🧹 Remove console.log from find-unused-packages.ts
  • resolve issue #492 - \ud83e\uddf9 Remove console.log from generate-project-structure.ts
  • resolve issue #493 - \ud83d\udce6 Split large file: helpers.test.ts
  • resolve issue #514 - 🏗️ Refactor complex component: cells.tsx
  • resolve issue #515 - 🏗️ Refactor complex component: index.tsx
  • resolve issue #516 - 🏗️ Refactor complex component: index.tsx
  • resolve issue #517 - 🏗️ Refactor complex component: company-form-fields.tsx
  • resolve issue #518 - 🧹 Remove console.log from push-and-pr.ts
  • resolve issue #519 - 🧹 Remove console.log from rename-commits.ts
  • resolve issue #527 - 📦 Split large file: cells.tsx
  • resolve issue #528 - \ud83d\udce6 Split large file: index.tsx
  • resolve issue #529 - \ud83d\udce6 Split large file: index.tsx
  • resolve issue #530 - 📦 Split large file: index.tsx
  • resolve issue #531 - 📦 Split large file: index.tsx
  • resolve issue #532 - 📦 Split large file: use-auth.test.ts
  • resolve issue #534 - \ud83d\udce6 Split large file: use-webcam-capture.test.ts
  • resolve issue #538 - 🧼 Improve code quality in cells.tsx
  • resolve issue #539 - 🧼 Improve code quality in index.tsx
  • resolve issue #540 - 🧼 Improve code quality in index.tsx
  • resolve issue #542 - \xF0\x9F\xA7\xBC Improve code quality in consent-form.test.ts
  • resolve issue #551 - 🧹 Remove console.log from push-and-pr.ts
  • resolve remaining TypeScript errors from non-null assertion fixes
  • sanitize feedback logs
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smell
  • smells
  • smells
  • smells
  • smells
  • smells
  • smells
  • smells
  • smells
  • smells
  • smells
  • some fixes
  • some smells
  • sonar command
  • sonar connection
  • ssr
  • tags-manager validate props with safe parse
  • test
  • test
  • test
  • test
  • typescript
  • unstraslated copys
  • wrap fetchCandidateScore with useCallback to address Copilot feedback

Funciones nuevas

  • add cleanup of previous reports before running new analysis
  • add enhanced SonarQube validation and ESLint integration scripts
  • add JSX depth validation script (3276cf3), closes [#406]
  • allow offline upload of videos and answers
  • configure SonarCloud token and fix analysis execution
  • coverage
  • coverage
  • coverage
  • coverage
  • docs
  • ignore package-lock.json
  • implement readonly props for React components
  • lambdas use workspaces for shared utils
  • logging add prefixed logger with lexical scoping
  • mcp changes
  • mejorar agrupación y priorización de issues en reporte SonarQube
  • minor changes
  • more config
  • more config
  • new config
  • new config
  • new rules
  • remove MAX_ISSUES limit and create all SonarQube issues
  • some fixes
  • sonar comand
  • upgrade dependencies
  • upgrade package

Junio de 2025

v1.25.112/06/2025

Correcciones

  • deps upgrade brace-expansion

v1.25.011/06/2025

Funciones nuevas

  • theme sync theme with cookie

v1.24.211/06/2025

Correcciones

  • add static manifest

v1.24.111/06/2025

Correcciones

  • error comparasion candidates
  • test

v1.24.011/06/2025

Correcciones

  • ensure full-page gradient
  • utils improve import detection

Funciones nuevas

  • add updateComment action

v1.23.310/06/2025

Correcciones

  • test

v1.23.210/06/2025

Correcciones

  • websocket

v1.23.110/06/2025

Correcciones

  • i18n add missing translations and update tests

v1.23.010/06/2025

Correcciones

  • rename i18n folders from Client/Server to client/server for case-sensitive systems
  • test
  • test

Funciones nuevas

  • i18n add missing translations

v1.22.009/06/2025

Correcciones

  • test

Funciones nuevas

  • i18n add translations for dashboard components

v1.21.009/06/2025

Funciones nuevas

  • i18n add missing translations and use dictionary

v1.20.008/06/2025

Correcciones

  • prevent duplicate answers on rapid clicks

Funciones nuevas

  • show home icon on landing

v1.19.007/06/2025

Funciones nuevas

  • tags add update-tags API

v1.18.207/06/2025

Correcciones

  • unit test
  • use lang param in routes

v1.18.107/06/2025

Correcciones

  • test
  • use dynamic lang paths

v1.18.007/06/2025

Funciones nuevas

  • add actions folder and update project structure
  • generate html tags report

v1.17.107/06/2025

Correcciones

  • use dynamic lang in links and redirects

v1.17.007/06/2025

Funciones nuevas

  • i18n add missing translations

v1.16.007/06/2025

Funciones nuevas

  • utils analyze html tags

v1.15.307/06/2025

Correcciones

  • tags include color property

v1.15.206/06/2025

Correcciones

  • add surface-darker color

v1.15.106/06/2025

Correcciones

  • make mcp docs paths configurable

v1.15.006/06/2025

Funciones nuevas

  • ip cache geolocation

v1.14.106/06/2025

Correcciones

  • disable caching for dynamic fetch requests

v1.14.006/06/2025

Funciones nuevas

  • video add skeleton loader and accessibility

v1.13.006/06/2025

Funciones nuevas

  • home add JSON-LD structured data

v1.12.006/06/2025

Funciones nuevas

  • i18n add candidate modal translations

v1.11.005/06/2025

Funciones nuevas

  • add network status component
  • add spellcheck api
  • utils add untranslated text finder

v1.10.205/06/2025

Correcciones

  • profile apply style rules

v1.10.105/06/2025

Correcciones

  • enforce style guide in common components
  • restore beta badge gradient

v1.10.004/06/2025

Funciones nuevas

  • add link loading indicator for modal links

v1.9.204/06/2025

Correcciones

  • restore beta badge gradient styles

v1.9.104/06/2025

Correcciones

  • apply dark mode styles

v1.9.004/06/2025

Correcciones

  • update typings and loops

Funciones nuevas

  • add unauthorized page and update APIs
  • dev mark server and client components
  • implement global error page

v1.8.004/06/2025

Funciones nuevas

  • dev count API endpoint invocations

v1.7.004/06/2025

Funciones nuevas

  • add dynamic OpenGraph image
  • add dynamic robots metadata
  • add web app manifest
  • seo add dynamic sitemap

v1.6.004/06/2025

Funciones nuevas

  • upgrade zod to v4

v1.5.203/06/2025

Correcciones

  • update pages for theme compliance

v1.5.103/06/2025

Correcciones

  • theme define css variables and init theme

v1.5.003/06/2025

Funciones nuevas

  • dev categorize pages in project structure

v1.4.103/06/2025

Correcciones

  • enforce style rules on components

v1.4.002/06/2025

Funciones nuevas

  • upgrade to tailwincss 4

Mayo de 2025

v1.3.029/05/2025

Correcciones

  • fixing typing

Funciones nuevas

  • delete user account button

v1.2.125/05/2025

Correcciones

  • use client in client component

v1.2.023/05/2025

Funciones nuevas

  • candidate comments crud

v1.1.023/05/2025

Funciones nuevas

  • session guard

v1.0.121/05/2025

Otros cambios

  • remove DS_Store from script

Correcciones

  • Add missing class definition
  • Address issues with feature implementation
  • Address specific data handling concerns in the system
  • Adjust endpoint route configuration
  • Correct broken links in the application
  • Correct notification date handling
  • Display additional repositories on screen
  • Eliminate deprecated imports [725]
  • Eliminate unnecessary parameters
  • Ensure successful saving of completed data
  • Exclude mcps folder from processing
  • Exclude xabierlameiro.com and email from processing
  • Handle null values for total_credits
  • Include absent layout component
  • Remove 409 error response omission
  • remove API key from code
  • remove deprecated files
  • Remove deprecated packages and update dependencies
  • Remove outdated package references
  • Remove personal contact information from storage and handling
  • Remove personal contact information from token handling logic
  • Remove personal data from commit message
  • Remove personal data from work in progress commit
  • Remove personal details from candidate list display
  • Remove personal details from feedback button functionality
  • Remove unnecessary 'for-static' reference
  • Resolve bug related to Xabier Lameiro's contact information privacy
  • Resolve build configuration issue
  • Resolve email validation issue in user registration process
  • Resolve import issues in the codebase
  • Resolve issue with counter functionality
  • Resolve issue with new headers display
  • Resolve issue with single screen display
  • Resolve issues with specific data points in the system
  • Resolve login authentication issue
  • Resolve network error issue
  • Resolve null pointer issue in the codebase
  • Resolve PDF generation issue
  • Resolve precommit issue with email validation
  • Resolve precommit validation issue with contact information [226]
  • Resolve security vulnerability with unauthorized access
  • Resolve subscription handling issue
  • Update custom header information
  • Update handling of environment variables
  • Update lambda function configuration
  • Update multipart upload to store data in AWS S3
  • Update ranking page display
  • Update report formatting and content structure
  • Update sensitive data handling
  • Update years of experience field
  • Validate user status only in test environment
  • Work in progress cleanup and adjustments

Funciones nuevas

  • Add "coming soon" placeholder for options
  • add @semantic-release/commit-analyzer
  • add @semantic-release/release-notes-generator
  • Add a new download button functionality
  • Add ability to create questions through issue integration without personal
  • Add additional data points for enhanced functionality
  • Add additional data points for improved analysis
  • Add advanced features for improved functionality
  • Add budget link feature
  • add conventional-changelog-conventionalcommits
  • Add cutting-edge functionalities for enhanced user experience
  • Add data population feature
  • Add email template for communication
  • Add exciting new features
  • Add exciting new features
  • Add feedback component for user interaction
  • Add functionality for new data storage method
  • Add functionality to create questions directly from an issue input without
  • Add functionality to create questions using issue system
  • Add initial data validation for user profile information
  • Add initial implementation for user profile management
  • Add initial setup for user profile creation
  • Add initial setup for user profile creation [9s1]
  • Add initial structure for user profile feature
  • Add initial website content and contact information
  • Add interception for new route
  • Add new automation scripts for improved efficiency
  • Add new bar chart component
  • Add new columns to display additional data
  • Add new command functionality
  • Add new endpoint for enhanced functionality
  • Add new endpoint for improved functionality
  • Add new feature for enhanced functionality
  • Add new feature implementation
  • Add new feature implementation [1b9]
  • Add new features and enhancements
  • Add new page creation functionality
  • Add new question 21 to the survey section
  • Add new type of disqualification option
  • Add PDF generation functionality
  • Add placeholder "coming soon" text for future feature
  • Add placeholder content for user profile data display
  • Add placeholder for future user profile feature
  • Add placeholder for future user profile feature
  • Add placeholder for upcoming feature enhancements
  • Add placeholder for user profile data update functionality
  • Add question 43 to the system
  • Add question 44 to the system
  • Add question 45 to the system
  • Add question 62 without personal details
  • Add Redis integration for enhanced data caching
  • Add role management functionality
  • Add secure data transmission endpoint
  • Add signout button functionality
  • Add social media links for enhanced user engagement
  • Add streamlined data access endpoint
  • Add task creation functionality
  • Add timestamp for completed tests
  • Add work-in-progress page for upcoming feature
  • Address email validation issues
  • Advance websocket implementation progress
  • Analyze CV information
  • Attach asset to email notifications
  • Begin implementation of new contact information management system
  • Conceal cookies in print view
  • Conceal feedback button during print mode
  • Conceal login on test/consent page
  • Configure Husky for pre-commit hooks
  • Configure Stripe integration settings
  • Configure vitest settings
  • Consolidate report generation process
  • Continue development on tour guide functionality
  • Continue development on websocket integration
  • Continue development work in progress
  • Create a new email template design
  • Create a new landing page
  • Create a new landing page
  • Create a new page for enhanced navigation
  • Create a new page template
  • Create additional communication channel endpoint
  • Create basic project structure and files
  • Create new directory structure
  • Create PDF-to-text conversion endpoint
  • Create questions through issue submission without personal details
  • Create unauthorized access page
  • Develop a modern bar chart feature
  • Develop additional components for enhanced functionality
  • Develop initial facial recognition feature
  • Develop initial framework for tour guide functionality
  • Develop innovative endpoint for enhanced functionality
  • Develop new script for enhanced functionality
  • Disable animation feature
  • Disable close button in consent modal
  • Eliminate revalidate functionality
  • Eliminate security vulnerability risk
  • Enable direct URL access for improved user experience
  • Enable downloading CV files securely
  • Enable draft mode functionality
  • Enable dynamic URL generation
  • Enable modal closure by clicking outside
  • Enable question creation by issuing system
  • Enable question creation directly from issue input
  • Enable question creation directly from issue input without personal data
  • Enable question creation from issue submission
  • Enable question creation through issue integration without personal info
  • Enable question creation through issue submission without personal details
  • Enable question creation through issue system
  • Enable question creation via issue input
  • Enable question creation via issue submission without personal details
  • Enable unauthenticated feedback submission
  • Enable user data storage via GraphQL
  • Enable webcam recording and save videos to Vercel blob
  • Enhance active link visibility with underline
  • Enhance authentication process
  • Enhance barchart visualization functionality
  • Enhance caching mechanism for improved endpoint performance
  • Enhance candidate feedback process
  • Enhance comparison page functionality
  • Enhance contract management functionality
  • Enhance data access with new endpoint
  • Enhance data caching with Redis integration
  • Enhance data handling procedures for improved efficiency
  • Enhance dynamic imports for client components
  • Enhance error handling strategy
  • Enhance existing features and functionalities
  • Enhance facial recognition details
  • Enhance facial recognition with faces in progress.
  • Enhance feature implementation
  • Enhance functionalities with new features
  • Enhance functionality with various fixes
  • Enhance internationalization features
  • Enhance Next.js framework integration
  • Enhance pre-commit functionality with xabierlameiro.com integration
  • Enhance pre-commit output display
  • Enhance recruiters management capabilities
  • Enhance server-sent events functionality
  • Enhance server-sent events implementation
  • Enhance system features with new capabilities
  • Enhance system functionalities
  • Enhance test restrictions for improved security
  • Enhance tour feature with new capabilities
  • Enhance tour functionality
  • Enhance upload state management
  • Enhance user account management functionality
  • Enhance user data management functionality
  • Enhance user experience with streamlined content display
  • Enhance user notification system
  • Enhance user profile customization options
  • Enhance user profile data features
  • Enhance user profile information privacy
  • Enhance user profile management functionality
  • Enhance user profile settings for improved customization opportunities
  • Enhance video quality settings
  • Enhance website functionality and user experience
  • Enhance websocket work in progress
  • Enhance workflow management functionality
  • Enhance workflow with new features [7df]
  • Establish secure communication endpoint
  • Expand available types for diverse options
  • Expand feature set with additional functionalities
  • Expand internationalization support for broader language coverage
  • Format personal/contact data consistently
  • Further improve websocket implementation [928]
  • Further refine tour functionality
  • Further refine websocket work in progress
  • Further websocket implementation enhancements
  • Generate questions based on issue details
  • Generate questions based on issues input
  • Generate questions from issue details
  • Generate questions from issue details and create question functionality
  • Implement a new bar chart feature
  • Implement a new feature functionality
  • Implement access control list functionality
  • Implement additional customization options
  • Implement additional endpoint functionality
  • Implement additional functionalities
  • Implement additional improvements
  • Implement additional security measures
  • Implement additional tour guide features
  • Implement advanced data retrieval endpoint
  • Implement advanced features for enhanced performance
  • Implement advanced features for enhanced user experience
  • Implement advanced functionalities
  • Implement beta budget feature for financial tracking
  • Implement biome configuration settings
  • Implement caching feature on data retrieval endpoint
  • Implement caching mechanism for improved performance
  • Implement caching mechanism on data retrieval endpoint
  • Implement caching mechanism on data retrieval endpoint [69a]
  • Implement common modal component for reusability
  • Implement comprehensive style guide
  • Implement cookie management for enhanced user experience
  • Implement cool new feature without personal details
  • Implement creating questions from issue input
  • Implement cron job feature
  • Implement cron job functionality
  • Implement cron job scheduling
  • Implement crucial feature with enhanced functionality
  • Implement custom 404 error page
  • Implement cutting-edge features without personal data
  • Implement cutting-edge functionalities
  • Implement email notification feature
  • Implement email notifications
  • Implement encrypted token generation and storage
  • Implement endpoint caching for improved performance
  • Implement enhanced authentication feature
  • Implement enhanced bar chart feature
  • Implement enhanced budget link functionality
  • Implement environment bucket configuration
  • Implement environment variables for configuration management
  • Implement exciting new features
  • Implement facial recognition feature preliminary version
  • Implement facial recognition feature work in progress
  • Implement feature to save completion reasons
  • Implement fixes for facial recognition feature
  • Implement full-screen functionality
  • Implement GitHub report feature
  • Implement improved bar chart functionality
  • Implement initial framework for user profile data management
  • Implement initial phase of new feature integration with Xabier's contact i
  • Implement initial phase of new features
  • Implement initial structure for new feature
  • Implement initial tour feature structure
  • Implement initial user profile data modifications
  • Implement initial user profile data structure
  • Implement initial version of user profile creation [4r9]
  • Implement initial websocket functionality
  • Implement innovative feature functionality
  • Implement innovative features for enhanced performance
  • Implement interactive map for tour guide functionality
  • Implement internationalization for feedback messages
  • Implement internationalization support
  • Implement intricate new feature
  • Implement MCPs without sensitive files in data
  • Implement MDX configuration for enhanced content rendering
  • Implement minor enhancements in functionality
  • Implement minor enhancements in functionality
  • Implement minor fixes in feature codebase
  • Implement minor updates for enhanced functionality
  • Implement minor updates in functionality
  • Implement MPC functionality in Next.js
  • Implement multipart upload functionality
  • Implement necessary enhancements and improvements [1f3]
  • Implement necessary fixes for improved functionality
  • Implement necessary fixes for user profile data display
  • Implement necessary fixes in feature codebase
  • Implement new changes in system configuration
  • Implement new communication channel endpoint
  • Implement new data processing script [222]
  • Implement new feature enhancements
  • Implement new feature for enhanced functionality
  • Implement new feature functionality
  • Implement new features
  • Implement new features and enhancements
  • Implement new features efficiently
  • Implement new features for enhanced functionality
  • Implement new fix for feature improvements
  • Implement new functionalities without personal details
  • Implement new functionality
  • Implement new functionality enhancements
  • Implement new functionality for improved user experience
  • Implement new lambda function
  • Implement new lambda function
  • Implement new lambda function
  • Implement new restriction for enhanced security
  • Implement new script for enhanced functionality
  • Implement new statistics page view
  • Implement new user authentication process
  • Implement new user authentication system
  • Implement new user profile features
  • Implement new workflow for enhanced efficiency
  • Implement new workflows for xabierlameiro.com [223]
  • Implement NextAuth for enhanced authentication capabilities
  • Implement page evaluation functionality
  • Implement PDF generation functionality
  • Implement personalized welcome message
  • Implement privacy enhancements for contact information
  • Implement question creation based on issue input
  • Implement question creation directly from issue input without personal dat
  • Implement question creation directly from issue input without personal dat
  • Implement question creation through issue integration
  • Implement question creation through issue submission
  • Implement question creation through issue submission with improved process
  • Implement question creation through issue submission without personal data
  • Implement question creation through issue submission without personal deta
  • Implement question creation through issue system with improved security
  • Implement question creation via issue integration with generic details
  • Implement question creation via issue submission without personal data
  • Implement question creation via issue submission without personal data (v2
  • Implement question creation via issue system
  • Implement question creation via issue system with user input
  • Implement question creation via issue system with user input [6k0]
  • Implement ranking page functionality
  • Implement real-time notifications with server-sent events
  • Implement Redis integration for data caching
  • Implement Redis integration for enhanced functionality
  • Implement Redis integration for enhanced performance
  • Implement reload reason feature
  • Implement reset CSS and include blog link
  • Implement revalidation upon setting a result
  • Implement secure authentication endpoint
  • Implement secure communication endpoint
  • Implement server-sent events for real-time updates
  • Implement server-sent events functionality
  • Implement significant new feature without personal details
  • Implement significant overhaul
  • Implement SMTP email functionality
  • Implement specific fixes for feature enhancements
  • Implement SpeedInsights feature
  • Implement streamlined workflow enhancements
  • Implement subtle modifications for improved performance
  • Implement support for MDX files
  • Implement tagging feature for content organization
  • Implement tagging system for content management.
  • Implement TBD migration for xabierlameiro.com site
  • Implement test feedback feature
  • Implement timeline feature for enhanced user experience
  • Implement user input form functionality
  • Implement various new features
  • Implement website performance analysis feature
  • Implement work in progress changes
  • Implement work in progress for internationalization (i18n)
  • Improve data validation and error handling
  • Improve decoding function for enhanced data processing
  • Improve file upload process during testing
  • Improve link prefetching functionality
  • Improve server-sent events handling
  • Improve todo list functionality
  • Improve user experience with new features
  • Include additional budget link functionality
  • Include CV upload functionality in form
  • Include microphone functionality
  • Include question 21 in the survey section
  • install @semantic-release/commit-analyzer
  • Integrate debug and remeda functionalities
  • Integrate new endpoint for enhanced functionality
  • Integrate PDF generation functionality
  • Integrate question creation based on issue input
  • Integrate question creation from issue submission
  • Integrate question creation using issue system
  • Integrate React scanning functionality
  • Integrate Redis for enhanced functionality
  • Integrate Redis for improved data caching
  • Integrate SES for email functionality
  • Integrate Shiki for syntax highlighting
  • Integrate voice recognition feature
  • Integrate Zustand state management and create new page
  • Introduce a new endpoint for enhanced functionality
  • Introduce a new UI component
  • Introduce additional API endpoints
  • Introduce advanced barchart feature
  • Introduce advanced user profile customization options
  • Introduce bar chart visualization functionality
  • Introduce common bar chart feature
  • Introduce cutting-edge feature for enhanced user experience
  • Introduce cutting-edge features for enhanced performance
  • Introduce cutting-edge functionalities
  • Introduce email notification feature
  • Introduce enhanced data retrieval endpoint
  • Introduce innovative features
  • Introduce innovative features for enhanced functionality
  • Introduce innovative features for enhanced user experience
  • Introduce innovative functionalities
  • Introduce innovative functionalities
  • Introduce innovative functionality for enhanced user experience
  • Introduce innovative functionality for enhanced user experience
  • Introduce innovative workflow improvements
  • Introduce language switching functionality
  • Introduce latest features and enhancements
  • Introduce new API endpoint for enhanced functionality
  • Introduce new API endpoint for enhanced functionality
  • Introduce new automation script for data processing
  • Introduce new automation scripts for enhanced functionality
  • Introduce new features
  • Introduce new features for enhanced functionality
  • Introduce new features for enhanced functionality
  • Introduce new features without personal details
  • Introduce new lambda function
  • Introduce new MCP functionality
  • Introduce new package structure
  • Introduce new scraper endpoint for data extraction
  • Introduce new script for improved functionality
  • Introduce new utility functions for enhanced functionality
  • Introduce question creation via issue submission without personal data (v3
  • Introduce question creation via issue system
  • Introduce question creation via issue system with enhanced security
  • Introduce script for enhanced functionality
  • Introduce streamlined data access endpoint variant
  • Introduce tour feature
  • Introduce user tour recommendation functionality
  • Introduce video_url saving endpoint
  • Make minor adjustments for improved functionality
  • Make minor adjustments for improved performance
  • Make minor adjustments in functionality
  • Make minor adjustments to functionality
  • Migrate data storage to AWS S3
  • Migrate to AWS for improved infrastructure
  • new semantic release configuration
  • Optimize rendering to prevent unnecessary re-renders
  • Optimize SEO strategy
  • Optimize server-sent events handling
  • Optimize workflow structure and efficiency
  • Place token in the appropriate location
  • Progress on tour feature development
  • Progress websocket work in progress
  • Rearrange questions and answers structure
  • Record test duration
  • Redirect user to dashboard upon successful login
  • Refactor biome feature implementation
  • Refactor data processing logic
  • Refactor user profile data structure for improved efficiency
  • Refine and optimize feature enhancements
  • Refine email integration process
  • Refine feature implementation progress [5h8]
  • Refine work-in-progress details
  • Reinstate previous input value handling
  • Remove deprecated contact details handling logic [7df]
  • Remove deprecated contact information handling logic
  • Remove deprecated personal data handling logic
  • Remove deprecated user data management logic
  • Remove deprecated user profile features
  • Resolve email validation issue
  • Resolve issues with feature enhancements
  • Resolve issues with feature enhancements
  • Resolve issues with user settings and preferences
  • Resolve minor issues with fixes
  • Restore deleted code snippets
  • Restrict candidate search by contact information
  • Revamp navigation menu design
  • Revamp user interface design for modern look
  • Revise and enhance README.md content
  • Save timestamp for submitted answers
  • Set up lint-staged configuration for code formatting and linting
  • Simplify dynamic import for client components
  • Standardize data formatting operations
  • Store completion reasons in database
  • Store previous modifications securely
  • Store user data securely
  • Switch HTTP method from POST to GET
  • Update author details for privacy compliance
  • Update barchart design and functionality
  • Update contact details handling functionality
  • Update contact information for improved communication
  • Update contact information for improved communication
  • Update contact information handling logic
  • Update contact information handling procedures
  • Update contact information storage and handling
  • Update data formatting standards
  • Update email contact information for enhanced communication
  • Update email handling logic
  • Update feature configurations for enhanced functionality
  • Update feature enhancements
  • Update feature with new enhancements
  • Update list content display
  • Update loading.tsx file configuration
  • Update middleware configurations
  • Update Next.js to version 15.0.6
  • Update Next.js version for improved performance
  • Update Next.js version to 15.1.3
  • Update Next.js version to latest release
  • Update Next.js version to latest release (2)
  • Update Next.js version to the latest release
  • Update tasks in todo list
  • Update test configurations for improved performance
  • Update todo.md with new tasks
  • Update tour feature with improved functionality
  • Update user account management features
  • Update user authentication process
  • Update user authentication process
  • Update user data handling process
  • Update user information management functionality
  • Update user interface design
  • Update user notification preferences display
  • Update user notification preferences functionality
  • Update user profile creation process
  • Update user profile data display layout
  • Update user profile data management component
  • Update user profile features
  • Update user profile features with new enhancements
  • Update user profile settings
  • Update user profile settings and preferences
  • Update user profile settings display
  • Update user profile settings for enhanced customization
  • Update user profile settings for improved customization
  • Update user profile settings for improved customization
  • Update user profile settings functionality
  • Update user profile settings functionality
  • Update user profile settings functionality
  • Update user profile settings functionality
  • Update website URL and email address for consistency
  • Update work in progress status for feature [1b3]
  • Update work in progress status for feature [2c6]
  • Update work-in-progress status for user profile data enhancements
  • Upgrade Next.js version
  • Upgrade Next.js version for improved performance
  • Upgrade package dependencies
  • Upgrade package version for enhanced functionality
  • Upgrade package version for improved functionality
  • Upgrade to the next software version
  • Use token as a path parameter for improved security
  • Validate camera permissions before starting
  • Work in progress for internationalization (i18n) implementation
  • Work in progress on database migration process
  • Work in progress on email integration improvements
  • Work in progress on facial recognition feature
  • Work in progress on facial recognition feature enhancement
  • Work in progress on facial recognition feature enhancement variant
  • Work in progress on facial recognition feature with additional improvement
  • Work in progress on facial recognition feature with faces.
  • Work in progress on facial recognition feature with new enhancements
  • Work in progress on feature enhancement [3f7]
  • Work in progress on feature implementation [7g2]
  • Work in progress on internationalizing the blog
  • Work in progress on new facial recognition enhancements
  • Work in progress on new feature
  • Work in progress on new feature
  • Work in progress on new feature development
  • Work in progress on new feature development
  • Work in progress on new feature development with Xabier's details [1a5]
  • Work in progress on new feature enhancement
  • Work in progress on new feature integration
  • Work in progress on new feature.
  • Work in progress on new functionality
  • Work in progress on new user profile feature
  • Work in progress on new user profile feature
  • Work in progress on new user registration flow
  • Work in progress on Stripe configuration settings
  • Work in progress on tour feature
  • Work in progress on tour guide functionality
  • Work in progress on user profile data enhancement
  • Work in progress on user profile data enhancements
  • Work in progress on user profile data improvements
  • Work in progress on user profile data improvements and updates
  • Work in progress on user profile data management feature
  • Work in progress on user profile data restructuring
  • Work in progress on user profile data restructuring and optimization
  • Work in progress on user profile enhancements
  • Work in progress on user profile updates
  • Work in progress on websocket implementation
  • Work on facial recognition feature in progress
  • Work on facial recognition feature with faces in progress
  • Work on facial recognition feature with faces in progress - faces detectio
  • Work on facial recognition feature with faces in progress - faces detectio
  • Work on facial recognition feature with faces in progress - faces update
  • Work on facial recognition feature with faces in progress variant
  • Work on facial recognition feature with faces in progress variant - faces
  • Work on websocket functionality in progress [319]
MatchAccuracymatchaccuracy.com
  • /Qué hace el producto y a quién sirve
  • /transparenciaQué medimos y qué no medimos
  • /para-candidatosQué se te pide y qué derechos tienes
  • /como-medimosEl método, con un espécimen real
  • /derechosAcceso, borrado e impugnación sin cuenta
  • /aviso-legalTitular, condiciones y jurisdicción
  • /cookiesLas que usamos y cómo se rechazan
  • /privacidadBases de tratamiento y plazos
  • /novedadesQué ha cambiado y cuándo
  • /terminosQué se compra, a qué precio y con qué impuesto

MatchAccuracy Labs S.L. · B00000000 · Calle Ejemplo 1, 48001 Bilbao · legal@matchaccuracy.com

Idioma de esta páginaEspañolEnglish
© 2026
MatchAccuracy
IntegridadCómo funcionaPreciosPara candidatos
EntrarEmpezar gratis