-
Notifications
You must be signed in to change notification settings - Fork 145
Comparing changes
Open a pull request
base repository: pmndrs/three-stdlib
base: main
head repository: CosmicDNA/three-stdlib
compare: main
- 19 commits
- 6 files changed
- 2 contributors
Commits on Mar 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 0d9a468 - Browse repository at this point
Copy the full SHA 0d9a468View commit details
Commits on Mar 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for bf54a71 - Browse repository at this point
Copy the full SHA bf54a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a40cb - Browse repository at this point
Copy the full SHA 20a40cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18c06e5 - Browse repository at this point
Copy the full SHA 18c06e5View commit details -
Revert "fix: setup release workflow"
This reverts commit 18c06e5.
Configuration menu - View commit details
-
Copy full SHA for 500a6e9 - Browse repository at this point
Copy the full SHA 500a6e9View commit details -
Revert ":construction_worker: Release to GH?"
This reverts commit 20a40cb.
Configuration menu - View commit details
-
Copy full SHA for 2455d06 - Browse repository at this point
Copy the full SHA 2455d06View commit details -
Configuration menu - View commit details
-
Copy full SHA for f950877 - Browse repository at this point
Copy the full SHA f950877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10d5e0a - Browse repository at this point
Copy the full SHA 10d5e0aView commit details -
chore(release): 1.0.0 [skip ci]
# 1.0.0 (2026-03-09) * [v1] SSR handling ([#30](https://github.com/CosmicDNA/three-stdlib/issues/30)) ([95fd039](https://github.com/CosmicDNA/three-stdlib/commit/95fd039c74adaaabaa463a4561f9c3a3b2dfa5ed)) ### Bug Fixes * [v1] ssr / node fixes ([#31](https://github.com/CosmicDNA/three-stdlib/issues/31)) ([c9df308](https://github.com/CosmicDNA/three-stdlib/commit/c9df3087fa4d1bd87b23045c0fe3f75e8565099f)) * adapt rollups babel threshold to CRA ([0698825](https://github.com/CosmicDNA/three-stdlib/commit/06988258b772e97499f9c9477a17b799ac1fcb7e)) * add `reset` method to TransformControls ([#158](https://github.com/CosmicDNA/three-stdlib/issues/158)) ([7e25150](https://github.com/CosmicDNA/three-stdlib/commit/7e25150e0f64c1a602731854f8b6279881ce39cf)) * add HTMLMesh and InteractiveGroup to exports ([#210](https://github.com/CosmicDNA/three-stdlib/issues/210)) ([9220981](https://github.com/CosmicDNA/three-stdlib/commit/92209813e5b29e06cad90e5009224a43736aa05e)) * add missing meta files to build ([#257](https://github.com/CosmicDNA/three-stdlib/issues/257)) ([0c92d46](https://github.com/CosmicDNA/three-stdlib/commit/0c92d466fc832a8cae6728728e932106b0863a9d)) * add story for PLC ([#107](https://github.com/CosmicDNA/three-stdlib/issues/107)) ([5ec51f7](https://github.com/CosmicDNA/three-stdlib/commit/5ec51f773c2511375d951d93ff99b9ea79a4fd10)) * Add support for sRGBTransferOETF to fix the runtime error `'LinearTosRGB' : no matching overloaded function found` ([#380](https://github.com/CosmicDNA/three-stdlib/issues/380)) ([232a4cd](https://github.com/CosmicDNA/three-stdlib/commit/232a4cd791ff1895acd3e08b83c054f65cb5838c)) * allow PLC connect to take a dom node ([6366143](https://github.com/CosmicDNA/three-stdlib/commit/63661432b9ee51acd0683c6ff5c74e429c4a3b59)) * allow tree-shaking, cleanup ([#84](https://github.com/CosmicDNA/three-stdlib/issues/84)) ([8cb5580](https://github.com/CosmicDNA/three-stdlib/commit/8cb55806c0f6ef7b3b75a801b49669243b563643)) * arcballcontrols scale and target ([c7cc48c](https://github.com/CosmicDNA/three-stdlib/commit/c7cc48c1f7436618259314e0f7cd2d479036da24)) * babel-runtime should be dep when using plugin-transform-runtime ([#39](https://github.com/CosmicDNA/three-stdlib/issues/39)) ([633e73d](https://github.com/CosmicDNA/three-stdlib/commit/633e73d716dff049e0bfd964ff7d9df93c7a7790)) * **BatchedMesh:** move render hooks to constructor for dts ([#311](https://github.com/CosmicDNA/three-stdlib/issues/311)) ([e7b3328](https://github.com/CosmicDNA/three-stdlib/commit/e7b3328198a764edcaf896cc7815ca3d3ba74708)) * **BatchedMesh:** upstream fixes ([#316](https://github.com/CosmicDNA/three-stdlib/issues/316)) ([6441de6](https://github.com/CosmicDNA/three-stdlib/commit/6441de63671e80266a4eefe3023046906a349c78)) * **BatchedMesh:** use zero-scale matrix for visibility ([#314](https://github.com/CosmicDNA/three-stdlib/issues/314)) ([8a1b676](https://github.com/CosmicDNA/three-stdlib/commit/8a1b676cf0f9e6797e6cd4962dd00260733b3bb7)) * BufferGeometry rename uv2 to uv1 ([#377](https://github.com/CosmicDNA/three-stdlib/issues/377)) ([442de29](https://github.com/CosmicDNA/three-stdlib/commit/442de298a1945ea3fc20ec700912f4ad543a5ab1)) * buffergeometry uteil import ([921e613](https://github.com/CosmicDNA/three-stdlib/commit/921e61323ee0a03eda1305388f1545d7696185da)) * bug in arcballcontrols, handleresize must be public in trackballcontrols ([3085d2f](https://github.com/CosmicDNA/three-stdlib/commit/3085d2f8f26254e38345a582f397a145f2641b21)) * build ([04aa0df](https://github.com/CosmicDNA/three-stdlib/commit/04aa0df881044882f49c1f16751440a2e7899ad3)) * build steps so we get the declaration files ([2dce5f5](https://github.com/CosmicDNA/three-stdlib/commit/2dce5f54f25260db684d8fd59f1d7a9f6a941342)) * build-time annotations for tree-shaking, sourcemaps ([#292](https://github.com/CosmicDNA/three-stdlib/issues/292)) ([ff8f2ff](https://github.com/CosmicDNA/three-stdlib/commit/ff8f2ffda299c95e640669abc604083f6664dc7e)) * Bumped Chevrotain to 10.1.2 to fix missing missing src map files. ([#136](https://github.com/CosmicDNA/three-stdlib/issues/136)) ([ceed439](https://github.com/CosmicDNA/three-stdlib/commit/ceed439ddca0b7b01b5c967928efb1ce09156f9d)) * cannot append to UniformsLib ([1d08c90](https://github.com/CosmicDNA/three-stdlib/commit/1d08c90f9d8a890a04171bd6545b2d3b8683af36)) * **CCDIKHelper:** missing scope ([09db426](https://github.com/CosmicDNA/three-stdlib/commit/09db42617d2bf8341868fa312ca998892feaa213)) * cjs transpiles, it should maintain classes ([57382f3](https://github.com/CosmicDNA/three-stdlib/commit/57382f37d260f0e7699fad43d07a095d10433fc2)) * classes should be called with this ([f0ea855](https://github.com/CosmicDNA/three-stdlib/commit/f0ea855d9fb6b005c3a15d07ab9c6ac2d72f93ee)) * colorSpace <=> encoding fallback ([#232](https://github.com/CosmicDNA/three-stdlib/issues/232)) ([d7c8e9f](https://github.com/CosmicDNA/three-stdlib/commit/d7c8e9f4ea9f66c6038671728c101a4bd6d4b4b3)) * compat ([#261](https://github.com/CosmicDNA/three-stdlib/issues/261)) ([6071171](https://github.com/CosmicDNA/three-stdlib/commit/607117161fa36d83473bd769166ee8778476bfc3)) * constructors require new calls ([7080889](https://github.com/CosmicDNA/three-stdlib/commit/7080889ed52d39c18cf7dc830d3c879648573f1b)) * controls event dispatcher types ([#388](https://github.com/CosmicDNA/three-stdlib/issues/388)) ([5d9e6ec](https://github.com/CosmicDNA/three-stdlib/commit/5d9e6ec1ec760a62cf65d900d79f8e0b12996fd6)) * convert CSS2DRenderer to ES6, use new matrix flags ([#213](https://github.com/CosmicDNA/three-stdlib/issues/213)) ([5ade008](https://github.com/CosmicDNA/three-stdlib/commit/5ade008eea67a8aa2b78aed52d8376dcc44e232a)) * Convert MeshoptDecoder to es6 to handle flat import not exposed ([27dc5dd](https://github.com/CosmicDNA/three-stdlib/commit/27dc5dd654dffd7789ce52ca33ae6aca7d6a9147)) * **ConvexGeometry:** support clone ([#186](https://github.com/CosmicDNA/three-stdlib/issues/186)) ([95eb491](https://github.com/CosmicDNA/three-stdlib/commit/95eb491bc0154a60092ddd94841a260a88ce71ad)) * correctly flag targets for Node resolution ([#157](https://github.com/CosmicDNA/three-stdlib/issues/157)) ([53960ea](https://github.com/CosmicDNA/three-stdlib/commit/53960eaffa31ef90f534470712535b71353c1608)) * create CTS definition aliases for NodeNext ([#343](https://github.com/CosmicDNA/three-stdlib/issues/343)) ([8e15117](https://github.com/CosmicDNA/three-stdlib/commit/8e15117f8252a77cf1c0b12ce854919182f7c5ff)) * createControllerModel now unsubscribes from controller group events ([#214](https://github.com/CosmicDNA/three-stdlib/issues/214)) ([c3cffec](https://github.com/CosmicDNA/three-stdlib/commit/c3cffeca16399f99ca60f0bc278034d6d02bc283)) * **CSS3DRenderer:** modify perspective transform to avoid browser issues ([#308](https://github.com/CosmicDNA/three-stdlib/issues/308)) ([4f06413](https://github.com/CosmicDNA/three-stdlib/commit/4f064134216afe6d927172b97c37ef7ff9bb84a1)) * curly bracket position in USDZExporter ([#100](https://github.com/CosmicDNA/three-stdlib/issues/100)) ([f6a201c](https://github.com/CosmicDNA/three-stdlib/commit/f6a201c379f577c8e70685c0d3d2e392516b6ecb)) * cursorzoom+ortho maxdist ([6a8b853](https://github.com/CosmicDNA/three-stdlib/commit/6a8b8530dd14923e90f0eb77d8fd3ddc774384d1)) * curve modifier ([39314c8](https://github.com/CosmicDNA/three-stdlib/commit/39314c822e57927d47cec008bd79e0abf5535133)) * data3dtexture ([6e7cda4](https://github.com/CosmicDNA/three-stdlib/commit/6e7cda4466a393fe7e3f34eab4add6b46ec3ca59)) * deprecate usage of *BufferGeometry aliases ([#174](https://github.com/CosmicDNA/three-stdlib/issues/174)) ([3fb0473](https://github.com/CosmicDNA/three-stdlib/commit/3fb0473465ac819acb0c8f3502cca819490146cb)) * domElement can be null, add checkers ([b9ceb5a](https://github.com/CosmicDNA/three-stdlib/commit/b9ceb5af3d7036f830f1560c3f621de54d8c9a7e)) * don't locally increment version ([#256](https://github.com/CosmicDNA/three-stdlib/issues/256)) ([5c0d28f](https://github.com/CosmicDNA/three-stdlib/commit/5c0d28fd0f7be4f4cbc680674f671f34f4ca922c)) * don't use Node ext for module field ([#253](https://github.com/CosmicDNA/three-stdlib/issues/253)) ([df7cae7](https://github.com/CosmicDNA/three-stdlib/commit/df7cae765949cf5a50b309338672b113d86eebd3)) * don't use this in NURBSUtils ([#146](https://github.com/CosmicDNA/three-stdlib/issues/146)) ([f47cfe4](https://github.com/CosmicDNA/three-stdlib/commit/f47cfe46bf79049d3b9e4ed7edba326eef400578)) * dont call this before super ([637f11d](https://github.com/CosmicDNA/three-stdlib/commit/637f11dc7dda3573f59cd88d3be22a5265ed0415)) * dont need to call Function.call when it's a class ([ab2e560](https://github.com/CosmicDNA/three-stdlib/commit/ab2e56043416e30ccc92e0ab1d3e83828d058ed3)), closes [#52](https://github.com/CosmicDNA/three-stdlib/issues/52) * dont' access this before super ([be82014](https://github.com/CosmicDNA/three-stdlib/commit/be82014ee432b10f4985d1512f5fa53452121675)), closes [#62](https://github.com/CosmicDNA/three-stdlib/issues/62) * downgrade chevrotain for tree-shaking ([#288](https://github.com/CosmicDNA/three-stdlib/issues/288)) ([6469af6](https://github.com/CosmicDNA/three-stdlib/commit/6469af63ba21a278baad1f1a85f255dc95346128)) * edgeSplit modifier constructor call ([83d75c8](https://github.com/CosmicDNA/three-stdlib/commit/83d75c8f68d36a38671bc69c01a25db9833b7519)) * edgesplitmodifier ([08e9a0a](https://github.com/CosmicDNA/three-stdlib/commit/08e9a0acbc265c805c2722a2c099e48873c4d032)) * enum => object ([b87633c](https://github.com/CosmicDNA/three-stdlib/commit/b87633c99fdbfd45c8748f72ecfd08f2f287132c)) * error when used on server side via SVGRenderer ([#398](https://github.com/CosmicDNA/three-stdlib/issues/398)) ([5b1448e](https://github.com/CosmicDNA/three-stdlib/commit/5b1448ed6cfa8ee946d1ba228a6c20483541c35f)) * exclude globals ([1399589](https://github.com/CosmicDNA/three-stdlib/commit/1399589aa3aa979d0d1db9dfbd100bf3c7544a5a)) * export `GeometryUtils` ([#151](https://github.com/CosmicDNA/three-stdlib/issues/151)) ([5d46ce4](https://github.com/CosmicDNA/three-stdlib/commit/5d46ce4b038457a64370ddff96c543503339f014)) * export shaders ([#185](https://github.com/CosmicDNA/three-stdlib/issues/185)) ([e44de5f](https://github.com/CosmicDNA/three-stdlib/commit/e44de5f56af04a126a7fea22127d6c95cdeab518)) * export Timer ([#217](https://github.com/CosmicDNA/three-stdlib/issues/217)) ([202c94c](https://github.com/CosmicDNA/three-stdlib/commit/202c94cfee1520f27ffde4bdc2f642d76903f390)) * export water2 as water2 ([04087ac](https://github.com/CosmicDNA/three-stdlib/commit/04087acbc6ab2a69f6241492efab92f609d58f29)) * **EXRLoader:** harden colorSpace compat ([#264](https://github.com/CosmicDNA/three-stdlib/issues/264)) ([413ea5b](https://github.com/CosmicDNA/three-stdlib/commit/413ea5be94636a71b3b848896666d6a7fe40b708)) * **EXRLoader:** support longname flag ([#330](https://github.com/CosmicDNA/three-stdlib/issues/330)) ([45e22a1](https://github.com/CosmicDNA/three-stdlib/commit/45e22a1b636241147934e8bd9f22d506ccfc3cf0)) * Fix alignment of integer vertex attributes ([#408](https://github.com/CosmicDNA/three-stdlib/issues/408)) ([c122b5c](https://github.com/CosmicDNA/three-stdlib/commit/c122b5c7d44480cfa121f3ffd7c37df2d02410d8)) * flycontrols side effects, convert to pointer events ([75d99d1](https://github.com/CosmicDNA/three-stdlib/commit/75d99d1dde35e9fef6edac81310a685f9efd87dc)) * flycontrols type ([79de3e6](https://github.com/CosmicDNA/three-stdlib/commit/79de3e68339ce6b9758da439694a919053d8d345)) * force release? ([48e90dd](https://github.com/CosmicDNA/three-stdlib/commit/48e90dd6b31a6ba744bf1f98290e503669839e73)) * **GLTFExporter:** alias colorspace properties ([#248](https://github.com/CosmicDNA/three-stdlib/issues/248)) ([9037b4c](https://github.com/CosmicDNA/three-stdlib/commit/9037b4c027406af3f97d2b599fec1aa937e3aecf)) * **GLTFExporter:** hoist static methods ([#294](https://github.com/CosmicDNA/three-stdlib/issues/294)) ([2d0c6d5](https://github.com/CosmicDNA/three-stdlib/commit/2d0c6d5ad79884d4fbddd2df739d77c4dccecb61)) * **GLTFExporter:** return populated json ([#313](https://github.com/CosmicDNA/three-stdlib/issues/313)) ([89d7e63](https://github.com/CosmicDNA/three-stdlib/commit/89d7e63589d8e09879fd1737160b93e9f81c6389)) * GLTFLoader compat ([#260](https://github.com/CosmicDNA/three-stdlib/issues/260)) ([fd47a04](https://github.com/CosmicDNA/three-stdlib/commit/fd47a0497315c4fd2e556142bcd135d5f8901907)) * GLTFLoader forgot to remove GLBFormat ([#121](https://github.com/CosmicDNA/three-stdlib/issues/121)) ([69a401b](https://github.com/CosmicDNA/three-stdlib/commit/69a401b5522dd4ab0221fc129701ec9a3ab0b8d1)) * **GLTFLoader:** add uv fallback ([#227](https://github.com/CosmicDNA/three-stdlib/issues/227)) ([6eb82b7](https://github.com/CosmicDNA/three-stdlib/commit/6eb82b795c62d2e65d0864578dba90a4781d3972)) * **GLTFLoader:** align attenuation ([#195](https://github.com/CosmicDNA/three-stdlib/issues/195)) ([de7b063](https://github.com/CosmicDNA/three-stdlib/commit/de7b0632f815f4ce447cb3ecc08736dea02b1f71)) * **GLTFLoader:** harden navigator check ([73b1298](https://github.com/CosmicDNA/three-stdlib/commit/73b12982f6b4420cf0ad1464269daffe53c493f8)) * **GLTFLoader:** play nice with headless environments ([#192](https://github.com/CosmicDNA/three-stdlib/issues/192)) ([8f4f9e8](https://github.com/CosmicDNA/three-stdlib/commit/8f4f9e895b701a617e10e33eae3c2751df24f41d)) * **GLTFLoader:** remove alphawrite ([#125](https://github.com/CosmicDNA/three-stdlib/issues/125)) ([ba6217b](https://github.com/CosmicDNA/three-stdlib/commit/ba6217bc6fca94676b791aac7da722c3dee8f683)) * **GLTFLoader:** revert use of TextDecoder ([#228](https://github.com/CosmicDNA/three-stdlib/issues/228)) ([74c3774](https://github.com/CosmicDNA/three-stdlib/commit/74c3774195be00c67664804ffec54c7e14b92865)) * **GLTFLoader:** unmangle missing constant ([#238](https://github.com/CosmicDNA/three-stdlib/issues/238)) ([d4cef41](https://github.com/CosmicDNA/three-stdlib/commit/d4cef41f3413aff975436f8f5c88cb65fd80c6c6)) * **GLTFLoader:** upstream with three ([#226](https://github.com/CosmicDNA/three-stdlib/issues/226)) ([73531c8](https://github.com/CosmicDNA/three-stdlib/commit/73531c8fdb1796aa2938bf1d23bbee8a13c18e11)) * harden GLTFLoader ([#193](https://github.com/CosmicDNA/three-stdlib/issues/193)) ([1b44593](https://github.com/CosmicDNA/three-stdlib/commit/1b44593139f2bd4f8c8c67f8898aee2dc78f135f)) * harden type qualifier keywords ([646ba34](https://github.com/CosmicDNA/three-stdlib/commit/646ba34223e380da8f1706e314023aa627145a3b)) * **HDRCubeTextureLoader:** colorSpace <=> encoding fallback ([#339](https://github.com/CosmicDNA/three-stdlib/issues/339)) ([da07863](https://github.com/CosmicDNA/three-stdlib/commit/da078635112c23be67a848fcb16e06f66f0271a9)) * **helpers:** don't use this before construction ([#205](https://github.com/CosmicDNA/three-stdlib/issues/205)) ([cffb859](https://github.com/CosmicDNA/three-stdlib/commit/cffb859db3962356b206938432845371d0dfcd66)) * hoisting ([24dd59a](https://github.com/CosmicDNA/three-stdlib/commit/24dd59af033f7ccd0db1d3e812d39e3992209e02)) * imports ([1eb2091](https://github.com/CosmicDNA/three-stdlib/commit/1eb2091fffaea36492d0c465116bf501875067ce)) * Inline 'regexp-to-ast' dependency ([#289](https://github.com/CosmicDNA/three-stdlib/issues/289)) ([d7e051d](https://github.com/CosmicDNA/three-stdlib/commit/d7e051da08502ec750e7b63e9baf7b74b7066066)) * **KTX2Loader:** mips, cube, p3 ([#329](https://github.com/CosmicDNA/three-stdlib/issues/329)) ([833b47c](https://github.com/CosmicDNA/three-stdlib/commit/833b47c61404ca6e6036e9935b4934ba38682bea)) * **KTX2Loader:** remove parse overload from types ([017639d](https://github.com/CosmicDNA/three-stdlib/commit/017639d81eb65b3a69b334ec1792efcf6f4a2215)) * **KTX2Loader:** web worker scope ([#374](https://github.com/CosmicDNA/three-stdlib/issues/374)) ([22fb85e](https://github.com/CosmicDNA/three-stdlib/commit/22fb85ee2ca0609bc587e59bbff8f58a77d4eba4)) * **Lensflare:** FramebufferTexture => Texture ([#144](https://github.com/CosmicDNA/three-stdlib/issues/144)) ([a11a320](https://github.com/CosmicDNA/three-stdlib/commit/a11a320911ff8396e957b8609e48bd4b75aa2796)) * **Lensflare:** implement framebuffer texture for GPU storage ([#397](https://github.com/CosmicDNA/three-stdlib/issues/397)) ([7555435](https://github.com/CosmicDNA/three-stdlib/commit/75554358091d33a60cd95e25544a3de2a304907a)) * lightmap ([1023bcd](https://github.com/CosmicDNA/three-stdlib/commit/1023bcd09ea56e932b09fe2342bdcbadb747a695)) * **LightProbeHelper:** cleanup use of this before super ([#208](https://github.com/CosmicDNA/three-stdlib/issues/208)) ([92ba8f4](https://github.com/CosmicDNA/three-stdlib/commit/92ba8f45533546a02729e7d51857a7735d89cd92)) * lineMaterial ([174ab6c](https://github.com/CosmicDNA/three-stdlib/commit/174ab6cdf8226771065eedd60e9d0399a3d1692f)) * LineMaterial accepts THREE Colors ([#68](https://github.com/CosmicDNA/three-stdlib/issues/68)) ([67cff5f](https://github.com/CosmicDNA/three-stdlib/commit/67cff5f0ce79efdefdf1f1f04cba2c14ec9b331d)) * **LineMaterial:** don't multiply unset vertexColors ([#338](https://github.com/CosmicDNA/three-stdlib/issues/338)) ([fd81ff3](https://github.com/CosmicDNA/three-stdlib/commit/fd81ff39f990cc5f7ebcc41f42db648229421bad)) * **LineSegmentsGeometry:** dynamic interleave offset ([#336](https://github.com/CosmicDNA/three-stdlib/issues/336)) ([6a37a19](https://github.com/CosmicDNA/three-stdlib/commit/6a37a195b377fe71701a7e28f98ae1fac9dc384a)) * lint ([d616b74](https://github.com/CosmicDNA/three-stdlib/commit/d616b7478ce25a020e627b81d4bd39a5799eefc0)) * lint ([c395985](https://github.com/CosmicDNA/three-stdlib/commit/c3959859c61ade51edc6bac1e03dcf1d515d9003)) * lint ([23ed8ab](https://github.com/CosmicDNA/three-stdlib/commit/23ed8ab585f0e68ab657d5dde37c248225db4fd6)) * **loaders:** add divergent loadAsync signatures ([#258](https://github.com/CosmicDNA/three-stdlib/issues/258)) ([e3fc9e0](https://github.com/CosmicDNA/three-stdlib/commit/e3fc9e09be37088ba3ecad4dbe4d96829f423145)) * **loaders:** vendor decodeText for r165 deprecation ([#371](https://github.com/CosmicDNA/three-stdlib/issues/371)) ([eab87ab](https://github.com/CosmicDNA/three-stdlib/commit/eab87ab825a9edf7988acdb300851e824d2c1602)) * **lottie-web:** remove expressions eval ([#415](https://github.com/CosmicDNA/three-stdlib/issues/415)) ([b51a7c9](https://github.com/CosmicDNA/three-stdlib/commit/b51a7c9970801eaa0cb29b364e6cd51e67cf7801)) * **lottie:** harden SSR check ([d274145](https://github.com/CosmicDNA/three-stdlib/commit/d2741457d6f391583dc01544497847984a8464e0)) * **lottie:** harden SSR check to exclude react-native ([#424](https://github.com/CosmicDNA/three-stdlib/issues/424)) ([f7fe1af](https://github.com/CosmicDNA/three-stdlib/commit/f7fe1af26ccbae9c50eff5759add95323effcf1b)) * **LottieLoader:** use lottie-web ([#298](https://github.com/CosmicDNA/three-stdlib/issues/298)) ([6639f4d](https://github.com/CosmicDNA/three-stdlib/commit/6639f4d11b517046a601d6b7206376fcd8249319)) * main.yml ([cfbe066](https://github.com/CosmicDNA/three-stdlib/commit/cfbe066fa9d0a7eb56f05f41caf255d644ae7804)) * Make MapControls domElement parameter optional ([#48](https://github.com/CosmicDNA/three-stdlib/issues/48)) ([017051d](https://github.com/CosmicDNA/three-stdlib/commit/017051dde007e1d36b203424c6d4bd7658b61b3f)) * make PLC domElement optional ([690c6aa](https://github.com/CosmicDNA/three-stdlib/commit/690c6aa0e3689d7a7edcccae48b8e5b220e0db23)) * make trackballcontrols domelement optional ([46ac4f4](https://github.com/CosmicDNA/three-stdlib/commit/46ac4f4d20f9ac5b386472533aa23250b6edf124)) * MeshOptDecoder not exported in dist ([1c14fff](https://github.com/CosmicDNA/three-stdlib/commit/1c14fff8ee3c1c4310e70111ad76de3684ed5258)) * **MeshoptDecoder:** rewrite in TypeScript for types export ([#235](https://github.com/CosmicDNA/three-stdlib/issues/235)) ([0ec4ef9](https://github.com/CosmicDNA/three-stdlib/commit/0ec4ef92d86477098eebd555f2e2a369e5106b66)) * minor TS bugs ([06e7f6e](https://github.com/CosmicDNA/three-stdlib/commit/06e7f6eb8d943da057968aae3a3156f0e694a40c)) * missed master in branches config ([4af8337](https://github.com/CosmicDNA/three-stdlib/commit/4af833718a0ae4a98d93fbffaa947f318df3ed44)) * missing RaycasterHelper index export ([#390](https://github.com/CosmicDNA/three-stdlib/issues/390)) ([c840a9b](https://github.com/CosmicDNA/three-stdlib/commit/c840a9b68fd8d1bddf1427db80b33e44a682da68)) * modernize & tree-shake ([#241](https://github.com/CosmicDNA/three-stdlib/issues/241)) ([858d35d](https://github.com/CosmicDNA/three-stdlib/commit/858d35dd6cfaf4a5ed78dadd84ea8448b692ac3f)) * mouseButtons and touches allow undefined in OrbitControls ([#220](https://github.com/CosmicDNA/three-stdlib/issues/220)) ([c0211c9](https://github.com/CosmicDNA/three-stdlib/commit/c0211c98d599360f2e1b663e6954016c2ff4121a)) * move LineGeometry methods from instance to prototype methods ([#42](https://github.com/CosmicDNA/three-stdlib/issues/42)) ([fc4389a](https://github.com/CosmicDNA/three-stdlib/commit/fc4389a371f9c930e21994569e975d52663f703c)) * move setting touchAction to .connect in orbit controls ([#72](https://github.com/CosmicDNA/three-stdlib/issues/72)) ([a1274d6](https://github.com/CosmicDNA/three-stdlib/commit/a1274d66519c4acf450297d202e17ecf5d95d187)) * **NodeLoader:** prune generated nodes ([#234](https://github.com/CosmicDNA/three-stdlib/issues/234)) ([10a5ddb](https://github.com/CosmicDNA/three-stdlib/commit/10a5ddbe75c7816b1b0f1662020d813d0af87a86)) * **OculusHandModel:** don't accept array ([#165](https://github.com/CosmicDNA/three-stdlib/issues/165)) ([1b1af21](https://github.com/CosmicDNA/three-stdlib/commit/1b1af214bac9106aff262bf6cd4bf4454f5b2447)) * **OculusHandPointerModel:** cleanup on disconnect, implement dispose ([#266](https://github.com/CosmicDNA/three-stdlib/issues/266)) ([0a6a015](https://github.com/CosmicDNA/three-stdlib/commit/0a6a015584c271436ad65aa40785205b4667817e)) * **OculusHandPointerModel:** safely dispose pointer mesh ([#271](https://github.com/CosmicDNA/three-stdlib/issues/271)) ([048da9a](https://github.com/CosmicDNA/three-stdlib/commit/048da9a1d104d86e1fcb8b32ffc2e01d9b962002)) * **opentype:** remove Node impl ([9753e6b](https://github.com/CosmicDNA/three-stdlib/commit/9753e6b07890ae393564b3ef205104c7461db6f7)) * options should be for textgeometry, not fontloader in specific ([585d148](https://github.com/CosmicDNA/three-stdlib/commit/585d148b58280f978a4c8d0ae7f00b4c58bca08f)) * orbit controls stickiness regression ([#102](https://github.com/CosmicDNA/three-stdlib/issues/102)) ([5809073](https://github.com/CosmicDNA/three-stdlib/commit/580907318bf7bd18b3f147044e3a49f73c79fbad)) * **OrbitControls:** don't preventDefault in wheel ([#360](https://github.com/CosmicDNA/three-stdlib/issues/360)) ([0a5de57](https://github.com/CosmicDNA/three-stdlib/commit/0a5de570f8f0f61ea2603b6fc99d73c7b59070a7)) * **OrbitControls:** make "wheel" listener passive ([#353](https://github.com/CosmicDNA/three-stdlib/issues/353)) ([f357e50](https://github.com/CosmicDNA/three-stdlib/commit/f357e50196992447548fbc654655a0d60bce8c44)) * **OrbitControls:** make use of setPointerCapture ([#297](https://github.com/CosmicDNA/three-stdlib/issues/297)) ([347c19c](https://github.com/CosmicDNA/three-stdlib/commit/347c19c4bf3ce94de6ee664467cf85901483f07c)) * **OrbitControls:** orthographic zoom update ([#328](https://github.com/CosmicDNA/three-stdlib/issues/328)) ([21f7410](https://github.com/CosmicDNA/three-stdlib/commit/21f74105ae3b68c2d75bcdfa213a0d1cde572348)) * **OrbitControls:** remove document validation ([0d281ea](https://github.com/CosmicDNA/three-stdlib/commit/0d281eaddc7487336793cfc866d97f6c9c824f20)) * **OrbitControls:** respect zoom ([#252](https://github.com/CosmicDNA/three-stdlib/issues/252)) ([7c9c2b4](https://github.com/CosmicDNA/three-stdlib/commit/7c9c2b42ad13e97aebfc220d4ae7e5faf0cfefb7)) * **OrbitControls:** restore touchAction on dispose ([e1f6d3e](https://github.com/CosmicDNA/three-stdlib/commit/e1f6d3e9fb3d49e53924a09bd00ba59a93c422b8)) * **OrbitControls:** revert passive wheel ([#362](https://github.com/CosmicDNA/three-stdlib/issues/362)) ([d0dc70d](https://github.com/CosmicDNA/three-stdlib/commit/d0dc70da1de3d7f1d812860a2de58c5b7ba2829d)) * **OrbitControls:** update camera up direction ([#273](https://github.com/CosmicDNA/three-stdlib/issues/273)) ([6616a6e](https://github.com/CosmicDNA/three-stdlib/commit/6616a6edb4363ed03a013bdb949fb1665917ef03)) * **OrbitControls:** update lookAt when matrixAutoUpdate false ([#319](https://github.com/CosmicDNA/three-stdlib/issues/319)) ([f35f76e](https://github.com/CosmicDNA/three-stdlib/commit/f35f76e67f763903fa11f9d7a413587b6efe2d6b)) * **OrbitControls:** upstream fixes ([#365](https://github.com/CosmicDNA/three-stdlib/issues/365)) ([5bf7324](https://github.com/CosmicDNA/three-stdlib/commit/5bf732433fd1bcb73ed13709b31fd3779ac3f2d0)) * **ParametricGeometries:** vendor ParametricGeometry ([#180](https://github.com/CosmicDNA/three-stdlib/issues/180)) ([f74ba1b](https://github.com/CosmicDNA/three-stdlib/commit/f74ba1b7607e176b81f9113efeda7b5c695b0f42)) * pass.js -> pass ([a6edd0b](https://github.com/CosmicDNA/three-stdlib/commit/a6edd0bf62bed85de3ce92afa6264778c0c07cb4)) * polyfill Data3DTexture ([#233](https://github.com/CosmicDNA/three-stdlib/issues/233)) ([6b3590a](https://github.com/CosmicDNA/three-stdlib/commit/6b3590a3a1caa1eeb0f690c67bafff223352bbdc)) * **postprocessing:** use premult alpha ([#277](https://github.com/CosmicDNA/three-stdlib/issues/277)) ([e7dad43](https://github.com/CosmicDNA/three-stdlib/commit/e7dad436761f9ed05a0937dd53cf2ac484948184)) * preserve modules ([#306](https://github.com/CosmicDNA/three-stdlib/issues/306)) ([5382719](https://github.com/CosmicDNA/three-stdlib/commit/5382719bd64f1bff4f15e92b87384500c76e2bb3)) * pull loaders from upstream ([#109](https://github.com/CosmicDNA/three-stdlib/issues/109)) ([f384cd5](https://github.com/CosmicDNA/three-stdlib/commit/f384cd547d89c4bb2d367fbb84abaeba5d04c6c6)) * **r137:** remove RGBFormat ([#115](https://github.com/CosmicDNA/three-stdlib/issues/115)) ([930cbb0](https://github.com/CosmicDNA/three-stdlib/commit/930cbb0654fb49fe7789e6a71cdf326a6af088f0)) * r154 shader chunk compat ([#276](https://github.com/CosmicDNA/three-stdlib/issues/276)) ([4c04593](https://github.com/CosmicDNA/three-stdlib/commit/4c04593ee49bb0b022025718844f3ce2b21f67bf)) * rebuild ([#242](https://github.com/CosmicDNA/three-stdlib/issues/242)) ([a99e965](https://github.com/CosmicDNA/three-stdlib/commit/a99e965af58e00bec69ebd66dcfc9c8cd309e3a4)) * rebuild ([#243](https://github.com/CosmicDNA/three-stdlib/issues/243)) ([0e08e98](https://github.com/CosmicDNA/three-stdlib/commit/0e08e9885beadb21cc1b0feb1337f5d8b75eeaa6)) * rebuild ([#255](https://github.com/CosmicDNA/three-stdlib/issues/255)) ([a28bb39](https://github.com/CosmicDNA/three-stdlib/commit/a28bb3941e402fa3599ed5393ed7b2ac6beca584)) * remove ctor side effects from timer ([5302d15](https://github.com/CosmicDNA/three-stdlib/commit/5302d15c74c803de3336d7ebbcbb688804b219dd)) * remove deprecated keyCode in controls ([#59](https://github.com/CosmicDNA/three-stdlib/issues/59)) ([cf15c71](https://github.com/CosmicDNA/three-stdlib/commit/cf15c71ffe0bb50d7a639101dcb6ece303a4f142)) * remove depreciated encodings with r136 ([#108](https://github.com/CosmicDNA/three-stdlib/issues/108)) ([3be7b18](https://github.com/CosmicDNA/three-stdlib/commit/3be7b18c67915ec91346d136258aba25a2a365b3)) * remove keydown bindings for ArcballControls (fixes [#110](https://github.com/CosmicDNA/three-stdlib/issues/110)) ([#118](https://github.com/CosmicDNA/three-stdlib/issues/118)) ([d21d57c](https://github.com/CosmicDNA/three-stdlib/commit/d21d57c15d5be9065ac0407786bd85d1aabcc381)) * remove prototype.function.call because it doesn't work in classes ([932021a](https://github.com/CosmicDNA/three-stdlib/commit/932021a007171bfad6ab8f89dd2ce634fd158f88)) * remove rgbformat ([f9ff4da](https://github.com/CosmicDNA/three-stdlib/commit/f9ff4da18f83430c05e6b96d258917392b7b1501)) * remove type=module ([#254](https://github.com/CosmicDNA/three-stdlib/issues/254)) ([8c41cd2](https://github.com/CosmicDNA/three-stdlib/commit/8c41cd26d99357ee4fa3612668182e9a0a1877cd)) * remove use of WebGL1 LuminanceFormat ([#419](https://github.com/CosmicDNA/three-stdlib/issues/419)) ([e079bc8](https://github.com/CosmicDNA/three-stdlib/commit/e079bc8d837ae6f270b22d9180f99549c6ec9ac1)) * removing backslash string line continuations ([#209](https://github.com/CosmicDNA/three-stdlib/issues/209)) ([8325fd0](https://github.com/CosmicDNA/three-stdlib/commit/8325fd0c0b2e0d2dafe137e1000789e555767edb)) * rename arcball._tbcenter to target, like any other control ([6ff2738](https://github.com/CosmicDNA/three-stdlib/commit/6ff2738a93689901b71c75c6c28fd2bca942b2d8)) * rename setscale to applyscale ([a86c644](https://github.com/CosmicDNA/three-stdlib/commit/a86c644fbd4935a51569eb9d0f4d78326a7180cb)) * rename timer.getelapsed to getelapsedtime for clock backward compat ([e43a9c9](https://github.com/CosmicDNA/three-stdlib/commit/e43a9c9d16d4191a0c0bc30684cd84176381ea57)) * replace old Euler.toVector3 with setFromEuler ([#200](https://github.com/CosmicDNA/three-stdlib/issues/200)) ([bb11a73](https://github.com/CosmicDNA/three-stdlib/commit/bb11a73f290ff8f66f2080f6942631516f56dfb2)) * restore config ([#250](https://github.com/CosmicDNA/three-stdlib/issues/250)) ([03d95e3](https://github.com/CosmicDNA/three-stdlib/commit/03d95e365ceca25bc9da88d96cfeb1bddaf84982)) * restore STLExporter ([#321](https://github.com/CosmicDNA/three-stdlib/issues/321)) ([d5df2b3](https://github.com/CosmicDNA/three-stdlib/commit/d5df2b33cec6b0410a6d1c2beed1787955f6816b)) * return type ([289d5e4](https://github.com/CosmicDNA/three-stdlib/commit/289d5e40248b99b3312ecc9c3ffb2356023ad473)) * revert ([1314a26](https://github.com/CosmicDNA/three-stdlib/commit/1314a268d5d1dded5b335d4d9a6fe32af7c8ad5d)) * revert chevotain ([#290](https://github.com/CosmicDNA/three-stdlib/issues/290)) ([ab3d413](https://github.com/CosmicDNA/three-stdlib/commit/ab3d4132b81e782d274cf5eff6a0f78806ead5ba)) * revert rollup conf ([#187](https://github.com/CosmicDNA/three-stdlib/issues/187)) ([3efa0e4](https://github.com/CosmicDNA/three-stdlib/commit/3efa0e43ed3029f757078815a3ce5417e2572cba)) * revert tree-shaking around use of classes ([bc97e08](https://github.com/CosmicDNA/three-stdlib/commit/bc97e0812f99a79e18d4149882552bdcd497dc72)) * revert TS mods ([#403](https://github.com/CosmicDNA/three-stdlib/issues/403)) ([6bed3f4](https://github.com/CosmicDNA/three-stdlib/commit/6bed3f44747507899fa4cb520b7ec7e05632e411)) * revert use of setPointerCapture ([#305](https://github.com/CosmicDNA/three-stdlib/issues/305)) ([f58eee2](https://github.com/CosmicDNA/three-stdlib/commit/f58eee272f5ebe119746fbb201b47292598f2e94)) * rgbe and rgbm ([50d48dc](https://github.com/CosmicDNA/three-stdlib/commit/50d48dc7fce3e66e50a9532d7ec7742c58f5001e)) * **RGBELoader:** upstream fixes ([#358](https://github.com/CosmicDNA/three-stdlib/issues/358)) ([fb716b0](https://github.com/CosmicDNA/three-stdlib/commit/fb716b0a814f0db0b37e7b8f22894520e7d58218)) * run prettier & add prettierignore ([95da4b2](https://github.com/CosmicDNA/three-stdlib/commit/95da4b23557a233f33a46b0f427d5ab759a8443f)) * src/objects -> classes, Water.format ([bb65634](https://github.com/CosmicDNA/three-stdlib/commit/bb65634b43ded6e04fbcb53611aa42d79af6b25c)) * SSR w/lottie ([#299](https://github.com/CosmicDNA/three-stdlib/issues/299)) ([029c7a4](https://github.com/CosmicDNA/three-stdlib/commit/029c7a45b9e2c1a54059073a0624b75e0e3df39d)) * **STLExporter:** no positionAttributes + TS ([#326](https://github.com/CosmicDNA/three-stdlib/issues/326)) ([a960357](https://github.com/CosmicDNA/three-stdlib/commit/a9603574f1af8ad25cfd67650ad037232504bee9)) * storybook & WebGPURenderer ([acfbca9](https://github.com/CosmicDNA/three-stdlib/commit/acfbca94567b589a1f71c912874be4031887919b)) * SVGLoader accepts Vector3 ([#274](https://github.com/CosmicDNA/three-stdlib/issues/274)) ([4df2314](https://github.com/CosmicDNA/three-stdlib/commit/4df2314e5f2bbbccb7bef96cccb16c77a417a823)) * svgloader shouldnt parse masks ([bcbef78](https://github.com/CosmicDNA/three-stdlib/commit/bcbef788756d11948639c453d93dacc70e173370)) * **SVGLoader:** upstream fixes ([#359](https://github.com/CosmicDNA/three-stdlib/issues/359)) ([ea1e4bf](https://github.com/CosmicDNA/three-stdlib/commit/ea1e4bfeb69f802068c39b8a5cf6348ce48903d6)) * syntax errors in shaders ([#405](https://github.com/CosmicDNA/three-stdlib/issues/405)) ([12f00a3](https://github.com/CosmicDNA/three-stdlib/commit/12f00a301f352a7453a87ed849c83a93eb7b6f6b)) * textgeo clone ([2e0728b](https://github.com/CosmicDNA/three-stdlib/commit/2e0728b9a37819b4fdb639fe86af3b0fecfae55f)) * textgeo clone broken ([db34460](https://github.com/CosmicDNA/three-stdlib/commit/db34460c66e9fc35d11c8ce694b0414a7c3cad60)) * TiltLoader ([51fd78a](https://github.com/CosmicDNA/three-stdlib/commit/51fd78a88c33910ee7d8d43d9782b50ff5118880)) * trackball connect ([37d3212](https://github.com/CosmicDNA/three-stdlib/commit/37d3212db314573cc9ff256671f5e5970e08a230)) * Transform Controls & add story ([295ca10](https://github.com/CosmicDNA/three-stdlib/commit/295ca10f4463d45511005eaa510a8b924967c528)) * transform controls event system can't have _ as preffix ([cc079be](https://github.com/CosmicDNA/three-stdlib/commit/cc079be1d2bb5f619202341a2fa53a4cb006056c)), closes [#51](https://github.com/CosmicDNA/three-stdlib/issues/51) * transform controls has wrong reference to this in defineProperty funciton ([37b3de8](https://github.com/CosmicDNA/three-stdlib/commit/37b3de85fe61f2fc188baab06801e2d71b346f55)) * tree-shake chevrotain ([#291](https://github.com/CosmicDNA/three-stdlib/issues/291)) ([7bf780c](https://github.com/CosmicDNA/three-stdlib/commit/7bf780c1be2d1cd078adb97ff49630d87defb9d2)) * tree-shake remaining libs ([#304](https://github.com/CosmicDNA/three-stdlib/issues/304)) ([35e55ad](https://github.com/CosmicDNA/three-stdlib/commit/35e55adbfbb9b24dc9cca948fe5eca84ed7384de)) * tree-shaking ([e925563](https://github.com/CosmicDNA/three-stdlib/commit/e92556307e99df07f26d1daea8c3bab13b011b4a)), closes [#395](https://github.com/CosmicDNA/three-stdlib/issues/395) * tree-shaking ([#395](https://github.com/CosmicDNA/three-stdlib/issues/395)) ([a9e93f2](https://github.com/CosmicDNA/three-stdlib/commit/a9e93f287b2a32d3aaf93f212d44abb572567d4e)) * turn FlakesTexture into ts file ([#199](https://github.com/CosmicDNA/three-stdlib/issues/199)) ([6c478ac](https://github.com/CosmicDNA/three-stdlib/commit/6c478ac5547a0df452945b0bd40eb646a33425f9)) * type compatibility with @types/three@0.172.0 ([#394](https://github.com/CosmicDNA/three-stdlib/issues/394)) ([f33f122](https://github.com/CosmicDNA/three-stdlib/commit/f33f12270a209ad5f88820e83ea864e0df86e346)) * **types:** compatibility with @types/three@0.167.0 ([#375](https://github.com/CosmicDNA/three-stdlib/issues/375)) ([40a4d33](https://github.com/CosmicDNA/three-stdlib/commit/40a4d33f64741adf589ac331dda36e309573e85c)) * **types:** move @types/offscreencanvas to dependencies ([#177](https://github.com/CosmicDNA/three-stdlib/issues/177)) ([33c1831](https://github.com/CosmicDNA/three-stdlib/commit/33c1831e64af8aa6b0b160106ed595ba2ea8bd5b)) * **types:** remove references to Shader type ([#327](https://github.com/CosmicDNA/three-stdlib/issues/327)) ([8449f8e](https://github.com/CosmicDNA/three-stdlib/commit/8449f8e325cd3015755a3e48b6796649d70ddf06)) * **types:** Remove usages of ambient THREE namespace ([#346](https://github.com/CosmicDNA/three-stdlib/issues/346)) ([ba6a58d](https://github.com/CosmicDNA/three-stdlib/commit/ba6a58d46e2c8d24f574da4b3537ada54a37dce3)) * **types:** stub TextureEncoding ([#347](https://github.com/CosmicDNA/three-stdlib/issues/347)) ([11bd428](https://github.com/CosmicDNA/three-stdlib/commit/11bd428c0721f9d80b31a371d01ebf371884ed75)) * **types:** three r160 breaking changes ([#332](https://github.com/CosmicDNA/three-stdlib/issues/332)) ([6033736](https://github.com/CosmicDNA/three-stdlib/commit/6033736d7eb19d892a9188ff67167854aba47f1c)) * **types:** type errors in declaration files ([#176](https://github.com/CosmicDNA/three-stdlib/issues/176)) ([4c97f5c](https://github.com/CosmicDNA/three-stdlib/commit/4c97f5c2459388325fd21c332016f9c15eaf4f5f)) * update chevrotain ([#284](https://github.com/CosmicDNA/three-stdlib/issues/284)) ([644d2ad](https://github.com/CosmicDNA/three-stdlib/commit/644d2adc9a58f477895d990d84f0b9d772397d94)) * update chevrotain from v9.0.2 to v10.1.1 ([#134](https://github.com/CosmicDNA/three-stdlib/issues/134)) ([d9ff694](https://github.com/CosmicDNA/three-stdlib/commit/d9ff6947c826ab033979341bbbc6695a82ca6947)) * update CSM shader ([#90](https://github.com/CosmicDNA/three-stdlib/issues/90)) ([5618b2a](https://github.com/CosmicDNA/three-stdlib/commit/5618b2a3eb0b7896b0ec56372ec57b93d298a018)) * update curvemod ([fdbc8a4](https://github.com/CosmicDNA/three-stdlib/commit/fdbc8a43fcff12059405b66c266dea878f8675bf)) * Update devDependencies of three & @types/three to latest (fixes [#123](https://github.com/CosmicDNA/three-stdlib/issues/123)) ([#124](https://github.com/CosmicDNA/three-stdlib/issues/124)) ([e49ebbc](https://github.com/CosmicDNA/three-stdlib/commit/e49ebbcc79eba80ab71e689fb170159927126b5c)) * update gltfloader ([da2d398](https://github.com/CosmicDNA/three-stdlib/commit/da2d398e324e02a08df7236e086c99fb6c23cfab)) * update line2 to latest ([96887bc](https://github.com/CosmicDNA/three-stdlib/commit/96887bc117426d633940c6b3d3b137debece2db1)) * Update LineSegments2.ts to fix raycaster ([#73](https://github.com/CosmicDNA/three-stdlib/issues/73)) ([bdaa33c](https://github.com/CosmicDNA/three-stdlib/commit/bdaa33c1130874d0a6e68352b8b2f289f7d2cfd3)), closes [/github.com/mrdoob/three.js/blob/e8877dfb85ae017f53ef8d91237909bc162f524b/examples/jsm/lines/LineSegments2.js#L165](https://github.com//github.com/mrdoob/three.js/blob/e8877dfb85ae017f53ef8d91237909bc162f524b/examples/jsm/lines/LineSegments2.js/issues/L165) * update pointer lock ([baa84a4](https://github.com/CosmicDNA/three-stdlib/commit/baa84a412981222de1490918910756c28eb13671)) * update rgbe ([ab512ad](https://github.com/CosmicDNA/three-stdlib/commit/ab512ad035d5565a195117e070301ed3fb52b69c)) * update shaders ([b70a1ca](https://github.com/CosmicDNA/three-stdlib/commit/b70a1ca690ab7ef4fe3dbd0c5b70c2f4311cad9e)) * update transform controls axes visual feedback to match threejs ([#64](https://github.com/CosmicDNA/three-stdlib/issues/64)) ([0661ff6](https://github.com/CosmicDNA/three-stdlib/commit/0661ff6960f8d8928470589ea3f8346793e652c4)) * updated RenderPixelatedPass types to match source file ([#265](https://github.com/CosmicDNA/three-stdlib/issues/265)) ([1401fce](https://github.com/CosmicDNA/three-stdlib/commit/1401fcedb3db1d7f89e8ce639c99ab17a1ee0225)) * upgrading semantic-release ([#391](https://github.com/CosmicDNA/three-stdlib/issues/391)) ([1f41939](https://github.com/CosmicDNA/three-stdlib/commit/1f41939ca4c8405e5294d437fd73afe789f3fb56)) * **USDZExporter:** alpha issues in diffuse map ([#364](https://github.com/CosmicDNA/three-stdlib/issues/364)) ([880e2eb](https://github.com/CosmicDNA/three-stdlib/commit/880e2eb089fc5344ffa0f5dc6c88486ee948c189)) * use arrow function in scene.traverse argument ([#161](https://github.com/CosmicDNA/three-stdlib/issues/161)) ([252f19d](https://github.com/CosmicDNA/three-stdlib/commit/252f19d3b5e665e151044ac38da99f6e5fea2208)) * use correct package name ([#50](https://github.com/CosmicDNA/three-stdlib/issues/50)) ([492231b](https://github.com/CosmicDNA/three-stdlib/commit/492231b26fc4d6dbc9f5db637bad30eef6c853ed)) * use correct value for LinearSRGBColorSpace ([#368](https://github.com/CosmicDNA/three-stdlib/issues/368)) ([430ffd7](https://github.com/CosmicDNA/three-stdlib/commit/430ffd76fed22748dd1ba533b73eaa8286eeaabd)) * use vite, vendor types ([#236](https://github.com/CosmicDNA/three-stdlib/issues/236)) ([940d6f7](https://github.com/CosmicDNA/three-stdlib/commit/940d6f759c948aeb89cac230f025b33f2b14ebf9)) * **utils:** `toCreasedNormals()`: call `toNonIndexed()` only on indexed geometries ([#269](https://github.com/CosmicDNA/three-stdlib/issues/269)) ([9ecea65](https://github.com/CosmicDNA/three-stdlib/commit/9ecea65b66ddd35eeb4f80155dc9d49f3ce2f2d7)) * vendor opentype as ESM ([#295](https://github.com/CosmicDNA/three-stdlib/issues/295)) ([238d81d](https://github.com/CosmicDNA/three-stdlib/commit/238d81d4ef4e0799b912f4b6b8659b12f21e3be1)) * **VRButton:** SSR compat ([#293](https://github.com/CosmicDNA/three-stdlib/issues/293)) ([55cabc8](https://github.com/CosmicDNA/three-stdlib/commit/55cabc8c6772f8b4c816c43753b1ff63101d52eb)) * water2 was broken ([4d561a2](https://github.com/CosmicDNA/three-stdlib/commit/4d561a22a30c96224eff149bf46d0c1c757b9455)) * **water2:** fix water2 shader enum wrong. ([#189](https://github.com/CosmicDNA/three-stdlib/issues/189)) ([4d7533d](https://github.com/CosmicDNA/three-stdlib/commit/4d7533d63385965400208a6a30ccce06edf3ef84)) * waterpass export ([b55ba83](https://github.com/CosmicDNA/three-stdlib/commit/b55ba832839af4fcaf11e5d0ee65dc70d67276d0)) * webgl interface was still an object collection, create context for detection only once, free it as well ([375e140](https://github.com/CosmicDNA/three-stdlib/commit/375e14084384fd6749d7219a7e71480f4e82fd98)) * **WebGPURenderer:** add explicit ext for glslang ([#245](https://github.com/CosmicDNA/three-stdlib/issues/245)) ([93a82d8](https://github.com/CosmicDNA/three-stdlib/commit/93a82d835a3009ace57e1092f09bcd44017f6484)) * **webxr:** convert to TS ([#163](https://github.com/CosmicDNA/three-stdlib/issues/163)) ([ac03664](https://github.com/CosmicDNA/three-stdlib/commit/ac03664ca17632024a0b7408790a241dd6c59f06)) * **webxr:** update xr modules, vendor motion controllers ([#130](https://github.com/CosmicDNA/three-stdlib/issues/130)) ([55b233d](https://github.com/CosmicDNA/three-stdlib/commit/55b233d1a60a2231ceb3e6fef4b5bd06acd6219b)) ### chore * update for r128 ([2815d8e](https://github.com/CosmicDNA/three-stdlib/commit/2815d8e00ce3ae79a9b6891e852e03f18391d60a)) ### Features * `RaycasterHelper` ([#389](https://github.com/CosmicDNA/three-stdlib/issues/389)) ([9bf7ea3](https://github.com/CosmicDNA/three-stdlib/commit/9bf7ea3377f079498de381c5ee7a8945032fca84)) * add arcballcontrols and implement a connect function ([8edbc52](https://github.com/CosmicDNA/three-stdlib/commit/8edbc52ddf096013889b237095f578702ed17200)) * add connect method to FirstPersonControls ([#119](https://github.com/CosmicDNA/three-stdlib/issues/119)) ([07956be](https://github.com/CosmicDNA/three-stdlib/commit/07956be13514d10eb1d26a56a787f4c31a74744d)) * add CurveModifier ([8882d72](https://github.com/CosmicDNA/three-stdlib/commit/8882d726f6c2d57dfe7d4119f82a0d5f29bd2c58)) * add FontLoader, Font, & TextGeometry ([#111](https://github.com/CosmicDNA/three-stdlib/issues/111)) ([bb8ae8c](https://github.com/CosmicDNA/three-stdlib/commit/bb8ae8c3ba4f690e8a54a3ba9021dc735d6989cf)) * add GammaCorrectionShader ([3838cab](https://github.com/CosmicDNA/three-stdlib/commit/3838cab9593983243ad1cf11b26f63576728b946)) * add GroundProjectedEnv ([#172](https://github.com/CosmicDNA/three-stdlib/issues/172)) ([cda89a0](https://github.com/CosmicDNA/three-stdlib/commit/cda89a058885637ea8d1e53fbc5cb079ab59e326)) * add HorizontalBlurShader ([81f67ab](https://github.com/CosmicDNA/three-stdlib/commit/81f67abd3354d5aaf080dd21cdcc40572c0a86f6)) * add HTMLMesh ([#206](https://github.com/CosmicDNA/three-stdlib/issues/206)) ([3d42c87](https://github.com/CosmicDNA/three-stdlib/commit/3d42c873aa077bc0b2b9e0f73016dfd5afa9dff3)) * add Line2, LineMaterial & LineGeometry ([3dc2f86](https://github.com/CosmicDNA/three-stdlib/commit/3dc2f86df52a4051b911caaf48308a93171e79e3)) * add SimplexNoise ([c451acb](https://github.com/CosmicDNA/three-stdlib/commit/c451acbf573fb899fa093fee11731d1e2e47b1c9)) * add SimplexNoise TS ([606e2dc](https://github.com/CosmicDNA/three-stdlib/commit/606e2dc2b1f01ad4fcab23ce39a35fbe2752bd2a)) * add TrackballControls ([dd66580](https://github.com/CosmicDNA/three-stdlib/commit/dd66580ee1e82f3dce30159f02a0092474fca73e)) * add transform controls ([f59f1e2](https://github.com/CosmicDNA/three-stdlib/commit/f59f1e2ca818dfed9b9322432463ed8f51eda04c)) * add VerticalBlurShader ([2fc77a5](https://github.com/CosmicDNA/three-stdlib/commit/2fc77a52024341d50fc469ac865b42cd21649ea3)) * add waterpass ([7e7693e](https://github.com/CosmicDNA/three-stdlib/commit/7e7693e74c117eb779079d079f697fa572efd94a)) * Automatic enabling of USE_DASH define in lines ([#67](https://github.com/CosmicDNA/three-stdlib/issues/67)) ([0061945](https://github.com/CosmicDNA/three-stdlib/commit/0061945573138ec2890b9e33ea4ca27468481560)) * BatchedMesh ([#307](https://github.com/CosmicDNA/three-stdlib/issues/307)) ([a51d1f3](https://github.com/CosmicDNA/three-stdlib/commit/a51d1f3df0b84875fb570c459b922828ac5ff276)) * **CCDIKHelper:** add `sphereSize` arg ([e924202](https://github.com/CosmicDNA/three-stdlib/commit/e92420237b81544c6061bb6e7b104de752ba05ee)) * **CCDIKSolver:** convert to classes, export CCDIKHelper ([#181](https://github.com/CosmicDNA/three-stdlib/issues/181)) ([273a63b](https://github.com/CosmicDNA/three-stdlib/commit/273a63b0901abc45f93030b464adb0ed88594d39)) * **controls:** Remove preventDefault() from mouse handlers ([#66](https://github.com/CosmicDNA/three-stdlib/issues/66)) ([f992685](https://github.com/CosmicDNA/three-stdlib/commit/f9926852d6b88df7f893d0f81659fd2e503aa222)) * Copy @three/types/examples at build time ([#45](https://github.com/CosmicDNA/three-stdlib/issues/45)) ([89430e5](https://github.com/CosmicDNA/three-stdlib/commit/89430e5f273af40dbc7d6d89b41b927c7ad4f183)) * cursor zoom ([#104](https://github.com/CosmicDNA/three-stdlib/issues/104)) ([9fb179e](https://github.com/CosmicDNA/three-stdlib/commit/9fb179ec763aa97bd354e6b6a5546477f5b3b334)) * **EffectComposer:** add dispose ([#378](https://github.com/CosmicDNA/three-stdlib/issues/378)) ([9d656b2](https://github.com/CosmicDNA/three-stdlib/commit/9d656b26c80e2c356df0d016ba7fddc55da50577)) * Expose direct polar/azimuthal angle controls ([#65](https://github.com/CosmicDNA/three-stdlib/issues/65)) ([2a72eb9](https://github.com/CosmicDNA/three-stdlib/commit/2a72eb9e5969b1e2bbd1035008dcd15520ffaa8a)) * **GLTFExporter:** add support for 4 uv channels ([#303](https://github.com/CosmicDNA/three-stdlib/issues/303)) ([086fadb](https://github.com/CosmicDNA/three-stdlib/commit/086fadb738f072376cc052448ee083b9753d0df6)) * **GLTFLoader:** dispersion ([#363](https://github.com/CosmicDNA/three-stdlib/issues/363)) ([bdfe295](https://github.com/CosmicDNA/three-stdlib/commit/bdfe295d6e725a8109b49d7ccf266a2b05ab4424)) * **GLTFLoader:** emissive strength, iridescence, morph colors ([#190](https://github.com/CosmicDNA/three-stdlib/issues/190)) ([3191f75](https://github.com/CosmicDNA/three-stdlib/commit/3191f75b869db2f33a5a19453d2e74ad8e347918)) * **interactive:** adding InteractiveObject ([#171](https://github.com/CosmicDNA/three-stdlib/issues/171)) ([72aa608](https://github.com/CosmicDNA/three-stdlib/commit/72aa6088af46e48481cbad6a140ab493d6cf4d61)) * **KTX2Loader:** add support for compressed arraytextures ([#230](https://github.com/CosmicDNA/three-stdlib/issues/230)) ([a806897](https://github.com/CosmicDNA/three-stdlib/commit/a80689722f188ff1c4d9e11f20a484ca151ba1e7)) * **Lines:** alpha support for line color ([#335](https://github.com/CosmicDNA/three-stdlib/issues/335)) ([06d48dc](https://github.com/CosmicDNA/three-stdlib/commit/06d48dc0eebdf60b65eeceb29580837f7195bdfd)) * Migrated vendored MotionControllers and XRControllerModelFactory to ts ([#194](https://github.com/CosmicDNA/three-stdlib/issues/194)) ([697b6ba](https://github.com/CosmicDNA/three-stdlib/commit/697b6ba973f126824bd3586169cff7640562703a)) * Move AfterimagePass to a class with customizable shader ([#49](https://github.com/CosmicDNA/three-stdlib/issues/49)) ([4450baf](https://github.com/CosmicDNA/three-stdlib/commit/4450baf9d652a21fc24738c0e7a53f8c4abbf091)) * **OrbitControls:** expose zoom methods for programmatical controls ([#383](https://github.com/CosmicDNA/three-stdlib/issues/383)) ([98aaa0b](https://github.com/CosmicDNA/three-stdlib/commit/98aaa0b9386712e42b6e28173db07b4dba55a444)) * **OrbitControls:** reverse horizontal and vertical orbits separately ([#280](https://github.com/CosmicDNA/three-stdlib/issues/280)) ([53efecd](https://github.com/CosmicDNA/three-stdlib/commit/53efecdfbd10f9b668a30ebbd153a15b7c2962ab)) * **OrbitControls:** stopListenToKeyEvents ([#275](https://github.com/CosmicDNA/three-stdlib/issues/275)) ([7aa3117](https://github.com/CosmicDNA/three-stdlib/commit/7aa3117c92a4687133c67049c2d7502b9df8d1b5)) * **OrbitControls:** zoomToCursor ([#286](https://github.com/CosmicDNA/three-stdlib/issues/286)) ([6472f69](https://github.com/CosmicDNA/three-stdlib/commit/6472f690af1ff3af29b1ccff652c06bdefafdae3)) * **PointerLockControls:** sensitivity const ([#416](https://github.com/CosmicDNA/three-stdlib/issues/416)) ([e6653ce](https://github.com/CosmicDNA/three-stdlib/commit/e6653ce06ece56e5bb392d42b979294f489a1c5e)) * refactor control classes to use readonly for target property ([#370](https://github.com/CosmicDNA/three-stdlib/issues/370)) ([002e780](https://github.com/CosmicDNA/three-stdlib/commit/002e78046af8da5ca68e36c8abd7cad178ac943a)) * refactor orbit controls to pointer events ([#71](https://github.com/CosmicDNA/three-stdlib/issues/71)) ([926bd8a](https://github.com/CosmicDNA/three-stdlib/commit/926bd8a24098db4d958449c98394f4e1ac3d5896)) * remove need for manually assigning Line2 material resolution ([#376](https://github.com/CosmicDNA/three-stdlib/issues/376)) ([d89e3c3](https://github.com/CosmicDNA/three-stdlib/commit/d89e3c32a1eb97e9415e2c361e18af081bc66a25)) * renderpixelatedpass ([5356691](https://github.com/CosmicDNA/three-stdlib/commit/5356691030d6b4d1bcc7c690affa63b676dac115)) * reverse orbit ([#89](https://github.com/CosmicDNA/three-stdlib/issues/89)) ([cb9f44c](https://github.com/CosmicDNA/three-stdlib/commit/cb9f44cb8c4880a4df95bb94ed65bfff71892a3f)), closes [#57](https://github.com/CosmicDNA/three-stdlib/issues/57) * **TrackballControls:** expose target ([#249](https://github.com/CosmicDNA/three-stdlib/issues/249)) ([400af03](https://github.com/CosmicDNA/three-stdlib/commit/400af03ec767fcac3477e086c3dc144ff24928a3)) * transform multiple JS postprocessing functions to TS classes ([#150](https://github.com/CosmicDNA/three-stdlib/issues/150)) ([6d29730](https://github.com/CosmicDNA/three-stdlib/commit/6d297309d971c6337a318f154a44b91a2622ee19)) * update ktx2loader, add letterspacing and lineheight to fontloader ([a2a572a](https://github.com/CosmicDNA/three-stdlib/commit/a2a572a2416a5e1bae12df6d32a0be9a68e41ec4)) * updategltfloader ([3c4699a](https://github.com/CosmicDNA/three-stdlib/commit/3c4699ad905200d4c563ef2d897b45446155a088)) * **webxr:** convert buttons to TS, passthrough vr sessioninit ([#164](https://github.com/CosmicDNA/three-stdlib/issues/164)) ([93a17c9](https://github.com/CosmicDNA/three-stdlib/commit/93a17c92791fa3f424c222350101fc84fcccfcdc)) * **XRHandMeshModel:** add custom model path arg ([#162](https://github.com/CosmicDNA/three-stdlib/issues/162)) ([61d0f77](https://github.com/CosmicDNA/three-stdlib/commit/61d0f772a526de51f0a3561f4b5e9be817f2e026)) ### Reverts * Revert "removes unused interface + CameraControl.js" ([f366596](https://github.com/CosmicDNA/three-stdlib/commit/f36659645d0685cc92d2b02148219e00f06fe34c)) ### BREAKING CHANGES * min v three r128 * this is the start of v1 beta * remove new TextureLoader from top level import * run prettier
Configuration menu - View commit details
-
Copy full SHA for f73e7f1 - Browse repository at this point
Copy the full SHA f73e7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34238ee - Browse repository at this point
Copy the full SHA 34238eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55c4378 - Browse repository at this point
Copy the full SHA 55c4378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11fb0c1 - Browse repository at this point
Copy the full SHA 11fb0c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db88c4 - Browse repository at this point
Copy the full SHA 3db88c4View commit details -
chore(release): 1.0.1 [skip ci]
## [1.0.1](CosmicDNA/three-stdlib@v1.0.0...v1.0.1) (2026-03-09) ### Bug Fixes * 👷 Should fix release GH action, attempt 6. ([3db88c4](CosmicDNA@3db88c4))
Configuration menu - View commit details
-
Copy full SHA for 4888702 - Browse repository at this point
Copy the full SHA 4888702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3183019 - Browse repository at this point
Copy the full SHA 3183019View commit details -
chore(release): 1.0.2 [skip ci]
## [1.0.2](CosmicDNA/three-stdlib@v1.0.1...v1.0.2) (2026-03-09) ### Bug Fixes * 👷 Should fix release GH action, attempt 7. ([3183019](CosmicDNA@3183019))
Configuration menu - View commit details
-
Copy full SHA for e585303 - Browse repository at this point
Copy the full SHA e585303View commit details -
Configuration menu - View commit details
-
Copy full SHA for d876018 - Browse repository at this point
Copy the full SHA d876018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1607716 - Browse repository at this point
Copy the full SHA 1607716View commit details -
chore(release): 1.0.3 [skip ci]
## [1.0.3](CosmicDNA/three-stdlib@v1.0.2...v1.0.3) (2026-03-09) ### Bug Fixes * 👷 Should fix release GH action, attempt 8. ([d876018](CosmicDNA@d876018)) * 👷 Should fix release GH action, attempt 9. ([1607716](CosmicDNA@1607716))
Configuration menu - View commit details
-
Copy full SHA for 8ea53f1 - Browse repository at this point
Copy the full SHA 8ea53f1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main