유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

This Week in Svelte, Ep. 116 — Changelog, e18e.dev, NPM supply chain attack

Svelte Society

2025. 9. 11.

0

#frontend
#devops
  • Svelte 5.38.8: 중첩된 바운더리에서 effect.pending 카운트가 잘못 계산되던 버그 수정. 🐛
  • Svelte 5.38.9: CSS 해시 생성 방식이 파일 내용 대신 파일 이름을 기반으로 변경되어 배포 간 안정성 향상. 🏷️
  • Svelte 5.38.10:
    • object.property 컴포넌트 분석 오류 수정 및 스케줄링 시스템 개선으로 코드 견고성 증대. 🧩
    • spread 속성을 사용한 input의 기본값이 서버 사이드 렌더링되지 않던 문제 해결. ⚙️
    • Svelte 바운더리가 에러 바운더리가 아닌 경우 내용이 파괴되지 않도록 변경, 비동기 SSR에 중요. 🛡️
    • 비동기 컴포넌트에서 await 이후 스케줄된 effect가 실행되지 않던 주요 버그 수정 (attachment, action 문제 포함). 🚀
  • SvelteKit 2.37.1: 서버 로드 데이터를 유니버설 로드에 전달하기 전 직렬화하여 변형 및 Promise 처리 개선. 📦
  • SvelteKit 2.37.2: resolveRoot가 ID의 후행 슬래시를 제거하지 않도록 수정. 🔗
  • SvelteKit 2.37.3: 클라이언트에서 폼 제출 오류 시 올바른 HTTP 상태 코드 (예: 400) 할당. ✅
  • SvelteKit 2.37.4:
    • form.result가 프록시가 아닌 state.raw로 변경되어 의도치 않은 반응성 방지. 🚫
    • 새로운 원격 함수 query.batch 도입: 동일한 매크로 태스크 내 여러 쿼리를 단일 백엔드 호출로 묶어 효율성 증대. ⚡
    • 쿼리 내에서 리다이렉트 가능하도록 허용, 인증 확인 등 다양한 시나리오 지원. ➡️
    • 직렬화된 서버 로드 데이터에서 빈 노드 제거로 페이로드 크기 최적화. 🗑️
    • 엔드포인트 내에서 원격 함수 command 호출 허용, 모바일 앱 등을 위한 API 노출 가능. 📱
    • 원격 함수 지연 발견(Lazy discovery) 기능 추가로 성능 향상. 💡

Recommanded Videos