Skip to content

v0.1.0 — Initial release

Choose a tag to compare

@Plumvery Plumvery released this 21 Jul 14:46
· 16 commits to main since this 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 .gitignore managed block and the SHA-256 manifest (unilfs.manifest.json) are maintained automatically, and .meta files 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 > UniLFS management window, Project Settings > UniLFS configuration 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 / Status with env-var credentials

📦 Install

Window > Package Manager+Add package from git URL:

https://github.com/Plumvery/UniLFS.git#v0.1.0