Las Cortes Generales, reunidas en Lérida en 1460, pidieron a Juan II de Aragón que liberara a su hijo Carlos de Viana (conocido como Príncipe de Viana desde la Capitulación de Villafranca) y le obligaron a acatar en 1462 la Capitulación de Villafranca del Penedés, donde se le prohibió entrar en Cataluña sin permiso y se limitaba notablemente su autoridad real.