Skip to content

3.0.1 "The Fifth-Dimensional Planet Smasher"

Compare
Choose a tag to compare
@tommyettinger tommyettinger released this 17 Oct 05:50
· 456 commits to master since this release

This release mostly consists of improvements to the noise code to support 5D noise (4D and 6D were supported before, with a weird gap for 5D), a hybrid noise type called Honey, and a hash-caching subclass of FastNoise called VastNoise. It also has some bug fixes of varying levels of importance (such as the toArray() methods on several collections being incorrect), and performance boosts for world map generation. It shouldn't have any backwards-incompatible API changes. The closest thing to a breaking change is that ColoredStringList is now deprecated, because its API is more confusing than helpful. There are a few other minor additions, like some code to help with Gaussian distributions in MathExtras (the probit() method), and the ability to save and load archive files of Thesaurus data so results can be replicated if Thesaurus changes in the future.

One dependency is possibly different; anim8-gdx (which is only required by squidlib) is at version 0.2.0 in this release. RegExodus and libGDX are the same, 0.1.10 and 1.9.11 respectively.

I hope this small set of changes is helpful! SquidSetup should be updated soon for 3.0.1 support.