Skip to content

Releases: WhitestormJS/whs.js

v2.0.0-beta.6

10 Mar 18:07
Compare
Choose a tag to compare
v2.0.0-beta.6 Pre-release
Pre-release

Changelog:

Core

  • App
    • Add .stop() API on App which allow to fix javascript memory leaks #176 (@Jule-)
  • ModuleSystem
    • Added .disposeModule() & .disposeModules() #179 (@Jule-)

Components

Modules

v2.0.0-beta.5

16 Feb 19:50
Compare
Choose a tag to compare
v2.0.0-beta.5 Pre-release
Pre-release

Changelog:

  • Events now go though App instance. - To make them work in non-browser env.
    • Added EventsPatchModule - events for browser environment
    • Use EventsPatchModule in: OrbitModule & VirtualMouseModule
  • Fix unit testing
  • Add .remove() method. (Thanks to @Jule- for suggestion)

v2.0.0-beta.2

01 Feb 18:45
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

Changelog:

  • Fixed README
  • Fixed example on IE11
  • Fixed dependencies:
    • lodash
    • three r73 => r74
  • Modules API
  • Module system & module manager

v1.2

26 Nov 19:34
Compare
Choose a tag to compare
  • Updated rendering API
  • Bug fixes
  • Fixed tests
  • WHS.VirtualMouse
    • Fixed resize behavior
    • Fixed size, dimension
    • Bug fixes
  • WHS.World
    • Refactored. Helpers, params, data
    • Fixed stats

v1.1.5

10 Nov 14:59
Compare
Choose a tag to compare

Build Fix. (Made production build)

v1.1.2

09 Nov 19:19
Compare
Choose a tag to compare

Coming soon. See https://whsjs.io/ for more info

r11.2

04 Sep 23:00
Compare
Choose a tag to compare

Small fixes.

r11

04 Sep 20:40
Compare
Choose a tag to compare
r11

Changelog

  • Bug fixes

  • DOFConstraint added.
  • Loop
    • Added shorthand for .addLoop() and .removeLoop()
  • List
    • Added .get() method.
  • World
    • .addLoop() and .removeLoop() now return Promises.
    • Added proper .remove() function.
  • CoreObject
    • Object renamed to CoreObject
    • Added proper .remove() function.
  • Lights
    • Fixed target option. Now works with Object3D and Vector3(both).
  • STRUCTURE
    • Added modularity
    • Optimized for webpack usage.
    • Webpack build transformed to UMD.
    • src now consist of examples and framework
    • Fixed _assets folder.
    • Removed unused _lib/ folder
    • Removed _temp folder.
  • OPTIMIZATION
    • Removed unused dependencies in package.json
  • EXAMPLES
    • Fixed performance/softbodies example.
    • Added basic/cloth example.
    • Added basic/cloth2 example.
    • Added basic/cloth3 example.
  • TESTS.
    • Added unit tests:
    • core/
    • meshes/
    • cameras/
    • utils/
    • extras/
    • lights/
    • Fixed Travis CI.
  • Three.js version updated to r80.

r10.2

19 Jul 14:02
Compare
Choose a tag to compare

Fixed remove() for WHS.Object.

r10

19 Jul 11:33
Compare
Choose a tag to compare
r10

Changelog:

  • Added variations (light version + regular version).
  • WHS.Curve - wraps three.js curves functionality.
  • Rewritten core:
    • Switched to webpack + gulp structure.
    • PhysiJS split to make it modular.
    • Testing system.
    • Benchmark.
  • Improved PhysiJS
    • Modular feature + tree-shaking.
    • Performance Improvement: Typed Arrays. (ConcaveMesh, ConvexMesh, HighfieldMesh)
    • Performance Improvement: Variable caching.
    • Performance Improvement: Block-scoped variables.
    • Performance Improvement: Strict equals.
    • Fixed code style.
    • Added SoftBody feature. (SoftMesh)
    • ES6 style.
  • retreive() removed. (no scence)
  • Fog and FogExp moved to WHS.World class as scene configuration.
  • Plugin workflow repository created.
  • SoftBody fixed
  • Playground added