Semaine 38
WebKit Features in Safari 26.0
Safari arrive en version 26.0 et rattrape son retard sur la disponibilité de certaines fonctionnalités (anchor-positioning par exemple).
https://webkit.org/blog/17333/webkit-features-in-safari-26-0/
What Can We Actually Do With corner-shape?
Une nouvelle propriété CSS arrive : le corner-shape. Qui promet de faciliter la création de formes originales plus facilement (par exemple pour des buttons aux angles inégaux, ou en forme de flèche) sans avoir à passer par des astuces complexes.
Bon, pour le moment ce n’est disponible que sur Chrome 139.
https://css-tricks.com/what-can-we-actually-do-with-corner-shape/
Behind The Scenes of Bun Install
Un article extrêmement complet sur le process utilisé par Bun pour son installation de package.
Plus qu’un simple benchmark de comparaison avec npm, l’article nous explique en détail la manière de fonctionner de Bun et le raisonnement derrière.
https://bun.com/blog/behind-the-scenes-of-bun-install
npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack
Deux articles sur les évènements récents autour des attaques contre NPM. Les articles expliquent comment la contamination se produit par le biais de phishing, liste quelques packages populaires ayants été contaminés, explique le “contenu” de la contamination et met en garde sur les précautions à prendre avant de mettre à jour ses dépendances en ce moment.
https://socket.dev/blog/npm-author-qix-compromised-in-major-supply-chain-attack
https://next.ink/200683/nouvelle-attaque-contre-npm-cette-fois-a-une-cadence-industrielle/
Brutalita Sans: An Experimental Font and Font Editor
Un petit projet sympa encore à l’état expérimental qui permet de modifier/exporter à la volée une police d’écriture. Les fonctionnalités sont encore très limitées mais c’est assez cool quand même.
Screen readers do not need to be saved by AI
Après autant d’articles sur les incroyables capacités de l’IA à répondre à tous nos problèmes, une petite mise en garde de ne pas l’utiliser non plus partout. Certains domaines (notamment l’accessibilité avec la lecture d’écran) ne se prêtent pas à toutes les solutions “magiques” de l’IA.
https://www.craigabbott.co.uk/blog/screen-readers-do-not-need-saved-by-ai/
Updates
- Deno 2.5 — https://deno.com/blog/v2.5
- ESlint 9.35.0 — https://eslint.org/blog/2025/09/eslint-v9.35.0-released/
- Electron 38.0.0 — https://www.electronjs.org/blog/electron-38-0
- uuid.js 13.0.0 — https://github.com/uuidjs/uuid/releases/tag/v13.0.0
- Ember 6.7 — https://blog.emberjs.com/ember-released-6-7/
- Rspack 1.5.3 — https://github.com/web-infra-dev/rspack/releases/tag/v1.5.3
- Fastify 5.6.0 — https://github.com/fastify/fastify/releases/tag/v5.6.0