Skip to content

Releases: nesrak1/AssetsTools.NET

AssetsTools Update 20 (2.0.11)

29 Jan 05:23
Compare
Choose a tag to compare

This is a quick fix for bundle repacking and version selecting.

This will be the last update before the 2.1 rewrite. People have made it clear that even with the helper classes, developing with AssetsTools.NET is harder than it should be. There's no reason to keep compatibility with the original AssetsTools library at this point, so I'll try to make everything a lot cleaner in 2.1. More on this later.

This update contains a lot of bug fixes, version updates, performance improvements (memory and speed), and some new texture formats. Thanks to arcusmaximus for a lot of these changes.

Additionally, the classdata.tpk file has been dumped with TypeTreeDumper, so it no longer has the BY-NC-SA license. There's another issue and that's the flawed format of the classdata.tpk compression loads every file at startup. Since the dump generates almost every version of Unity since the beginning, startup memory can go up to 700mb. The default classdata.tpk provided will give you the most recent dumps of every minor version of unity. However, if it doesn't work for you (which is highly possible), backup classdata.tpk and rename classdata_large.tpk to classdata.tpk.

If you have questions or find a bug, feel free to make an issue or join the discord for help.

AssetsTools Update 19 (2.0.10)

28 Jan 05:50
Compare
Choose a tag to compare

This will be the last update before the 2.1 rewrite. People have made it clear that even with the helper classes, developing with AssetsTools.NET is harder than it should be. There's no reason to keep compatibility with the original AssetsTools library at this point, so I'll try to make everything a lot cleaner in 2.1. More on this later.

This update contains a lot of bug fixes, version updates, performance improvements (memory and speed), and some new texture formats. Thanks to arcusmaximus for a lot of these changes.

Additionally, the classdata.tpk file has been dumped with TypeTreeDumper, so it no longer has the BY-NC-SA license. There's another issue and that's the flawed format of the classdata.tpk compression loads every file at startup. Since the dump generates almost every version of Unity since the beginning, startup memory can go up to 700mb. The default classdata.tpk provided will give you the most recent dumps of every minor version of unity. However, if it doesn't work for you (which is highly possible), backup classdata.tpk and rename classdata_large.tpk to classdata.tpk.

If you have questions or find a bug, feel free to make an issue or join the discord for help.

Edit: I've just been made aware that large bundles aren't writing correctly right now. Will make a patch soon.

AssetsTools Update 18 (2.0.10)

05 Jan 03:19
69d08b6
Compare
Choose a tag to compare
Pre-release

Temporary new release. Get this if you want the latest updates but don't want to build the project.

AssetsTools Update 17 (2.0.8)

06 May 23:46
Compare
Choose a tag to compare
Pre-release

Added write support for replacers (mainly for emip in uabea)
Misc helper functions
Bug fixes

AssetsView will also now load dependencies for MonoBehaviours if you chose not to load dependencies initially.

Anyway, this update is mainly for uabea so you most likely won't need to update from the previous version otherwise.

AssetsTools Update 16 (2.0.7)

02 Apr 04:43
Compare
Choose a tag to compare
Pre-release

New features/changes:
Bundle pack support from skatinglasagna to compress bundles in LZMA or LZ4
Better bundle support in AssetsManager
Unloading support in AssetsManager

Less interesting changes:
.net core/standard supported now
Lot's of other bug fixes involving bundles and writing
Some better docs around bundles

Things coming soon/in the works that didn't make it to this release:
Converting classdata from tpks into c# classes to keep from needing to use an extra tpk file
Blank assets file/bundle creation
Unity 4 support

AssetsTools Update 15 (2.0.6)

15 Dec 18:28
Compare
Choose a tag to compare
Pre-release

Bug fixes for 2.0.6 (ValueBuilder, etc)

AssetsTools Update 14 (2.0.6)

03 Oct 02:56
Compare
Choose a tag to compare
Pre-release

There's nothing particularly interesting about this update, but compressed tpks are supported so instead of carrying the weight of a 5mb tpk you can instead use a small 80kb one.

AssetsTools Update 12 (2.0.5)

29 Sep 05:09
Compare
Choose a tag to compare
Pre-release

Small fixes related to textures and such.
TODO: upload AssetsView as well, it's been going major reworking and that's currently on stash right now.
If you want AssetsView go to the previous release (v11) to download it.

AssetsTools Update 11 (2.0.5)

20 Sep 20:23
Compare
Choose a tag to compare
Pre-release

This update is mainly just for 2020 along with some other bug fixes. Also, AssetsView's GameObject viewer now correctly visits PPtrs.

AssetsTools Update 10 (2.0.4)

05 Aug 04:43
Compare
Choose a tag to compare
Pre-release

Lot's of new features are in update 10. To name a few, 2019.3/4 assets files and bundles are supported, full bundle write support was added, AssetsView got a texture viewer (right click texture2d), and many many bugs were fixed (thanks to everyone who helped out!) There are still more things I want to add/change/cleanup before I do a full release.

Cldbs are still from 2019.2, still waiting for DerPopo to update those (if it takes too long I can do some slightly manual work to update them but would rather wait if I can)

Texture2D decoding is broken for 2019.3+ (or maybe only 2019.4?) so this will be fixed in a later update.