Skip to content

Latest commit

 

History

History
276 lines (150 loc) · 16.2 KB

CHANGELOG.md

File metadata and controls

276 lines (150 loc) · 16.2 KB

1.5.3 (2024-03-23)

Bug Fixes

  • patch: fix semantic-release (56c6063)
  • patch: fix vitepress build error (9cd8b81)
  • patch: fix vitepress build error (bc8c3ee)
  • release-adapters: fix getShaderName regex (5f06306)
  • skip-release: bump ci node version (3dace37)
  • skip-release: dep (77a44ea)
  • skip-release: fix ci (4e982bd)

1.5.2 (2024-01-17)

Bug Fixes

  • patch: fix getShaderName regex (7b15dbb)

1.5.1 (2023-11-19)

Bug Fixes

  • patch: fix gl blend state set (ad750b7)

1.5.0 (2023-04-24)

Bug Fixes

  • Mesh: resolution use state viewport (3ad53a3)
  • patch: lock ci pnpm version (7aaaea7)

Features

  • Program: support custom blending options (4882d2b)

1.4.9 (2023-03-25)

Bug Fixes

1.4.8 (2023-03-19)

Bug Fixes

  • patch: check stencil state has key (b9b4c84)
  • patch: stencil func default (8a6ee2a)

1.4.7 (2023-03-19)

Performance Improvements

  • patch: stencil state default setting and support stencilOpSeparate front and back (eb639d8)

1.4.6 (2023-03-15)

Bug Fixes

  • patch: Texture add default internalFormat same to format, in webgl1, internalFormat must be the same as format (1e824b1)

1.4.5 (2023-03-14)

Bug Fixes

  • patch: Texture internalFormat option not set (6ba4275)

1.4.4 (2023-03-14)

Performance Improvements

  • core: update Resource options type (2dc689c)
  • patch: Texture support anisotropy and offset (a0c417a)

1.4.3 (2023-03-13)

Features

  • patch: support renderer extensions option (c312699)

1.4.2 (2023-03-08)

Bug Fixes

  • patch: fix pnpm lock in ci [release-adapters] (2b0ddaa)

Performance Improvements

  • patch: perf Renderer clear params and add renderAttributes getter (97cfc47)

1.4.1 (2023-03-06)

Bug Fixes

  • doc: fix typedoc sourceLinkTemplate (1777de1)
  • patch: fixed ci [release-adapters] (eebdf51)
  • patch: fixed ci [skip-ve-release] [release-adapters] (34dfdfc)
  • patch: renderer get flipY state (fc9bf97)

Performance Improvements

  • patch: add mapbox adapter MeshLayer and export core module getPlaneBuffer method, fix demo [release-adapters] (f3ee066)

1.4.0 (2023-02-07)

Bug Fixes

  • core: Resource subclass missing removeStats (2a0e3f7)
  • patch: disable adapters test (04e16ce)
  • utils: gl util isWebGL and isWebGL2 methods support maptalks grouplayer (435f799)

Features

  • adapters: add maptalks adapter support (dd62cf5)
  • core: Renderer resetState support reset vao and add clear method (15f3079)
  • core: Resource support swapHandle and restoreHandle method (cfa3d4d)

Performance Improvements

  • adapters: mapbox adapter default use high precision (ff0b007)
  • ci: update ci script (b5c3591)

1.3.2 (2023-02-04)

Bug Fixes

  • no-release: fix mapbox adapter workspace version and add readme doc (f608e53)
  • patch: update mapbox adapter version (b0c5793)

1.3.1 (2023-02-04)

Bug Fixes

  • core: fix Program setStates method and update Renderer types def. (a82fa00)
  • patch: try release adapters in action (1379d00)

1.3.0 (2023-02-03)

Bug Fixes

  • core: fixed Texture magFilter state (c10e56a)
  • math: Matrix and VectorEulerQuaternion toString method (3eb2433)

Features

  • map-adapters: add mapbox-gl adapter support (45edb33)

Performance Improvements

  • core: update Geometry computeBoundingBox and computeBoundingSphere method support external vertices params (64d18bb)
  • core: update State reset method support force params (98d0c58)
  • eslint: format code (89874ec)

1.2.0 (2023-02-01)

Features

  • math: Add highPrecision method to solve the problem of floating point calculation_ (48bd74f)

1.1.1 (2023-02-01)

Bug Fixes

  • pitch: Matrix identity and update docs (382abfd)

1.1.0 (2023-01-30)

Bug Fixes

  • math: Matrix3 subtract method and Matrix4 add/sub/multiply methods (1f0fb3d)
  • math: Matrix4 fromScale method (0b6e49c)
  • no-release: fix build docs script (a04dd66)
  • no-release: plugin docusaurus webpack config to fix js resolve webpack issues (ad9dd6a)
  • Renderer: add initialize default width/height (629c8a8)

Features

  • core: add renderer resetState method (4478e7f)

Performance Improvements

  • core: initialize gl parameter with auto (3d00ffd)

1.0.4 (2023-01-28)

Bug Fixes

  • fix actions ci build docs dep (0a428ef)

1.0.3 (2023-01-28)

Bug Fixes

  • patch: fix actions ci build docs and refix external gl-matrix (5ca130c)

1.0.2 (2023-01-28)

Bug Fixes

  • patch: external gl-matrix and fixed docs build (ce046f3)

1.0.1 (2023-01-28)

1.0.0 (2023-01-28)

Features

  • animation: clock impl (edef1cd)
  • animation: raf impl (79ab5c2)
  • cameras: base camera (649b8ec)
  • cameras: OrthographicCamera (22a7771)
  • cameras: PerspectiveCamera (0445307)
  • core: add Program renderState options (b0fa078)
  • core: BufferAttribute (35b7339)
  • core: Context and Resource and Texture (ced2dc8)
  • core: core base (ec5b2c4)
  • core: EventEmitter (96338c8)
  • core: Geometry (ec0de76)
  • core: Program (e19164e)
  • core: Program (b4554c8)
  • core: RenderBuffer (0ed53eb)
  • core: Renderer (cef381f)
  • core: RenderTarget (eb073d1)
  • core: Shader class (8e6da19)
  • core: support mesh wireframe render and update docs, add Box geometry (1b3252b)
  • core: Texture3D support (acb3b6d)
  • core: update Context (d08ccb9)
  • core: update Context to Renderer, update Resource and Texture (658979b)
  • core: webgl renderer state (2ae446d)
  • math: Color implementation (458af7c)
  • math: Eular and Quaternion and Matrix4 Class (73c3dda)
  • math: Matrix Base and Vector Base Class (a6f7e68)
  • math: Matrix3 and Vector2 Class (ac4c120)
  • math: Vector3 and Vector4 Class (50a19e2)
  • object: Mesh implementation (1370e7a)
  • object: Object3D and Scene (7c64e63)
  • object: Object3D and Scene (188cf9e)
  • playground: add demo and fixed docs (566f929)

Performance Improvements

  • core: program render state update move to state (6827107)
  • core: Renderer request gl context, fixed default option (7033101)