v0.1.0 — Initial release
The first release of UniLFS — store large Unity assets in your own external storage (Cloudflare R2 / any S3-compatible service / Google Drive) instead of Git LFS.
✨ Highlights
- Track / Untrack large files from the Project window context menu; the
.gitignoremanaged block and the SHA-256 manifest (unilfs.manifest.json) are maintained automatically, and.metafiles stay in git so GUIDs never break - S3-compatible provider (Cloudflare R2, Amazon S3, MinIO, Wasabi) with a dependency-free AWS Signature V4 implementation
- Google Drive provider with OAuth loopback sign-in (PKCE) and resumable uploads
- Content-addressed storage (
objects/<aa>/<sha256>) with hash-verified downloads Window > UniLFSmanagement window,Project Settings > UniLFSconfiguration UI with per-user credential storage and connection test- Auto Pull on editor start / focus regain — no git hooks needed
- CI entry points:
UniLFS.Editor.UniLfsCli.Pull/Push/Statuswith env-var credentials
📦 Install
Window > Package Manager → + → Add package from git URL:
https://github.com/Plumvery/UniLFS.git#v0.1.0