This Week in Svelte, Ep. 114 — Changelog
- Svelte 5.38.3 업데이트는 템플릿 효과 값의 순서 관련 버그 수정, async const 사용 범위 확장, 최상위 await 오류 처리 개선, 불필요한 effect 제거 등을 포함한다. 🐛
- Svelte 개발 도구(Devtool) 개선 계획이 있으며, 사용자가 직접 Devtool을 만들어 확장할 수 있는 구조를 목표로 한다. 🛠️
- JavaScript의
denable
객체와 await
import의 동작 방식에 대한 흥미로운 정보가 공유되었다. 💡
- SvelteKit 업데이트는 설정(config) 관련 경고 개선, 중복 오류 메시지 제거, CSRF 보호를 위한
checkOrigin
옵션의 deprecated 및 trustedOrigin
도입을 포함한다. 🛡️
devalue
패키지의 보안 취약점(CVE)으로 인해 SvelteKit 2.36.3으로 업그레이드하는 것이 권장된다. 🚨
- ESM 환경 변수 사용을 통합하여 개발 환경 체크 로직을 개선했다. ✅
- Svelte maintainer가 휴가 및 다른 프로젝트로 인해 Svelte에 많은 기여를 하지 못했지만, 곧 복귀할 예정이다. 🏖️
- Svelte 5 렌더러 개발을 위한 자금 지원을 찾고 있다. 💰
- Snippet 내에서 state를 생성할 수 있도록 지원하는 것에 대한 논의가 있었다. 💬
- flush syncing 중 effect가 이미 flushing 중일 때 발생하던 오류가 수정되었다. 🔄