# Spaces 変更履歴

## [2026-03-18] - Protected Spaces の表示

- Spacesでは、公開と非公開に加えて、**保護**という表示オプションがサポートされました。Spacesの設定では、従来の公開/非公開の切り替えではなく、3つの選択肢から選べるドロップダウンメニューで表示設定を行うようになりました。
- Protected visibilityは、[PRO](https://huggingface.co/pro)および[Team & Enterprise](https://huggingface.co/enterprise)プランで利用できます。
- 保護されたSpaceは、Hub上でソースコードを非公開に保ちつつ、アプリは埋め込みURLまたは[カスタムドメイン](./spaces-custom-domain)を通じて引き続き公開アクセス可能になります。
- ソースコードを公開せずにウェブサイトをホスティングする場合に特に有用です。
- 詳細は、[Spaces の概要](./spaces-overview#space-visibility)をご覧ください。

## [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アプリ、または直接アクセスされた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コンテナをサポート

- 詳細については、[Docker Spaces](./spaces-sdks-docker)のドキュメントをご覧ください。

## [2022-12-14] - カスタムの`sleep`時間を設定する機能

- 詳細なドキュメントは[Spacesのスリープ時間](./spaces-gpus#sleep-time)を参照してください。

## [2022-12-07] - Streamlit 1.15 のサポートを追加

- Announcement : https://twitter.com/osanseviero/status/1600881584214638592

## [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 にファクトリリセットボタンを追加しました。これにより、ユーザーはキャッシュされた requirements を回避して完全な再起動を実行し、GPU メモリを解放できます。

## [2022-05-17] - Streamlit 1.9.0 のサポートを追加

- `1.x.0` のすべてのバージョンがサポートされています（`1.9.0` まで）。

## [2022-05-16] - Gradio 3がリリースされました！

- これは新しいSpaceを作成する際のデフォルトバージョンです。ぜひ[チェックしてみてください](https://huggingface.co/blog/gradio-blocks)。

## [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`にアップグレード

- セッション状態APIのサポート
- [Streamlet 変更履歴](https://github.com/streamlit/streamlit/releases/tag/0.84.0)

## [2021-08-10] - Streamlitを`0.83.0`にアップグレード

- [Streamlet 変更履歴](https://github.com/streamlit/streamlit/releases/tag/0.83.0)

## [2021-08-04] - Debianパッケージ

- `apt-get`の依存関係を`packages.txt`ファイルに追加できます

## [2021-08-03] - Streamlit コンポーネント

- [Streamlit コンポーネント](https://streamlit.io/components)のサポートを追加

## [2021-08-03] - Flax/JaxのGPU改善

- GPU対応のSpacesでは、Flax / JaxがGPU上でスムーズに実行されることを確認してください

## [2021-08-02] - Streamlitを`0.82.0`にアップグレード

- [Streamlet 変更履歴](https://github.com/streamlit/streamlit/releases/tag/0.82.0)

## [2021-08-01] - 生のログが利用可能

- スペースのリポジトリから、生のログ（ビルドおよびコンテナ）へのリンクを追加します（スペースへの書き込みアクセス権を持つユーザーのみ表示可能）

