Page 1 of 1

Alerte diffusion versions HP Prime 2.1.14575 problématiques

Unread postPosted: 01 May 2021, 15:48
by critor
11694Suite à de lourdes réorganisations au sein de Hewlett Packard en 2019-2020, les 2 seuls développeurs qu'il restait pour la HP Prime, Cyrille de Brébisson et Tim Wessman, avaient été réaffectés à d'autres missions. À notre grand regret la formidable calculatrice HP Prime que nous avions plusieurs fois classée première dans nos tests de rentrée QCC, avait cessé d'évoluer depuis maintenant des années :
  • la dernière mise à jour 2.1.14433 hélas très mineure remontait à Janvier 2020
  • et la dernière mise à jour majeure 2.1.14181 remontait à Novembre 2018
Comme nous te l'annoncions dans un article précédent, il y a eu un incident concernant la HP Prime aux Pays-Bas. Le calcul exact QPiRac est interdit aux examens à compter de cette session 2021, sauf que comme la HP Prime n'avait plus été mise à jour depuis des années son mode examen ne tenait bien évidemment pas compte de cette nouvelle règle. L'Institution néerlandaise avait exigé une mise à jour d'ici la fin du mois d'avril.

Pour ce mois d'Avril Hewlett Packard a donc autorisé Cyrille et Tim à travailler davantage sur la HP Prime. Plusieurs versions ont été diffusées dans le cadre d'un bêta-test public, et les plus réussies ont fait l'objet d'un test complet chez nous :
  • 13 avril 2021 : 2.1.14541
  • 16 avril 2021 : 2.1.14549 (régression du mode CAS : menu des fonctions CAS inutilisable)
  • 22 avril 2021 : 2.1.14558 (régression sur HP Prime G1 : bloque la calculatrice)
  • 26 avril 2021 : 2.1.14563 (régression de l'appli Python : les opérations/fonctions construisant des chaînes retournent des chaînes vides)
  • 27 avril 2021 : 2.1.14567
  • 28 avril 2021 : 2.1.14575
L'ultimatum de l'Institution néerlandaise expirait donc ce vendredi 30 avril à minuit.

Bien qu'annoncée en tant que version bêta, la version 2.1.14575 a été publié le 29 avril au soir à l'identique sur le serveur FTP de distribution des versions de production.

Et le 30 avril au soir soit juste à temps pour les Pays-Bas, le fichier .xml indiquant les noms de fichiers correspondant à la dernière version a été mis à jour, activant donc les alertes de mise à jour dans les logiciels de connectivité et d'émulation HP Prime partout dans le monde, et signant donc le début de la diffusion à grande échelle de cette version 2.1.14575.

Cette mise à jour 2.1.14575 concerne donc :
  • les calculatrices HP Prime G1 et HP Prime G2
  • le logiciel HP Prime pour machines Windows 32 bits et Windows 64 bits
  • le logiciel de connectivité pour machines Windows 32 bits et Windows 64 bits
Attention donc, les logiciels pour Mac et Linux, ainsi que les applications pour Android et iOS ne sont à ce jour pas concernés par la mise à jour.

Nous ne manquerons pas de te publier un test complet de la version 2.1.14575, mais à ce jour nous avons hélas quelque chose de bien plus urgent et grave à t'annoncer à son sujet.

Problème, les logiciels de connectivité et d'émulation HP Prime 2.1.14575 diffusés sont marqués en tant que version bêta.

Peut-être est-ce une erreur, ou peut-être était-ce intentionnel devant le calendrier imposé.

Mais tu dois savoir que cela a des conséquences non annoncées : les versions bêta cesseront définitivement de fonctionner 60 jours après leur date de compilation. Ce qui du 28 avril 2021 nous amène donc au 28 juin 2021.

Nous ne sommes pas sûr que le 28 juin les épreuves d'examens soient terminées partout dans le monde, certains candidats pourraient bien avoir une très mauvaise surprise, c'est regrettable...

Surtout que la solution de réinstaller alors la dernière version stable précédente 2.1.14425 de Janvier 2020 te sera alors refusée. Il te faudra commencer par désinstaller les logiciels.

Et ce n'est peut-être pas le plus grave. Avec les formidables évolutions qu'il y a eu niveau programmation, comme découvert par reit0, la version 2.1.14575 du logiciel de connectivité HP Prime souffre hélas d'une grave régression dans le support des fichiers HP Prime.

Les applications HP Prime utilisent un format .hpappdir, et notamment en interne un format .hpappprgm pour le script de l'application en question.
Les programmes HP Prime pour leur part utilisent un format .hpprgm similaire.

Les formats .hpprgm et .hpappprgm ont évolué dans le temps, se complexifiant au fur et à mesure des ajouts de nouvelles fonctionnalités.

Attention donc, il semble que la version 2.1.14575 du logiciel de connectivité HP Prime ne gère plus correctement les formats .hpprgm et .hpappprgm initiaux.

Cela concerne des programmes et applications publiés chez nous il y a plusieurs années, comme par exemple :
Mais également bien plus grave, l'intégralité des images et documents .pdf convertis en applications HP Prime chez nous. :mj:

Les versions bêtas précédentes étant également concernées, nous ne pouvons que te conseiller fortement de désinstaller au plus tôt la version 2.1.14575 du logiciel de connectivité, et de revenir à la version 2.1.14425 stable et pleinement fonctionnelle de Janvier 2020. Cela ne t'empêchera pas de mettre à jour ta calculatrice ni de profiter de ses nouvelles formidables fonctionnalités.

Tu peux par contre si tu le souhaites conserver le logiciel d'émulation, du moins jusqu'à sa date d'expiration.

Avec bien évidemment des développeurs qui ne répondent plus le Samedi, nous regrettons de n'avoir dans l'urgence pas d'autre solution que cette communication pour limiter les conséquences dramatiques à la veille des examens.

Téléchargements :
  • mise à jour pour HP Prime 2.1.14575 G1 G2
  • logiciel de connectivité HP Prime :
    • 2.1.14425 pour Windows 32 bits 64 bits Mac (pleinement fonctionnel + sans expiration)
    • 2.1.14575 pour Windows 32 bits 64 bits (défectueux + expire le 28 juin 2021)
  • logiciel/appli d'émulation HP Prime :