Skip to content
This repository was archived by the owner on Apr 23, 2026. It is now read-only.

Release 0.5.0

Choose a tag to compare

@CoderGamester CoderGamester released this 13 Nov 01:35
· 5 commits to master since this release
9bfd59e

What's Changed

New:

  • Added new AssetsConfigsImporterBase to allow to more costumizated asset configs needed to be imported in more complex projects
  • Added new AssetsConfigsGeneratorImporter & IAssetConfigsGeneratorImporter to allow the code generation of TId enum and TScriptableObject on importing the configs. This makes the development flow of asset configs simpler for lazy devs
  • Added cysharp Unitask package to the project
  • Added AssetResolverService & IAssetResolverService to the package to help manage addressable assets by it's Id and Asset Type. It also allows to add assets from ScriptableObject configs

Changed:

  • Removed IScriptableObjectImporter. Now the IAssetConfigsImporter is a complete interface for all asset configs needed to be imported
  • Changed the TId constrain for the AssetsConfigsImporter to be always an Enum
  • Improved the performance and Inspector visuals of asset importer
  • Changed all asset loading from AddressableAssetLoader, IAssetLoader & ISceneLoader to UniTask to allow the code to run on WebGL builds

Fixed:

  • Fixed the issue preventing this package to be used in WebGL builds

Full Changelog: 0.4.0...0.5.0