Skip to content

Releases: NewKrok/three-utils

2.0.2

Choose a tag to compare

@NewKrok NewKrok released this 18 Jan 17:53

Dependency updates.

Full Changelog: 2.0.1...v2.0.2

2.0.1

Choose a tag to compare

@NewKrok NewKrok released this 17 Oct 19:29
34559ec

What's Changed

  • Export missing types for proper TypeDoc HTML documentation
  • Convert interfaces to type aliases following project conventions
  • Remove typedoc-plugin-markdown to generate HTML output
  • Update TypeDoc configuration for GitHub Pages compatibility
  • Generate HTML documentation with navigation and search functionality
  • Fix code formatting issues
  • Update dependencies:
    • Three.js → v0.180.0 (from v0.177.0)
    • Jest → v30.2.0 (from v29.7.0)
    • @commitlint packages → latest versions
    • @types/node → v24.8.1
    • Other dev dependencies → latest versions

Full Changelog: 2.0.0...2.0.1

2.0.0

Choose a tag to compare

@NewKrok NewKrok released this 16 Oct 20:29
8b62813

Added

  • Full TypeScript support
  • Unit tests for core utilities

Improved

  • Modernized codebase for better maintainability
  • Enhanced tree-shaking compatibility

Full Changelog: 1.1.0...2.0.0

1.1.0

Choose a tag to compare

@NewKrok NewKrok released this 14 Dec 21:40

Features

  • GeomUtils were added to be able calculate y position on a triangle

Improvements

  • loadAssets function improvements
    • Multi material support was added.
    • Built in flipY option was added.
    • Possible to disable the info logs with a verbose param.

Bugfixes

  • Fix incorrect get/create material function.

1.0.0

Choose a tag to compare

@NewKrok NewKrok released this 10 Oct 19:25

Features

  • New vector3 util was added - absVector3 to be able to convert x/y/z to absolute values.

Improvements

  • Better module export options
  • d.ts files were added

0.4.0

Choose a tag to compare

@NewKrok NewKrok released this 17 Jun 19:25

Features

  • Callback reducer was added, it can limit the count of calls based on the elapsed time

0.3.0

Choose a tag to compare

@NewKrok NewKrok released this 30 May 21:04

Features

  • TimeUtil was added which can convert milliseconds to a readable format.

0.2.0

Choose a tag to compare

@NewKrok NewKrok released this 14 May 23:41

Features

Dispose helpers were added to be able to clean the memory:

  • Possible to dispose every loaded assets
  • Possible to deep dispose 3d objects - dispose geometry and materials

0.1.1

Choose a tag to compare

@NewKrok NewKrok released this 09 May 22:21

Bugfixes

  • Fix for incorrect onProgress ratio.
  • FBX and GLTF material settings are unified now.

0.1.0

Choose a tag to compare

@NewKrok NewKrok released this 22 Mar 00:46

Deep merge functionality was added