Spaces Changelog
Spaces Changelog
Spaces의 주요 변경 사항을 날짜순으로 모아둔 문서예요.
출처: 문서
본문
[2026-03-18] - Protected Spaces 가시성
- Spaces는 이제 공개(public)와 비공개(private)에 더해 protected 가시성 옵션을 지원해요. Space 설정에서 가시성은 단순한 공개/비공개 토글 대신 세 가지 옵션이 있는 드롭다운으로 설정돼요.
- Protected 가시성은 PRO 및 Team & Enterprise 플랜에서 사용할 수 있어요.
- Protected Space는 Hub에서 소스 코드를 비공개로 유지하면서, 앱은 임베드 URL이나 커스텀 도메인으로 공개적으로 접근할 수 있게 해줘요.
- 특히 소스 코드를 게시하지 않고 웹사이트를 호스팅할 때 유용해요.
- 자세한 내용은 Spaces Overview에서 확인하세요.
[2025-04-30] - Streamlit SDK 폐기
- Streamlit은 더 이상 기본 내장 SDK 옵션으로 제공되지 않아요. Streamlit 애플리케이션은 이제 Docker 템플릿으로 만들어요.
[2023-07-28] - >=1.23.0용 업스트림 Streamlit 프론트엔드
- Streamlit SDK는
>=1.23.0버전에 대해 PyPI에 게시된 업스트림 패키지를 사용하므로, 새 버전이 릴리스 당일부터 사용 가능해요.
[2023-05-30] - Streamlit 1.23.x 및 1.24.0 지원 추가
- Streamlit
1.23.0,1.23.1,1.24.0지원을 추가했어요. 1.23.0부터 Streamlit 프론트엔드가 HF 커스텀 버전에서 업스트림 버전으로 바뀌었어요.
[2023-05-30] - Streamlit 1.22.0 지원 추가
- Streamlit
1.22.0지원을 추가했어요.
[2023-05-15] - 기본 Streamlit 버전
- 기본 Streamlit 버전이
1.21.0으로 설정돼요.
[2023-04-12] - Streamlit 1.19.0까지 지원 추가
1.16.0,1.17.0,1.18.1,1.19.0지원이 추가되고 기본 SDK 버전이1.19.0으로 설정돼요.
[2023-03-28] - 버그 수정
- iframe 임베드 또는 직접 접근한 Streamlit 앱에서 스크롤이 안 되는 버그를 수정했어요(https://discuss.huggingface.co/t/how-to-add-scroll-bars-to-a-streamlit-app-using-space-direct-embed-url/34101 에 보고). 패치는 Streamlit>=1.18.1에 적용됐어요.
[2022-12-15] - Spaces가 Docker Container 지원
- 문서: Docker Spaces
[2022-12-14] - 커스텀 sleep 시간 설정 기능
[2022-12-07] - Streamlit 1.15 지원 추가
[2022-06-07] - Streamlit 1.10.0 지원 추가
- 새 멀티페이지 앱 기능이 Spaces에서 기본으로 동작해요.
- Streamlit 블로그: https://blog.streamlit.io/introducing-multipage-apps
[2022-05-23] - Spaces 속도 향상 및 반응형 시스템 테마
- Gradio 3+ 및 Streamlit 1.x.x를 사용하는 모든 Spaces의 로딩이 크게 빨라졌어요.
- 앱 안에서 시스템 테마가 이제 반응형이에요. 사용자가 다크 모드로 바꾸면 자동으로 변경돼요.
[2022-05-21] - 기본 Debian 패키지 및 Factory Reboot
- Spaces 환경에 인기 패키지(
ffmpeg,libsndfile1등)가 미리 설치돼요.- 이렇게 하면 대부분의 경우 Space가 제대로 동작하도록 추가 패키지를 지정할 필요가 없어요.
- 필요하면
packages.txt파일은 여전히 사용할 수 있어요.
- Spaces에 factory reboot 버튼을 추가해, 캐시된 요구사항을 피하고 GPU 메모리를 확보하는 완전 재시작을 할 수 있게 했어요.
[2022-05-17] - Streamlit 1.9.0 지원 추가
- 이제 모든
1.x.0버전이 지원돼요(1.9.0까지).
[2022-05-16] - Gradio 3 출시!
- 새 Space를 만들 때 기본 버전이에요. 한번 확인해 보세요.
[2022-03-04] - SDK 버전 잠금
sdk_version필드가 Space 생성 시 자동으로 미리 채워져요.- Space가 업데이트 후에도 같은 SDK 버전을 유지하도록 보장해요.
[2022-03-02] - Gradio 버전 고정
sdk_version구성 필드가 Gradio SDK와 동작해요.
[2022-02-21] - Python 버전
- Space를 실행할 Python 버전을 지정할 수 있어요.
- Python 3 버전만 지원돼요.
[2022-01-24] - Spaces에서 모델·데이터셋 자동 연결
- 코드에서 사용된 모델과 데이터셋 저장소 ID를 자동으로 추출하려고 시도해요.
- YAML의
models와datasets로 항상 수동 정의할 수 있어요.
[2021-10-20] - Streamlit 1.0 지원 추가
- 0.79.0과 1.0.0 사이의 모든 버전을 지원해요.
[2021-09-07] - Streamlit 버전 고정
- 이제 Space에 설치할 Streamlit 버전을 선택할 수 있어요.
[2021-09-06] - Streamlit 0.84.2로 업그레이드
- Session State API 지원
- Streamlit changelog
[2021-08-10] - Streamlit 0.83.0으로 업그레이드
[2021-08-04] - Debian 패키지
- 이제
apt-get의존성을packages.txt파일에 추가할 수 있어요.
[2021-08-03] - Streamlit 컴포넌트
- Streamlit components 지원 추가
[2021-08-03] - Flax/Jax GPU 개선
- GPU 활성화 Space에서 Flax/Jax가 GPU에서 원활히 동작하게 해요.
[2021-08-02] - Streamlit 0.82.0으로 업그레이드
[2021-08-01] - 원시 로그 제공
- space 저장소에서 원시 로그(빌드 및 컨테이너) 링크 추가(Space에 쓰기 접근이 있는 사용자만 볼 수 있음)
더 알아보기 (Learn more)
최신 변경은 2026년 Protected 가시성 추가와 2025년 Streamlit SDK 폐기예요. 과거 항목들은 대부분 Streamlit·Gradio SDK 버전 지원, Docker 지원, packages.txt 디팬던시 관리 같은 Spaces 기반 기능의 등장 시점을 보여줘요.