lojjic / aframe-troika-text

An A-Frame component for rendering 3D text using troika-three-text
MIT License
71 stars 12 forks source link

Update dependency troika-three-text to ^0.41.0 - autoclosed #37

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
troika-three-text ^0.34.1 -> ^0.41.0 age adoption passing confidence

Release Notes

protectwise/troika ### [`v0.41.1`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0411-httpsgithubcomprotectwisetroikacomparev0410v0411-2021-04-26) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.41.0...v0.41.1) ##### Bug Fixes - update bidi-js for fix removing type:module from package.json ([394c371](https://togithub.com/protectwise/troika/commit/394c37117042c28f6245aa3d1aa9a180ff8250bf)) ### [`v0.41.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0410-httpsgithubcomprotectwisetroikacomparev0400v0410-2021-04-19) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.40.0...v0.41.0) ##### Bug Fixes - **troika-core:** set animation/transition first when using .update() ([8ebf59d](https://togithub.com/protectwise/troika/commit/8ebf59dc9e933400f8302c0e5d99d15411b248c0)) - **troika-three-text:** fix Arabic word position letter forms ([480ee97](https://togithub.com/protectwise/troika/commit/480ee97426c219195d80733b04092018f9bbca86)) - **troika-three-text:** formatting characters no longer produce visible glyphs ([c0d28e8](https://togithub.com/protectwise/troika/commit/c0d28e8c05a2482c06f67a6d6fe9ea45fff39cd4)) - **troika-three-text:** more correct impl for character joining types ([2ce519a](https://togithub.com/protectwise/troika/commit/2ce519aa9b8f502f3f4af5cdd5447456958d036b)) - **troika-three-text:** prevent mutation of input to worldPositionToTextCoords method ([d487b8a](https://togithub.com/protectwise/troika/commit/d487b8aeaf3ca6831192587ee4d4c1bee978f90f)) ##### Features - update support up to threejs r127 ([5b512f0](https://togithub.com/protectwise/troika/commit/5b512f04843f15bdaadd7297d6ab1d964c67333b)) - **troika-three-text:** add full bidi text support ([3fde850](https://togithub.com/protectwise/troika/commit/3fde850d28524393538e2bac8920f7a4ee0e1fb4)) - **troika-three-text:** simple bidi layout support, using explicit LRO/RLO/PDF chars only ([d511655](https://togithub.com/protectwise/troika/commit/d511655926f53262abb4b6c990c5102180f23f64)) - **troika-three-text:** very basic support for right-to-left text layout ([ce887be](https://togithub.com/protectwise/troika/commit/ce887beed7976ec23fa0590d5199457182c6e6bf)) ##### Performance Improvements - prune some unused functions out of the Typr build ([26e669f](https://togithub.com/protectwise/troika/commit/26e669f5382fd8a160d1f9814e4329620ae2879b)) ### [`v0.40.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0400-httpsgithubcomprotectwisetroikacomparev0392v0400-2021-02-28) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.39.2...v0.40.0) ##### Bug Fixes - **troika-three-text:** fix boundingBox, boundingSphere, and raycasting with curveRadius ([7cc7c82](https://togithub.com/protectwise/troika/commit/7cc7c821eca8f7ae63170d9a484e806bc8814a94)), closes [#​103](https://togithub.com/protectwise/troika/issues/103) ##### Features - **troika-3d:** add `initThreeObject` lifecycle method to Object3DFacade ([230a87d](https://togithub.com/protectwise/troika/commit/230a87df38c392ac54732561d67fb4eb46634dd8)) - **troika-3d:** remove need for manually defining material.instanceUniforms ([a234f8c](https://togithub.com/protectwise/troika/commit/a234f8c354b5fb5f54d13c58355887f02b7f32d8)) #### [0.39.2](https://togithub.com/protectwise/troika/compare/v0.39.1...v0.39.2) (2021-02-18) ##### Bug Fixes - **troika-three-text:** fix shader error in WebGL1 ([cdbc7dc](https://togithub.com/protectwise/troika/commit/cdbc7dc0cac980a0317219a4736cb48ae4bc18eb)), closes [#​108](https://togithub.com/protectwise/troika/issues/108) #### [0.39.1](https://togithub.com/protectwise/troika/compare/v0.39.0...v0.39.1) (2021-02-17) ##### Bug Fixes - **troika-three-text:** selection rects no longer clip off trailing whitespace ([158305c](https://togithub.com/protectwise/troika/commit/158305c9f3f83aa3729b2d32c1ae2d9112540348)), closes [#​78](https://togithub.com/protectwise/troika/issues/78) ### [`v0.39.2`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0392-httpsgithubcomprotectwisetroikacomparev0391v0392-2021-02-18) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.39.1...v0.39.2) ##### Bug Fixes - **troika-three-text:** fix shader error in WebGL1 ([cdbc7dc](https://togithub.com/protectwise/troika/commit/cdbc7dc0cac980a0317219a4736cb48ae4bc18eb)), closes [#​108](https://togithub.com/protectwise/troika/issues/108) ### [`v0.39.1`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0391-httpsgithubcomprotectwisetroikacomparev0390v0391-2021-02-17) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.39.0...v0.39.1) ##### Bug Fixes - **troika-three-text:** selection rects no longer clip off trailing whitespace ([158305c](https://togithub.com/protectwise/troika/commit/158305c9f3f83aa3729b2d32c1ae2d9112540348)), closes [#​78](https://togithub.com/protectwise/troika/issues/78) ### [`v0.39.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0390-httpsgithubcomprotectwisetroikacomparev0381v0390-2021-02-15) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.38.1...v0.39.0) ##### Bug Fixes - restore compatibility with three versions <0.113.0 by copying MathUtils.generateUUID ([35856b5](https://togithub.com/protectwise/troika/commit/35856b555919278b1addad0d2625faaaeb379757)) ##### Features - **troika-core:** add requestRender method as nicer shortcut ([c79254c](https://togithub.com/protectwise/troika/commit/c79254c8be44f70f34b6c9cb9306a45892c3f4e9)) - **troika-three-text:** add curveRadius for applying cylindrical curvature ([6fdfbbf](https://togithub.com/protectwise/troika/commit/6fdfbbfcc0cdae0143555c9cb6569ba9e70150c5)) - **troika-three-text:** export a function for debugging SDF textures ([3fb0c23](https://togithub.com/protectwise/troika/commit/3fb0c23bae22b3812839c0639f8278d68120fc8c)) - **troika-three-text:** pack SDFs using all 4 color channels, to increase max glyphs in a texture ([d236caf](https://togithub.com/protectwise/troika/commit/d236caf9526b5b05bb14980f54f3d73a207ed874)) - **troika-xr:** add basic TeleportControls ([319ed29](https://togithub.com/protectwise/troika/commit/319ed2935a63fb8781410b47a6ffe3ad338f4a2b)) #### [0.38.1](https://togithub.com/protectwise/troika/compare/v0.38.0...v0.38.1) (2021-02-03) ##### Bug Fixes - hoist vertexTransform defs to top of the shader to prevent errors in chained derivations ([889ed38](https://togithub.com/protectwise/troika/commit/889ed38fcfb30edc630865b6e95f59c3f6322646)) - update to support up to Three r125 ([4edff04](https://togithub.com/protectwise/troika/commit/4edff042d13dec49377d18baf4f958de285a3f2a)) - **three-instanced-uniforms-mesh:** prevent creation of multiple derived geometries ([94a7f67](https://togithub.com/protectwise/troika/commit/94a7f67967cd72e152d7942fbcce13ed0d5078cf)) - **three-instanced-uniforms-mesh:** the derived material is now prototype-chained to its base ([bf45d01](https://togithub.com/protectwise/troika/commit/bf45d01a56dac1ce3f873756109702da9a641e62)) - **troika-worker-utils:** properly track open requests count ([a01d903](https://togithub.com/protectwise/troika/commit/a01d903245eee3b9798bcfac7397108fb3bb03e7)) - make derived material's customProgramCacheKey function writable ([10289dd](https://togithub.com/protectwise/troika/commit/10289dd1fc700facff9ab79fb6e1cc04109fc0ff)) - **troika-three-text:** prevent copy() from sharing geometry between instances ([8c3ba2d](https://togithub.com/protectwise/troika/commit/8c3ba2d8f610c045dadee17a6221ea61ab8d26d4)) - add new text props to UI blocks ([a2d631f](https://togithub.com/protectwise/troika/commit/a2d631f3921263bf602282e22211bf869556f8a4)) ### [`v0.38.1`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0381-httpsgithubcomprotectwisetroikacomparev0380v0381-2021-02-03) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.38.0...v0.38.1) ##### Bug Fixes - hoist vertexTransform defs to top of the shader to prevent errors in chained derivations ([889ed38](https://togithub.com/protectwise/troika/commit/889ed38fcfb30edc630865b6e95f59c3f6322646)) - update to support up to Three r125 ([4edff04](https://togithub.com/protectwise/troika/commit/4edff042d13dec49377d18baf4f958de285a3f2a)) - **three-instanced-uniforms-mesh:** prevent creation of multiple derived geometries ([94a7f67](https://togithub.com/protectwise/troika/commit/94a7f67967cd72e152d7942fbcce13ed0d5078cf)) - **three-instanced-uniforms-mesh:** the derived material is now prototype-chained to its base ([bf45d01](https://togithub.com/protectwise/troika/commit/bf45d01a56dac1ce3f873756109702da9a641e62)) - **troika-worker-utils:** properly track open requests count ([a01d903](https://togithub.com/protectwise/troika/commit/a01d903245eee3b9798bcfac7397108fb3bb03e7)) - make derived material's customProgramCacheKey function writable ([10289dd](https://togithub.com/protectwise/troika/commit/10289dd1fc700facff9ab79fb6e1cc04109fc0ff)) - **troika-three-text:** prevent copy() from sharing geometry between instances ([8c3ba2d](https://togithub.com/protectwise/troika/commit/8c3ba2d8f610c045dadee17a6221ea61ab8d26d4)) - add new text props to UI blocks ([a2d631f](https://togithub.com/protectwise/troika/commit/a2d631f3921263bf602282e22211bf869556f8a4)) ### [`v0.38.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0380-httpsgithubcomprotectwisetroikacomparev0370v0380-2021-01-24) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.37.0...v0.38.0) ##### Bug Fixes - **troika-three-text:** allow negative percentages for outlineOffsetX/Y ([3a274f0](https://togithub.com/protectwise/troika/commit/3a274f070b30e5312e2f546f66db2ab9352962ca)), closes [#​100](https://togithub.com/protectwise/troika/issues/100) ##### Features - move InstancedUniformsMesh to its own three-instanced-uniforms-mesh package ([f623b1f](https://togithub.com/protectwise/troika/commit/f623b1f2307b0db094912246ee4cf4bef54ffd85)) ### [`v0.37.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0370-httpsgithubcomprotectwisetroikacomparev0361v0370-2021-01-18) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.36.1...v0.37.0) ##### Features - **troika-three-text:** added inner stroke and outline blur capabilities ([e004b9d](https://togithub.com/protectwise/troika/commit/e004b9d2f7e2ef9e841e61156b68958076533a62)) - add InstancedUniformsMesh class for setting shader uniforms per instance ([5fd4d79](https://togithub.com/protectwise/troika/commit/5fd4d797740096dc66a4da73f49961158e5bda2f)) ##### Performance Improvements - **troika-three-text:** swap tiny-inflate to fflate for minor speed boost on woff fonts ([2ae29fa](https://togithub.com/protectwise/troika/commit/2ae29faffcec2302453ce9dabac633ade8181127)) #### [0.36.1](https://togithub.com/protectwise/troika/compare/v0.36.0...v0.36.1) (2020-12-16) ##### Bug Fixes - **troika-three-text:** soften Typr.ts console warnings to debug level ([50d951f](https://togithub.com/protectwise/troika/commit/50d951fd06108194ef0a485af1fcce58c2710cde)) - **troika-xr:** destroy WristMountedUI contents when hidden ([5589ee2](https://togithub.com/protectwise/troika/commit/5589ee2edac6e36f707eb4cd833d39a0e36be875)) ### [`v0.36.1`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0361-httpsgithubcomprotectwisetroikacomparev0360v0361-2020-12-16) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.36.0...v0.36.1) ##### Bug Fixes - **troika-three-text:** soften Typr.ts console warnings to debug level ([50d951f](https://togithub.com/protectwise/troika/commit/50d951fd06108194ef0a485af1fcce58c2710cde)) - **troika-xr:** destroy WristMountedUI contents when hidden ([5589ee2](https://togithub.com/protectwise/troika/commit/5589ee2edac6e36f707eb4cd833d39a0e36be875)) ### [`v0.36.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0360-httpsgithubcomprotectwisetroikacomparev0350v0360-2020-12-04) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.35.0...v0.36.0) ##### Bug Fixes - fix font parser build scripts ([e2d88fa](https://togithub.com/protectwise/troika/commit/e2d88fa0b838d9e0f67c133e046dbba999ff6bb0)) - prevent error in WristMountedUI when gripPose is null ([755d560](https://togithub.com/protectwise/troika/commit/755d560a0b7824e5b1acfecd0fbc89b5ad27c853)) - use combined frustum for XR camera, using setProjectionFromUnion from three.js ([ff1b9ae](https://togithub.com/protectwise/troika/commit/ff1b9ae46e466e9dca2138f7ee47d96f466a548d)) - **troika-three-text:** fix wrong caret position for collapsed ligature characters ([f220035](https://togithub.com/protectwise/troika/commit/f220035430787b3d178ad8cfe4b067fe9793de97)) ##### Features - **troika-three-text:** fix kerning by updating from Typr.js to Typr.ts ([43144cf](https://togithub.com/protectwise/troika/commit/43144cfbb8f553d552a5bef179a7e5cfc8179fe3)), closes [#​70](https://togithub.com/protectwise/troika/issues/70) ### [`v0.35.0`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0350-httpsgithubcomprotectwisetroikacomparev0342v0350-2020-11-16) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.34.2...v0.35.0) ##### Features - **troika-xr:** allow configuring framebufferScaleFactor, incl. ratios based on native ([f63c160](https://togithub.com/protectwise/troika/commit/f63c160cd4f57f195fc12b32a0c2e6227e7414ea)) - initial support for spring physics-based transitions ([5e05bc8](https://togithub.com/protectwise/troika/commit/5e05bc8b0f2d0dd7af1f5f59f41c60929ac45ae2)) #### [0.34.2](https://togithub.com/protectwise/troika/compare/v0.34.1...v0.34.2) (2020-11-09) ##### Bug Fixes - **troika-3d:** prevent tree getting in bad state due to removal of orphanable children ([8121425](https://togithub.com/protectwise/troika/commit/81214255cba846c4e832ac3ada3225e1688c59bd)) - **troika-three-text:** dispose the outline material when the base material is disposed ([68bd2c8](https://togithub.com/protectwise/troika/commit/68bd2c867f9ccbb53a41b2a3c3aedcf886354d38)) - **troika-three-text:** fix error when disposing the base material with outlines enabled ([73a51f5](https://togithub.com/protectwise/troika/commit/73a51f5ef87676727667becc0e6bbc6495bff751)) #### [0.34.1](https://togithub.com/protectwise/troika/compare/v0.34.0...v0.34.1) (2020-10-20) ##### Bug Fixes - check for process env 'test' ([4f7f8f2](https://togithub.com/protectwise/troika/commit/4f7f8f24a9d4f4b655b61e1e16e19061c1911b02)) - check if process is undefined ([2b6d56a](https://togithub.com/protectwise/troika/commit/2b6d56af78e175a74fb03442efdc0a10d18fa4c8)) ### [`v0.34.2`](https://togithub.com/protectwise/troika/blob/master/CHANGELOG.md#​0342-httpsgithubcomprotectwisetroikacomparev0341v0342-2020-11-09) [Compare Source](https://togithub.com/protectwise/troika/compare/v0.34.1...v0.34.2) ##### Bug Fixes - **troika-3d:** prevent tree getting in bad state due to removal of orphanable children ([8121425](https://togithub.com/protectwise/troika/commit/81214255cba846c4e832ac3ada3225e1688c59bd)) - **troika-three-text:** dispose the outline material when the base material is disposed ([68bd2c8](https://togithub.com/protectwise/troika/commit/68bd2c867f9ccbb53a41b2a3c3aedcf886354d38)) - **troika-three-text:** fix error when disposing the base material with outlines enabled ([73a51f5](https://togithub.com/protectwise/troika/commit/73a51f5ef87676727667becc0e6bbc6495bff751))

Configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.