dev-weekly 2025-08-23
CSS
CSS Properties
- 연도별 CSS 프로퍼티별 스펙과 브라우저 서포트 링크 테이블
Using the Custom Highlight API
- Firefox 140부터 지원 시작하면서 모든 메이저 브라우저에서 지원.
- DOM을 건드리지 않고 브라우저 내장 검색 기능을 활용하여 텍스트 하이라이팅 제공
Nodejs
Node.js v22.18.0 (LTS)
- 추가 구성 없이 (디폴트로) TS 실행 가능
npm Adopts OIDC for Trusted Publishing in CI/CD Workflows
- CI/CD 워크플로에서 long lived token의 필요성을 없애고 암호화된 단기 자격 증명으로 대체
- github actions, gitlab CI/CD 워크플로 지원
Pyodide is a port of CPython to WebAssembly/Emscripten
- 브라우저에서 micropip으로 파이썬 패키지를 설치하고 실행 가능
- PyPi 에서 사용할 수 있는 순수 파이썬 패키지 모두 지원. C, Cpp, Rust가 확장이 포함된 많은 패키지도 포팅
500x faster postMessage(string)
- Bun 1.2.21 에서 postMessage 성능 500배 개선, 최대 메모리 사용량 22배 절약
Javascript
Rspack Introduces Rslint, a TypeScript-First Linter Written in Go
- Rstack 의 새 제품 Rslint 소개. go로 작성했고 tsgo로 컴파일.
- eslint 생태계의 문제점 해결이 목표
Reflections on the React community
- React와 OSS(Open Source Software)에 대하여. 상업용 OSS와 리액트의 포지션, RSC와 Vercel 커뮤니티에 대한 입장 등에 대한 회고
minecraft-mcp-server
- Mineplay API로 구동되는 마인크래프트 MCP 서버.
- 1.21.6 이하 버전에서 동작. 싱글 플레이어 LAN에서 localhost:25565로 연결
ETC
Release
- zx v8.8.0
- quickjs v3.0.0
- fastify v5.5.0
- jQuery 4.0.0 rc1
- nextjs 15.5
- biome v2.2.0
- react native 0.81
- 안드로이드1 6지원, iOS 실험적 프리컴파일
- ky v1.9.0