|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. |
| 4 | + |
| 5 | +### [1.5.2](https://github.com/makimenko/angular-template-for-threejs/compare/v1.5.1...v1.5.2) (2023-11-22) |
| 6 | + |
| 7 | + |
| 8 | +### Bug Fixes |
| 9 | + |
| 10 | +* enable test stage ([#437](https://github.com/makimenko/angular-template-for-threejs/issues/437)) ([#439](https://github.com/makimenko/angular-template-for-threejs/issues/439)) ([b123445](https://github.com/makimenko/angular-template-for-threejs/commit/b123445aabfb17e3bdc79a16665943282b559249)) |
| 11 | + |
| 12 | + |
| 13 | +### Build & CI |
| 14 | + |
| 15 | +* **deps-dev:** bump karma from 6.3.4 to 6.3.16 ([#412](https://github.com/makimenko/angular-template-for-threejs/issues/412)) ([6d69426](https://github.com/makimenko/angular-template-for-threejs/commit/6d69426e799b379a6aba73ef157c10ebc3b2ca9b)) |
| 16 | +* **deps:** bump eventsource from 1.1.0 to 1.1.1 ([#414](https://github.com/makimenko/angular-template-for-threejs/issues/414)) ([591cde0](https://github.com/makimenko/angular-template-for-threejs/commit/591cde00007018fbfba82cc626ce432b0974f781)) |
| 17 | +* **deps:** bump minimist from 1.2.5 to 1.2.6 ([#413](https://github.com/makimenko/angular-template-for-threejs/issues/413)) ([4ff0018](https://github.com/makimenko/angular-template-for-threejs/commit/4ff0018e6685a9a02d72e1296a1d5d79ad76a1c2)) |
| 18 | + |
| 19 | +### [1.5.1](https://github.com/makimenko/angular-template-for-threejs/compare/v1.5.0...v1.5.1) (2021-09-01) |
| 20 | + |
| 21 | + |
| 22 | +### Bug Fixes |
| 23 | + |
| 24 | +* Add peer dependencies ([5b2c01e](https://github.com/makimenko/angular-template-for-threejs/commit/5b2c01ed4fb05b175c2b2c21ed2effb9d6255662)) |
| 25 | + |
| 26 | +## [1.5.0](https://github.com/makimenko/angular-template-for-threejs/compare/v1.4.23...v1.5.0) (2021-08-30) |
| 27 | + |
| 28 | + |
| 29 | +### Features |
| 30 | + |
| 31 | +* Upgrade three:0.131.3, angular:12.2.2, sb:6.4 ([#400](https://github.com/makimenko/angular-template-for-threejs/issues/400)) ([b5e07ad](https://github.com/makimenko/angular-template-for-threejs/commit/b5e07ad1f24b492ad448b859d5557155d1f312d2)) |
| 32 | + |
| 33 | + |
| 34 | +### Bug Fixes |
| 35 | + |
| 36 | +* package.json & package-lock.json to reduce vulnerabilities ([#397](https://github.com/makimenko/angular-template-for-threejs/issues/397)) ([d6f2e59](https://github.com/makimenko/angular-template-for-threejs/commit/d6f2e59f38a0d93f47503f9d1a3d80b1b9a291fb)) |
| 37 | +* upgrade tslib from 2.2.0 to 2.3.0 ([#395](https://github.com/makimenko/angular-template-for-threejs/issues/395)) ([2abf694](https://github.com/makimenko/angular-template-for-threejs/commit/2abf694907e2f86b1bd55c774849d6eb763ecd1e)) |
| 38 | + |
| 39 | + |
| 40 | +### Build & CI |
| 41 | + |
| 42 | +* resolve issue with conflicting namespaces ([8e57378](https://github.com/makimenko/angular-template-for-threejs/commit/8e57378fa7b76c7db4449f5ab2d3020db943d949)) |
| 43 | +* switch from TSLint to ESLint ([#369](https://github.com/makimenko/angular-template-for-threejs/issues/369)) and fix new findings. ([7b95561](https://github.com/makimenko/angular-template-for-threejs/commit/7b95561093a8079bb7b0b2451448e6d9d89a4a24)) |
| 44 | + |
| 45 | +### [1.4.23](https://github.com/makimenko/angular-template-for-threejs/compare/1.4.22...v1.4.23) (2021-05-05) |
| 46 | + |
| 47 | +* introduce conventional commits and standard-release ([9ef6fec](https://github.com/makimenko/angular-template-for-threejs/commit/9ef6feca750eafaee3ed80128ff15c41344798b5)) |
| 48 | +* package.json & package-lock.json to reduce vulnerabilities ([b2a5568](https://github.com/makimenko/angular-template-for-threejs/commit/b2a5568389cd97706fd724489806a12fa60fccec)) |
| 49 | +* switch to karma-coverage ([#385](https://github.com/makimenko/angular-template-for-threejs/issues/385)) ([89730ac](https://github.com/makimenko/angular-template-for-threejs/commit/89730ac467642cd74cdf52882bab49396c1d8f2a)) |
| 50 | +* Improve code coverage (new unittests added) |
| 51 | +* upgrade core-js from 3.10.1 to 3.11.0 ([74cd04b](https://github.com/makimenko/angular-template-for-threejs/commit/74cd04b31624cd255d854c0df6340c888c6b334d)) |
| 52 | +* **build:** types ([9384cb0](https://github.com/makimenko/angular-template-for-threejs/commit/9384cb0fce9b0abb3ab69835f1d2128b13f856d8)) |
| 53 | + |
| 54 | +### [1.4.22](https://github.com/makimenko/angular-template-for-threejs/compare/1.4.21...1.4.22) (2021-05-03) |
| 55 | + |
| 56 | +- Upgraded atft:0.128.0 |
| 57 | +- Fixed raycaster bugs |
| 58 | + |
| 59 | +### [1.4.21](https://github.com/makimenko/angular-template-for-threejs/compare/1.4.15...1.4.21) (2021-05-01) |
| 60 | + |
| 61 | +- Improvements for [vect project](https://github.com/makimenko/vect) |
| 62 | +- STL loader |
| 63 | +- threejs upgrade |
| 64 | +- strict types |
| 65 | +- various bug fixes |
| 66 | + |
| 67 | +### [1.4.15](https://github.com/makimenko/angular-template-for-threejs/compare/1.4.10...1.4.15) (2021-03-18) |
| 68 | + |
| 69 | +- Upgrade three 0.126.1 |
| 70 | +- ModelActorComponent (model: user) |
| 71 | +- AbstractSourceService, ModelService |
| 72 | +- Bug fix: AbstractAssetService default provider |
| 73 | + |
| 74 | +### [1.4.10](https://github.com/makimenko/angular-template-for-threejs/compare/1.4.0...1.4.10) (2021-03-02) |
| 75 | + |
| 76 | +- Various enhancements of ATFT library for [Vect](https://github.com/makimenko/vect) project |
| 77 | +- update three.js to 0.125 |
| 78 | +- Remove three meshline (unsupported project, failing with new three.js). Replace to LineConnector component. |
| 79 | +- IconService (Material Design Icons, Microsoft Azure Icons, AWS Icons, Google Cloid Icons) |
| 80 | +- Dagre Layout, Node, Edge, Composition |
| 81 | +- Performance optimizations |
| 82 | + |
| 83 | +### [1.4.0](https://github.com/makimenko/angular-template-for-threejs/compare/1.3.4...1.4.0) (2021-02-12) |
| 84 | + |
| 85 | +- technical improvements |
| 86 | + |
| 87 | +### [1.3.4](https://github.com/makimenko/angular-template-for-threejs/compare/1.3.3...1.3.4) (2020-09-21) |
| 88 | + |
| 89 | +- Dependency upgrade (including typescript, compiler, angular, storybook) |
| 90 | +- Disable Ivy compiler |
| 91 | + |
| 92 | +### [1.3.3](https://github.com/makimenko/angular-template-for-threejs/compare/1.3.2...1.3.3) (2020-09-16) |
| 93 | + |
| 94 | +- Disable Ivy compiler |
| 95 | +- Verify release pipeline workflow (workflows/publish-on-npm.yml) |
| 96 | +- Dependency upgrade (including typescript, compiler) |
| 97 | + |
| 98 | +### [1.3.2](https://github.com/makimenko/angular-template-for-threejs/compare/1.3.1...1.3.2) (2020-09-16) |
| 99 | + |
| 100 | +- Verify release pipeline workflow (workflows/publish-on-npm.yml) |
| 101 | +- Dependency upgrade (including typescript, compiler) |
| 102 | +- Fix library dist folder |
| 103 | + |
| 104 | +### [1.3.1](https://github.com/makimenko/angular-template-for-threejs/compare/1.3.0...1.3.1) (2020-09-16) |
| 105 | + |
| 106 | +- Verify release pipeline workflow (workflows/publish-on-npm.yml) |
| 107 | +- Dependency upgrade (including typescript, compiler) |
| 108 | + |
| 109 | +### [1.3.0](https://github.com/makimenko/angular-template-for-threejs/compare/1.2.0...1.3.0) (2020-09-16) |
| 110 | + |
| 111 | +- Verify release pipeline workflow (workflows/publish-on-npm.yml) |
| 112 | +- Dependency upgrade (including typescript, compiler) |
| 113 | + |
| 114 | +### [1.2.0](https://github.com/makimenko/angular-template-for-threejs/compare/1.1.0...1.2.0) (2019-10-31) |
| 115 | + |
| 116 | +- Support multiple renderers: CSS3DRenderer and WebGlRenderer |
| 117 | +- New components |
| 118 | + - AbstractCss3dMesh |
| 119 | + - Css3dVideoMeshComponent |
| 120 | + - WorkstationActorComponent |
| 121 | +- Adjusted "Actors" storybook |
| 122 | + |
| 123 | +### [1.1.0](https://github.com/makimenko/angular-template-for-threejs/compare/1.0.2...1.1.0) (2019-09-27) |
| 124 | + |
| 125 | +- New interactivity features |
| 126 | + - RaycasterService - allows to find objects intersections on mouse move/down. Emit object event. |
| 127 | + - new directives: atft-raycaster-camera, atft-raycaster-enable, atft-raycaster-group |
| 128 | +- Performance optimizations: |
| 129 | + - RendererService - is responsible for the scene rendering. By default injected into all objects. |
| 130 | + - atft-raycaster-group - allows to group multiple hierarchical objects and emit event only on parent object (where directive is defined) |
| 131 | +- New animation features: |
| 132 | + - AnimationService - is responsible for the animation frame preparation (emit animation event to all objects) and as last step - request rendering (emit render event for RendererService) |
| 133 | +- Data Center Actor module |
| 134 | +- Multiple new demo stories in storybook |
| 135 | + |
| 136 | +### [1.0.2](https://github.com/makimenko/angular-template-for-threejs/compare/0.1.0...1.0.2) (2019-09-08) |
| 137 | + |
| 138 | +* Introduced [Storybook](https://storybook.js.org) for isolated component development |
| 139 | +* Switched from Angular directives to components |
| 140 | +* New features: shadow, direct light, connector, plane, box meshes |
| 141 | +* Abstractions |
| 142 | +* Multiple demo scenes |
| 143 | + |
| 144 | + |
| 145 | +### [0.1.0](https://github.com/makimenko/angular-template-for-threejs/compare/v0.0.3...0.1.0) (2019-04-25) |
| 146 | +* Same as the [previous release](https://github.com/makimenko/angular-template-for-threejs/releases/tag/v0.0.3), but fixes #39, so that consumers of atft can actually use its API without warnings. |
| 147 | + |
| 148 | +### [0.0.2](https://github.com/makimenko/angular-template-for-threejs/compare/v0.0.2...v0.0.3) (2019-04-10) |
| 149 | + |
| 150 | +* atft library published on [NPM](https://www.npmjs.com/package/atft) |
| 151 | + |
| 152 | +### [0.0.2](https://github.com/makimenko/angular-template-for-threejs/compare/v0.0.1...v0.0.2) (2019-04-10) |
| 153 | + |
| 154 | +* Application and Three.js Components in a single project (as Monolith). |
| 155 | + |
| 156 | +### [0.0.1](https://github.com/makimenko/angular-template-for-threejs/tree/v0.0.1) (2019-03-14) |
| 157 | + |
| 158 | +* Initial version |
| 159 | +* Integration with Travis-CI and Greenkeeper. |
| 160 | + |
0 commit comments