Skip to content

Commit b4d65fe

Browse files
Merge pull request #23 from Hive-Academy/release-please--branches--main--components--angular-3d
chore(release): angular-3d 1.1.0
2 parents 02a523a + db61e13 commit b4d65fe

3 files changed

Lines changed: 123 additions & 2 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"libs/angular-3d": "1.0.0",
2+
"libs/angular-3d": "1.1.0",
33
"libs/angular-gsap": "1.0.0"
44
}

libs/angular-3d/CHANGELOG.md

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
# Changelog
2+
3+
## [1.1.0](https://github.com/Hive-Academy/angular-3d/compare/angular-3d@1.0.0...angular-3d@1.1.0) (2026-01-20)
4+
5+
6+
### Features
7+
8+
* **angular-3d:** add asset preloader and stagger group services ([d590352](https://github.com/Hive-Academy/angular-3d/commit/d590352f9afdd40566b93c78bc80690f2fd6b367))
9+
* **angular-3d:** add background components and glow directive ([eb27d12](https://github.com/Hive-Academy/angular-3d/commit/eb27d1217e39c969970bc049dad2b51f063e33cd))
10+
* **angular-3d:** add camera-flight and warp-lines type definitions ([d22c9ba](https://github.com/Hive-Academy/angular-3d/commit/d22c9ba785174ccaad7bd897649f559c4e15c5c6))
11+
* **angular-3d:** add chromatic aberration and film grain effects ([46dd306](https://github.com/Hive-Academy/angular-3d/commit/46dd3063cf25fc34a1aac01b14f13263d8817d62))
12+
* **angular-3d:** add cinematic entrance directive ([2766f66](https://github.com/Hive-Academy/angular-3d/commit/2766f66d9b718ae40b20605860f614a8aa16fd08))
13+
* **angular-3d:** add coral sphere component with particle corona system ([c0da3e4](https://github.com/Hive-Academy/angular-3d/commit/c0da3e46fd200c204757e759a86cf5df83bf8a6a))
14+
* **angular-3d:** add core mesh and transform directives ([2b39333](https://github.com/Hive-Academy/angular-3d/commit/2b393335a51a2e7e6309cdb14b8fb5a395719289))
15+
* **angular-3d:** add core tsl utilities for procedural textures ([1bbb4c3](https://github.com/Hive-Academy/angular-3d/commit/1bbb4c30d69d8a8886ab227df55bd3ff62f55cd1))
16+
* **angular-3d:** add demand-based rendering mode for battery efficiency ([4cda891](https://github.com/Hive-Academy/angular-3d/commit/4cda891bfc494f4084a5d8a5eb177e5f5af50deb))
17+
* **angular-3d:** add effect composer service infrastructure ([fd68170](https://github.com/Hive-Academy/angular-3d/commit/fd681709fe0fdb9477da9b8efd657c5ae33cb287))
18+
* **angular-3d:** add float3d and rotate3d animation directives ([4cdf76e](https://github.com/Hive-Academy/angular-3d/commit/4cdf76ec0af347118948cbdcf8434247be3ce989))
19+
* **angular-3d:** add fullscreen mode to metaball component ([58f733e](https://github.com/Hive-Academy/angular-3d/commit/58f733ed5af61727cbfee31a390732eb3695042f))
20+
* **angular-3d:** add geometry directives ([014876d](https://github.com/Hive-Academy/angular-3d/commit/014876d99e415db010f16a74058d9a945c75e6f5))
21+
* **angular-3d:** add glow particle text, nebula, and floating sphere ([db2e1f2](https://github.com/Hive-Academy/angular-3d/commit/db2e1f25ef5dd86a6d9473362e6b8e2942827f34))
22+
* **angular-3d:** add GlowTroikaTextComponent and FontPreloadService ([59c9d34](https://github.com/Hive-Academy/angular-3d/commit/59c9d3494c0c24c29419ff8d777829f0ccdc0bf9))
23+
* **angular-3d:** add gltf model and star field components ([0350922](https://github.com/Hive-Academy/angular-3d/commit/035092243065a604a024b2ec9eb4c008e3021d5e))
24+
* **angular-3d:** add hdri environment component for photorealistic lighting ([de8afd8](https://github.com/Hive-Academy/angular-3d/commit/de8afd8159c20a40145377ad04c7eae0b8fc86cb))
25+
* **angular-3d:** add instanced and smoke particle text components ([3c997f4](https://github.com/Hive-Academy/angular-3d/commit/3c997f4ca858f144fe7b7aba37672961823eaaf0))
26+
* **angular-3d:** add instanced mesh component for 100x object scaling ([021ae5b](https://github.com/Hive-Academy/angular-3d/commit/021ae5b5dec8453a5d5833d42816b8af7c2f8e49))
27+
* **angular-3d:** add loader utilities - batch 1 ([2310701](https://github.com/Hive-Academy/angular-3d/commit/2310701fe21c6541d5b495bfead1d85b5a243668))
28+
* **angular-3d:** add loading overlay component and directive ([3a605ab](https://github.com/Hive-Academy/angular-3d/commit/3a605ab52e197e2a1fdfdd50657e9d2f98dd9f8a))
29+
* **angular-3d:** add marble sphere component with signal inputs ([0da6aff](https://github.com/Hive-Academy/angular-3d/commit/0da6aff6948f3b55ebe017c12f68bd8ba79e09e2))
30+
* **angular-3d:** add materialx noise and fresnel utilities to tsl ([189bf2d](https://github.com/Hive-Academy/angular-3d/commit/189bf2d35d0e7fa4a99760b96a5bafea1316eed2))
31+
* **angular-3d:** add metaball component with ray marching shader ([2f7e077](https://github.com/Hive-Academy/angular-3d/commit/2f7e0772d61e8b11a416a9454a2168e85549484f))
32+
* **angular-3d:** add natural material and pattern textures ([c228c7c](https://github.com/Hive-Academy/angular-3d/commit/c228c7ce233ab54133f6ba6d715e740482d4cf1e))
33+
* **angular-3d:** add nodematerial directive and deprecate shadermaterial ([737279b](https://github.com/Hive-Academy/angular-3d/commit/737279bc0cb79a9920de6827316b20be4617a43e))
34+
* **angular-3d:** add particle system and scene lighting components ([dbbf929](https://github.com/Hive-Academy/angular-3d/commit/dbbf92948bd18566e3d6b4d5fce5ad6e0ac36bc1))
35+
* **angular-3d:** add performance optimization directives and services ([78aaf8a](https://github.com/Hive-Academy/angular-3d/commit/78aaf8a89dc9914c5f96652878e6a1c70fbbc97d))
36+
* **angular-3d:** add planet and nebula components ([dfcc17e](https://github.com/Hive-Academy/angular-3d/commit/dfcc17e76b0670f9f2f6f142eab21928576a1458))
37+
* **angular-3d:** add post-processing effects and public api exports ([f4d0794](https://github.com/Hive-Academy/angular-3d/commit/f4d079486a4fe4f41ebb7aae22423fcfcb080915))
38+
* **angular-3d:** add ResponsiveTroikaTextComponent with viewport/distance modes ([7314261](https://github.com/Hive-Academy/angular-3d/commit/73142618c9f923b6192710f80d1a2aa64eadc59f))
39+
* **angular-3d:** add route guard and resolver for scene loading ([26405f7](https://github.com/Hive-Academy/angular-3d/commit/26405f7e41c32711230e37eeccc5b0d74f8d00f3))
40+
* **angular-3d:** add scene ready service and loading types ([93525bb](https://github.com/Hive-Academy/angular-3d/commit/93525bb8079d79eddbb94bb6a7519500dc9ae42c))
41+
* **angular-3d:** add scene reveal directive ([1f61f72](https://github.com/Hive-Academy/angular-3d/commit/1f61f729cf3d7268b31d97767cd54005ddd1a6b2))
42+
* **angular-3d:** add scene-graph store and injection tokens ([ee23208](https://github.com/Hive-Academy/angular-3d/commit/ee23208c755cebac9709f2b49c938e6a46a17c8c))
43+
* **angular-3d:** add shader material directive for custom glsl shaders ([0686cb8](https://github.com/Hive-Academy/angular-3d/commit/0686cb8dad222f629bab5686f3e9773e7e0afd9b))
44+
* **angular-3d:** add smoke troika text component with shader-based atmospheric effects ([e2ca83b](https://github.com/Hive-Academy/angular-3d/commit/e2ca83b156360b6ea300a3ed668f7968be0ffea5))
45+
* **angular-3d:** add space flight animation directive ([07f4011](https://github.com/Hive-Academy/angular-3d/commit/07f4011673f2c19823b5d9c1e23cf69ab44edd57))
46+
* **angular-3d:** add sparkle corona component for glass sphere hero ([68cbe7a](https://github.com/Hive-Academy/angular-3d/commit/68cbe7a3c97de1c74f076bd4c8a5168619c425c2))
47+
* **angular-3d:** add text3d and svg icon components ([e80b1b1](https://github.com/Hive-Academy/angular-3d/commit/e80b1b12711d98aaaae733be8f0ce5974a371a59))
48+
* **angular-3d:** add troika-three-text dependency and text directory ([0f94bf7](https://github.com/Hive-Academy/angular-3d/commit/0f94bf7dfa0f67bddc24a2386a85b5f2198cf003))
49+
* **angular-3d:** add tsl marble raymarching shader utilities ([31eb135](https://github.com/Hive-Academy/angular-3d/commit/31eb1356f60ee033e296f3ec49dd5f9bdcb51702))
50+
* **angular-3d:** add tsl procedural texture generators ([429a999](https://github.com/Hive-Academy/angular-3d/commit/429a9994ddd36484f042dbde5132f05b989b7999))
51+
* **angular-3d:** add tsl utilities and migrate volumetric shaders ([b60b7bf](https://github.com/Hive-Academy/angular-3d/commit/b60b7bf37cd846e979f121eefbb44d7ed3e462b5))
52+
* **angular-3d:** add unified loading coordinator factory ([cfbdf21](https://github.com/Hive-Academy/angular-3d/commit/cfbdf21cce35dad05a19e208569f24e92af08cf5))
53+
* **angular-3d:** add viewport position directive ([bccabc8](https://github.com/Hive-Academy/angular-3d/commit/bccabc8533d1acf2e87a8a65a7060a7bd82cc951))
54+
* **angular-3d:** add viewport positioning types and service ([87914ec](https://github.com/Hive-Academy/angular-3d/commit/87914ecea19feb036fbf70a6ed9a9aeeb3a2b730))
55+
* **angular-3d:** batch 2 - export coral sphere and integrate into hero ([6b9eda7](https://github.com/Hive-Academy/angular-3d/commit/6b9eda7abe8e7073ddc77884a3debdeb96987e20))
56+
* **angular-3d:** convert materials to nodematerial variants ([22180a2](https://github.com/Hive-Academy/angular-3d/commit/22180a262a898b74347ab509223f3086bba4895b))
57+
* **angular-3d:** export advanced primitive components ([d4d18f1](https://github.com/Hive-Academy/angular-3d/commit/d4d18f122b65f219fd90395579bc315f87f4d6a2))
58+
* **angular-3d:** implement CameraFlightDirective with hold-to-fly mechanics ([d78c544](https://github.com/Hive-Academy/angular-3d/commit/d78c544c81b80ef73eb1c11d264330e258f63744))
59+
* **angular-3d:** implement canvas and render loop core infrastructure ([e405e22](https://github.com/Hive-Academy/angular-3d/commit/e405e220ec66b368909e27a0f9f14a49f245ab0a))
60+
* **angular-3d:** implement state store and component registry services ([aa3f5aa](https://github.com/Hive-Academy/angular-3d/commit/aa3f5aa854353c187c6673eab1143e9eee3bd358))
61+
* **angular-3d:** implement TroikaTextComponent with full API surface ([b77dac8](https://github.com/Hive-Academy/angular-3d/commit/b77dac89dc5b2389d44f846ca7626e2ff05fc60d))
62+
* **angular-3d:** implement WarpLinesComponent with TSL materials ([983026d](https://github.com/Hive-Academy/angular-3d/commit/983026dc4d23537049d8132885a51e00b93e7381))
63+
* **angular-3d:** migrate bubble-text and cloud-layer to tsl materials ([8d7837f](https://github.com/Hive-Academy/angular-3d/commit/8d7837fcf3c36c9281bb385b2253eac2f8ba7b0d))
64+
* **angular-3d:** migrate complex volumetrics to tsl materials ([8ef3c2e](https://github.com/Hive-Academy/angular-3d/commit/8ef3c2e11fc050071cb0a9c6731c7dbf4f7e5f38))
65+
* **angular-3d:** migrate core infrastructure to webgpu renderer ([a59c26c](https://github.com/Hive-Academy/angular-3d/commit/a59c26cb222ae10242e555d43ba042fc1fe4476e))
66+
* **angular-3d:** migrate directives and loaders to webgpu imports ([0877461](https://github.com/Hive-Academy/angular-3d/commit/0877461d1088549477e8a14bda6e739ab4caad6f))
67+
* **angular-3d:** migrate metaball to tsl ray marching ([76bd872](https://github.com/Hive-Academy/angular-3d/commit/76bd8728f82374dbae929aaf4021a17c27950175))
68+
* **angular-3d:** migrate post-processing to webgpu imports ([17e0dd1](https://github.com/Hive-Academy/angular-3d/commit/17e0dd1d20bfdbb3054c01dcaed34c5394741405))
69+
* **angular-3d:** migrate postprocessing to native webgpu tsl ([7e0bd4e](https://github.com/Hive-Academy/angular-3d/commit/7e0bd4ecc754545aed4806a1e2b5fa015b974aa6))
70+
* **angular-3d:** migrate services and primitives to webgpu imports ([1b0474b](https://github.com/Hive-Academy/angular-3d/commit/1b0474b8b3cbad950f1a1e37527b0c216d8d2868))
71+
* **angular-3d:** migrate text components to webgpu imports ([5041d80](https://github.com/Hive-Academy/angular-3d/commit/5041d80599e5a1badc0c9394859c49764c83adcd))
72+
* **angular-3d:** scaffold library and configure workspace ([e41fb55](https://github.com/Hive-Academy/angular-3d/commit/e41fb55e1012be964d36c025251256cc013ef2d5))
73+
* **angular-3d:** scaffold library and configure workspace ([98d972b](https://github.com/Hive-Academy/angular-3d/commit/98d972b8694fe430fa3b185fc7a9578dd72ca815))
74+
* **angular-gsap:** batch 3 - update demo app and public exports ([d29e3e1](https://github.com/Hive-Academy/angular-3d/commit/d29e3e1e95e26a3372a2bc1b01e6846fe40ad812))
75+
* **demo:** add flight hint UI and reduced motion support ([c7e9388](https://github.com/Hive-Academy/angular-3d/commit/c7e938816c54d64b3c58f1d469ed9dfa25e8c24c))
76+
* **demo:** add hexagonal background hero demos with varied lighting themes ([9266fd1](https://github.com/Hive-Academy/angular-3d/commit/9266fd1628b04a9a55695ed7ed38428a1ee3b4f8))
77+
* **demo:** integrate glass sphere hero into home page ([e7c8e57](https://github.com/Hive-Academy/angular-3d/commit/e7c8e57e2767fb0f24617242cdb8b0c27865d30e))
78+
* **demo:** integrate scene loading coordinator in hero section ([d06c30b](https://github.com/Hive-Academy/angular-3d/commit/d06c30b84a0dba384eaf887e39bc1160d2f97d7c))
79+
80+
81+
### Bug Fixes
82+
83+
* **angular-3d:** add glow texture to star field and update visual effect defaults ([e794275](https://github.com/Hive-Academy/angular-3d/commit/e7942756e8faf993574b02816731804248fc75d5))
84+
* **angular-3d:** add missing material settings to nebula component ([8d123d3](https://github.com/Hive-Academy/angular-3d/commit/8d123d3516902789c06967d3ee26e507ac08b177))
85+
* **angular-3d:** add render order support for sphere layering ([52e170e](https://github.com/Hive-Academy/angular-3d/commit/52e170ec3926a76683aecdf8cffd903df0de8048))
86+
* **angular-3d:** add SceneGraphStore integration to troika text components ([c7b3560](https://github.com/Hive-Academy/angular-3d/commit/c7b3560e9f3a38a57d827507b747fb56c9102e79))
87+
* **angular-3d:** address code review findings for batch 5 components ([974ead4](https://github.com/Hive-Academy/angular-3d/commit/974ead4707f0162070f70bdaa5181b470bf706dd))
88+
* **angular-3d:** address critical issues from qa review ([2d4ddcf](https://github.com/Hive-Academy/angular-3d/commit/2d4ddcfd53dbff2a0546f7a90c59f8ce3d76a014))
89+
* **angular-3d:** address p0 blocking issues from qa review ([5337cd7](https://github.com/Hive-Academy/angular-3d/commit/5337cd770d49636286be2851dbf8de57c3186adf))
90+
* **angular-3d:** address p1 critical logic issues from qa review ([c315c41](https://github.com/Hive-Academy/angular-3d/commit/c315c413158b0c1bdda13688ae9b5834527b7a60))
91+
* **angular-3d:** address p3 minor issues from qa review ([f25f6a3](https://github.com/Hive-Academy/angular-3d/commit/f25f6a300b956dc3067b5aa6eeef4ab84ae30c2d))
92+
* **angular-3d:** address p3 moderate issues from qa review ([479625f](https://github.com/Hive-Academy/angular-3d/commit/479625ffe5c5a1be69ed3836d3e365085df208ff))
93+
* **angular-3d:** address qa review issues and add space station demo ([30181fb](https://github.com/Hive-Academy/angular-3d/commit/30181fbadd68c8387601c119d765085336b7741b))
94+
* **angular-3d:** address QA review issues in troika text components ([8b8281b](https://github.com/Hive-Academy/angular-3d/commit/8b8281bb44df1815df3d3b019d31526c80f39a9a))
95+
* **angular-3d:** change camera flight to left-click and fix listeners setup bug ([ebaa96c](https://github.com/Hive-Academy/angular-3d/commit/ebaa96c6dcb958bc8d357cbe6e5510d957e55544))
96+
* **angular-3d:** correct inverted scene in webgl fallback mode ([69e2533](https://github.com/Hive-Academy/angular-3d/commit/69e253327e948463e35be602a9c10209c7b5dbd2))
97+
* **angular-3d:** enable depth write for fire sphere layering ([ec78992](https://github.com/Hive-Academy/angular-3d/commit/ec78992496c472ed7162eccedcce1db80787bf9b))
98+
* **angular-3d:** fix parallax animation and add sticky navigation ([2630b30](https://github.com/Hive-Academy/angular-3d/commit/2630b30679f6aa5a1272d8c9cc6ab74954b65e33))
99+
* **angular-3d:** fix waypoint index not advancing in camera flight ([d406db8](https://github.com/Hive-Academy/angular-3d/commit/d406db8c813e22108a6e92c1eb07de7f5604923e))
100+
* **angular-3d:** fix webgl and gsap test mocks ([94a0787](https://github.com/Hive-Academy/angular-3d/commit/94a078728c0e4322c1c467247f995c0dc190e364))
101+
* **angular-3d:** improve crypto.randomUUID mock for Jest environment ([cef9d66](https://github.com/Hive-Academy/angular-3d/commit/cef9d66bb8daac68c3a44e22bbd65bf6d4e6a05a))
102+
* **angular-3d:** make effect composer service component-scoped ([4830299](https://github.com/Hive-Academy/angular-3d/commit/483029997a5b528c709958e17f9c25d9092fbfbe))
103+
* **angular-3d:** prevent effect from resetting waypoint index after flight ([29bb8af](https://github.com/Hive-Academy/angular-3d/commit/29bb8afb3b57e437d411462fcf160aac8f6986f7))
104+
* **angular-3d:** provide ViewportPositioningService and SceneGraphStore at root ([24b3426](https://github.com/Hive-Academy/angular-3d/commit/24b3426ff6174a6ef1b8cb4c4c7d9d59776822a5))
105+
* **angular-3d:** resolve all 72 eslint errors ([bdb54e4](https://github.com/Hive-Academy/angular-3d/commit/bdb54e461b9cba4764651277db0542859c8af049))
106+
* **angular-3d:** resolve lifecycle hooks and test issues ([0e653b8](https://github.com/Hive-Academy/angular-3d/commit/0e653b86c3149e19e46e442069828048bb0032f6))
107+
* **angular-3d:** resolve lint errors and add missing accessibility modifiers ([ca93612](https://github.com/Hive-Academy/angular-3d/commit/ca936126031955c6908b322d2a3b23e75605a849))
108+
* **angular-3d:** resolve multi-scene object registration bug ([b70923e](https://github.com/Hive-Academy/angular-3d/commit/b70923e29f17b9696a2db25ae998953182fd2b9f))
109+
* **angular-3d:** resolve ng0203 error and redesign blueyard scene ([ad4c74c](https://github.com/Hive-Academy/angular-3d/commit/ad4c74c70a23d5600b5e512678af4692c8b588f4))
110+
* **angular-3d:** resolve qa review issues for webgpu migration ([4cc3299](https://github.com/Hive-Academy/angular-3d/commit/4cc3299cbdff4e4ee3d72c7ed5791b555bfb0a4c))
111+
* **angular-3d:** resolve runtime initialization and timing errors ([03ae508](https://github.com/Hive-Academy/angular-3d/commit/03ae508816bebb35b5593c7c3bda82f82ca28102))
112+
* **angular-3d:** resolve typecheck errors (imports and type exports) ([1ff5b20](https://github.com/Hive-Academy/angular-3d/commit/1ff5b205ed61a7e3be413931ca836686592dfe4a))
113+
* **angular-3d:** update particle text and sphere defaults for visual quality ([68d26b7](https://github.com/Hive-Academy/angular-3d/commit/68d26b7f2b3916b1243b23266691332ae5daf4e3))
114+
* **angular-3d:** use quaternion SLERP to prevent camera flip during flight ([a07af04](https://github.com/Hive-Academy/angular-3d/commit/a07af040094640c92960f469073496b11f7a7225))
115+
* **angular-3d:** workaround for GSAP timeline promise not resolving ([fc79104](https://github.com/Hive-Academy/angular-3d/commit/fc79104723643ccefdbb867bd3e47be22d8536b0))
116+
* **demo:** ensure camera flight receives OrbitControls reference ([9618ed3](https://github.com/Hive-Academy/angular-3d/commit/9618ed3b1a57f591cf3c8907143b091eea8c6fac))
117+
* **demo:** simplify loading overlay integration to avoid effect context errors ([75f03ee](https://github.com/Hive-Academy/angular-3d/commit/75f03eebc1a04d94d35d1e26ea21e3448a5ffbd9))
118+
* **deps:** correct repository URLs for npm provenance verification ([c49046f](https://github.com/Hive-Academy/angular-3d/commit/c49046ff3223d420a2b828f5a603bb516f545df5))
119+
* **deps:** move access property to publishConfig for npm provenance ([61482e1](https://github.com/Hive-Academy/angular-3d/commit/61482e1ed4976a0651a031b27fb3d1edfe836ad4))
120+
* **deps:** move access property to publishConfig for npm provenance ([f0c7326](https://github.com/Hive-Academy/angular-3d/commit/f0c7326328bb7bdd34dace3b0846b9e3c292bc17))
121+
* hero scene ([4a2ad95](https://github.com/Hive-Academy/angular-3d/commit/4a2ad959ebcecab1f3b564b0c41311875f1af726))

libs/angular-3d/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hive-academy/angular-3d",
3-
"version": "1.0.0",
3+
"version": "1.1.0",
44
"description": "Declarative Three.js components for Angular - Build stunning 3D experiences with familiar Angular patterns",
55
"keywords": [
66
"angular",

0 commit comments

Comments
 (0)