Skip to content

Latest commit

 

History

History
151 lines (68 loc) · 7.13 KB

CHANGELOG.md

File metadata and controls

151 lines (68 loc) · 7.13 KB

3.0.5 (2024-04-03)

Bug Fixes

  • package.json: publint fixes so that package is correctly imported in next.js (#36) (490df10)

3.0.4 (2024-04-02)

Bug Fixes

3.0.3 (2024-02-09)

Bug Fixes

  • libultrahdr-wasm: encoding of odd sized images (#31) (efd52c3)

3.0.2 (2024-01-31)

Bug Fixes

  • encode: encodes a valid image when an invalid tonemapping value was provided as input (94cec23)

3.0.1 (2023-12-03)

Bug Fixes

  • encode: hdrCapacityMax correctly computed in output metadata (f5f2215)
  • encode: findTextureMinMax correctly finds min values in textures (fd94680)

3.0.0 (2023-11-29)

Bug Fixes

  • loaders: properly catches render errors and calls onError callback (b9bcdd1), closes #16

Features

  • core: disables default mipmap generation, enables user to specify renderTarget (and toDataTexture) options (147d278), closes #14 #15

BREAKING CHANGES

  • core: generateMipmaps is no longer true by default, both minFilter is no longer LinearMipMapLinearFilter by default but LinearFilter, wrapS and warpT are no longer RepeatWrapping by default but ClampToEdgeWrapping

2.0.7 (2023-11-23)

Bug Fixes

  • core: QuadRenderer dispose method now properly disposes of its internal resources (#13) (8e4473d)
  • HDRJPGLoader: renders (and returns) an SDR image when provided with a normal jpeg file (#12) (5222151)

2.0.6 (2023-11-20)

Bug Fixes

  • decode: changes usage of NoColorSpace to LinearSRGBColorSpace (587dc03)
  • loaders: fixes LoadingManager onLoad actually waiting for gainmaps to be generated (77170f5)

2.0.5 (2023-11-16)

Bug Fixes

  • jpegrloader: rename JPEGRLoader to HDRJPEGLoader, old name kept for compatibility (ac6e386)

2.0.4 (2023-11-15)

Bug Fixes

  • decode: clamp max values in the decode shader to min/max half float (96986be)

2.0.3 (2023-11-15)

Bug Fixes

  • gainmaploader: fix GainMapLoader progress handler not being calculated correctly (a8e556a)

2.0.2 (2023-11-14)

Bug Fixes

  • decode: improves compatibility with browsers with no createImageBitmap (12c7609)
  • decoder: fix bug when using decodeResult.renderTarget.texture as source for PMREMGenerator (4ebb983)

2.0.1 (2023-11-14)

Bug Fixes

  • decode: implements proper feature testing for QuadRenderer.toArray (20109ad)

2.0.0 (2023-11-13)

Features

  • removes libultrahdr wasm from the decoding part of the library, allows users to load JPEGR files using pure js (#9) (3ad16f9)

BREAKING CHANGES

  • The encoder portion of the library has been separated and moved to @monogrid/gainmap-js/encode, in order to save file size on user's bundles, all encoding functions must now be imported with that path.

JPEGRLoader has been moved from @monogrid/gainmap-js/libultrahdr to @monogrid/gainmap-js because it now uses a pure js approach

1.1.1 (2023-11-09)

Bug Fixes

  • fixes Firefox Compatibility (1cec657)
  • libultrahdr: fixes circular dependency between JPEGRLoader and libultrahdr (f30f786)

1.1.0 (2023-11-06)

Features

  • decode: adds threejs loaders (b32f02a)

1.0.2 (2023-11-03)

Bug Fixes

  • release: add publishConfig to package.json (cffff0b)

1.0.1 (2023-11-03)

Bug Fixes

  • release: scoped package for NPM publishing (0e30758)

1.0.0 (2023-11-03)

First Release