/Unitypackage-Exporter

Unity Editor extension for exporting consistent revisions of unitypackages with custom configurations

Primary LanguageC#MIT LicenseMIT

⚠️ Unitypackage Exporter is not compatible with Unity 2022.3!

Fixing this package will take longer than expected and should not be used in said Unity version!

Please see this Milestone to check the current status of the compatibility.

Unitypackage Exporter GitHub Repo stars GitHub all releases GitHub tag (latest SemVer)

Unity Editor extension for exporting consistent revisions of unitypackages with custom configurations

Existing Features

  • Pre-configured package export configurations for exporting consistently versioned and managed unitypackages
  • Automatically managed UPM package manifest versions and version files

Want to speed up the creation of new UPM packages? Try my UPM Package Generator!

Configuration Editor Exporter Window
Create and edit package export configurations using the configuration editor Modify the version and the name of the package and preview contents of the package
ConfigurationsEditor ExporterWindow

Unity version compatibility notice: This extension has so far only been tested in Unity 2019.4.31f1 (VRChat focused development), support for other versions will be added at a later date if there are errors caused by compatibility issues

Installation

  1. Download com.varneon.package-exporter.zip from here
  2. Unpack the .zip somewhere
  3. In VRChat Creator Companion, navigate to Settings > User Packages > Add
  4. Navigate to the unpacked folder, com.varneon.package-exporter and click Select Folder
  5. Package Exporter should now be visible under Local User Packages in the project view in VRChat Creator Companion
  6. Click Add
  1. In the Unity toolbar, select Window > Package Manager > [+] > Add package from git URL...
  2. Paste the following link: https://github.com/Varneon/Unitypackage-Exporter.git?path=/Packages/com.varneon.package-exporter

Import from Unitypackage:

  1. Download latest com.varneon.package-exporter.unitypackage from here
  2. Import the downloaded .unitypackage into your Unity project

Developed by Varneon with ♥️

Twitter Follow YouTube Channel Subscribers GitHub followers