# @vladmandic/face-api Version: **1.7.14** Description: **FaceAPI: AI-powered Face Detection & Rotation Tracking, Face Description & Recognition, Age & Gender & Emotion Prediction for Browser and NodeJS using TensorFlow/JS** Author: **Vladimir Mandic ** License: **MIT** Repository: **** ## Changelog ### **HEAD -> master** 2024/09/10 mandic00@live.com ### **1.7.14** 2024/09/10 mandic00@live.com ### **origin/master** 2024/01/20 mandic00@live.com - merge pull request #188 from rebser/master - fixing leaking eventhandlers when using htmlcanvaselement - rebuild types - rebuild ### **1.7.13** 2024/01/17 mandic00@live.com - merge pull request #186 from khwalkowicz/master - feat: enable noimplicitany ### **release: 1.7.12** 2023/06/12 mandic00@live.com ### **1.7.12** 2023/06/12 mandic00@live.com ### **1.7.11** 2023/05/08 mandic00@live.com ### **1.7.10** 2023/03/21 mandic00@live.com - change typedefs ### **1.7.9** 2023/01/29 mandic00@live.com ### **1.7.8** 2023/01/06 mandic00@live.com ### **1.7.7** 2022/12/01 mandic00@live.com ### **1.7.6** 2022/10/18 mandic00@live.com - fix face angles (yaw, pitch, & roll) accuracy (#130) ### **1.7.5** 2022/10/09 mandic00@live.com - create funding.yml - add node-wasm demo ### **1.7.4** 2022/09/25 mandic00@live.com - improve face compare performance ### **1.7.3** 2022/08/24 mandic00@live.com - refresh release ### **1.7.2** 2022/08/23 mandic00@live.com - document and remove optional dependencies ### **release: 1.7.1** 2022/07/25 mandic00@live.com ### **1.7.1** 2022/07/25 mandic00@live.com - refactor dependencies - full rebuild ### **1.6.11** 2022/05/24 mandic00@live.com ### **1.6.10** 2022/05/24 mandic00@live.com ### **1.6.9** 2022/05/18 mandic00@live.com ### **1.6.8** 2022/05/09 mandic00@live.com - exclude impossible detected face boxes ### **1.6.7** 2022/04/01 mandic00@live.com - fixed typo error (#97) ### **1.6.6** 2022/03/04 mandic00@live.com ### **1.6.5** 2022/02/07 mandic00@live.com ### **1.6.4** 2022/01/14 mandic00@live.com - add node with wasm build target ### **1.6.3** 2022/01/06 mandic00@live.com ### **1.6.2** 2022/01/01 mandic00@live.com ### **1.6.1** 2021/12/09 mandic00@live.com - rebuild - release preview - switch to custom tfjs and new typedefs - rebuild ### **1.5.8** 2021/11/30 mandic00@live.com ### **1.5.7** 2021/10/28 mandic00@live.com ### **1.5.6** 2021/10/22 mandic00@live.com ### **release: 1.5.5** 2021/10/19 mandic00@live.com ### **1.5.5** 2021/10/19 mandic00@live.com - allow backend change in demo via url params - add node-match demo - fix face matcher ### **1.5.4** 2021/09/29 mandic00@live.com ### **1.5.3** 2021/09/16 mandic00@live.com - simplify tfjs imports - reduce bundle size - enable webgl uniforms ### **1.5.2** 2021/09/10 mandic00@live.com - redesign build platform ### **1.5.1** 2021/09/08 mandic00@live.com ### **1.4.2** 2021/08/31 mandic00@live.com ### **release: 1.4.1** 2021/07/29 mandic00@live.com ### **1.4.1** 2021/07/29 mandic00@live.com ### **release: 1.3.1** 2021/06/18 mandic00@live.com ### **1.3.1** 2021/06/08 mandic00@live.com - fix face expression detection (#56) - add buffertovideo - fix git conflicts - fix tsc error (#55) - force typescript 4.2 due to typedoc incompatibility with ts 4.3 ### **1.2.5** 2021/05/27 mandic00@live.com - add buffertovideo and fetchvideo (#54) ### **1.2.4** 2021/05/18 mandic00@live.com ### **1.2.3** 2021/05/04 mandic00@live.com ### **update for tfjs 3.6.0** 2021/04/30 mandic00@live.com ### **1.2.2** 2021/04/30 mandic00@live.com - add node-wasm demo - accept uri as input to demo node and node-canvas - major version full rebuild ### **1.2.1** 2021/04/22 mandic00@live.com - add npmrc - add canvas/image based demo to decode webp ### **1.1.12** 2021/04/13 mandic00@live.com ### **1.1.11** 2021/04/06 mandic00@live.com - merge pull request #46 from mayankagarwals/demo_latencytest_fix - fixed bug which led to latency not being measured and wrong output on console for demo - add cdn links ### **1.1.10** 2021/04/04 mandic00@live.com - added webhints ### **1.1.9** 2021/04/03 mandic00@live.com - fix linting and tests ### **1.1.8** 2021/04/01 mandic00@live.com ### **1.1.7** 2021/03/31 mandic00@live.com - enable minify ### **1.1.6** 2021/03/26 mandic00@live.com ### **1.1.5** 2021/03/23 mandic00@live.com - add node-canvas demo - refactoring ### **1.1.4** 2021/03/18 mandic00@live.com ### **1.1.3** 2021/03/16 mandic00@live.com - fix for seedrandom ### **1.1.2** 2021/03/15 mandic00@live.com - create templates - create codeql-analysis.yml ### **1.1.1** 2021/03/14 mandic00@live.com - full rebuild - reformatted model manifests and weights - create api specs ### **1.0.2** 2021/03/09 mandic00@live.com ### **release: 1.0.1** 2021/03/09 mandic00@live.com ### **1.0.1** 2021/03/09 mandic00@live.com - add badges - optimize for npm - 0.30.6 - added typings for face angle - disable landmark printing - 0.30.5 - enabled live demo on gitpages - 0.30.4 - added face angle calculations - added documentation - package update - 0.30.3 - 0.30.2 - 0.30.1 - 0.13.3 - added note-cpu target - merge pull request #39 from xemle/feature/node-cpu - add node-cpu build for non supported systems of libtensorflow - 0.13.2 - 0.13.1 - 0.12.10 - exception handling - 0.12.9 - exception handling - 0.12.8 - exception handling ### **0.12.7** 2021/02/17 mandic00@live.com - 0.12.7 - 0.12.6 - 0.12.5 - 0.12.4 - 0.12.3 - 0.12.2 ### **update for tfjs 3.0.0** 2021/01/29 mandic00@live.com - 0.12.1 - rebuild - 0.11.6 - add check for null face descriptor - merge pull request #34 from patrickhulce/patch-1 - fix: return empty descriptor for zero-sized faces - 0.11.5 - 0.11.4 - 0.11.3 - fix typo - enable full minification - 0.11.2 - full rebuild - 0.11.1 - added live webcam demo - 0.10.2 - ts linting - version bump - 0.10.1 - full re-lint and typings generation - rebuild ### **0.9.5** 2020/12/19 mandic00@live.com - added tsc build typings ### **0.9.4** 2020/12/15 mandic00@live.com - package update ### **0.9.3** 2020/12/12 mandic00@live.com - remove old demo - merge branch 'master' of https://github.com/vladmandic/face-api ### **0.9.2** 2020/12/08 mandic00@live.com - merge pull request #19 from meeki007/patch-3 - remove http reff - fixed typos ### **0.9.1** 2020/12/02 mandic00@live.com - redesigned tfjs bundling and build process - push - merge pull request #17 from meeki007/patch-2 - merge pull request #16 from meeki007/patch-1 - added link to documentation for js.tensorflow 2.7.0 - add comments and fix typo ### **0.8.9** 2020/11/25 mandic00@live.com - removed node-fetch dependency ### **0.8.8** 2020/11/03 mandic00@live.com ### **0.8.7** 2020/11/03 mandic00@live.com - removed type from package.json and added nodejs example ### **0.8.6** 2020/10/29 mandic00@live.com ### **0.8.5** 2020/10/27 mandic00@live.com ### **0.8.4** 2020/10/27 mandic00@live.com - fix webpack compatibility issue ### **0.8.3** 2020/10/25 mandic00@live.com ### **0.8.2** 2020/10/25 mandic00@live.com - fix for wasm compatibility ### **0.8.1** 2020/10/15 mandic00@live.com - added cjs builds ### **0.7.4** 2020/10/14 mandic00@live.com - added nobundle ### **0.7.3** 2020/10/13 mandic00@live.com ### **0.7.2** 2020/10/13 mandic00@live.com ### **0.7.1** 2020/10/13 mandic00@live.com - switched to monolithic build ### **0.6.3** 2020/10/12 mandic00@live.com ### **0.6.2** 2020/10/11 mandic00@live.com ### **0.6.1** 2020/10/11 mandic00@live.com - major update - tfjs 2.6.0 ### **0.5.3** 2020/09/18 cyan00@gmail.com ### **0.5.2** 2020/09/16 cyan00@gmail.com - added build for node - upgrade to tfjs@2.4.0 and ts-node@9.0.0 - create issue.md - added issue template - added faceapi.version object ### **0.5.1** 2020/09/08 cyan00@gmail.com ### **0.4.6** 2020/09/08 cyan00@gmail.com - added test fot @tfjs and backends loaded ### **0.4.5** 2020/08/31 cyan00@gmail.com - adding build ### **0.4.4** 2020/08/30 cyan00@gmail.com - change build process ### **0.4.3** 2020/08/29 cyan00@gmail.com - fix node build error ### **0.4.2** 2020/08/29 cyan00@gmail.com ### **0.4.1** 2020/08/27 cyan00@gmail.com ### **0.3.9** 2020/08/27 cyan00@gmail.com - added example ### **0.3.8** 2020/08/26 cyan00@gmail.com - re-added ssd_mobilenet ### **0.3.7** 2020/08/22 cyan00@gmail.com ### **0.3.6** 2020/08/21 cyan00@gmail.com ### **0.3.5** 2020/08/19 cyan00@gmail.com ### **0.3.4** 2020/08/19 cyan00@gmail.com - switch to commonjs and es2018 for compatibility ### **0.3.3** 2020/08/19 cyan00@gmail.com ### **0.3.2** 2020/08/18 cyan00@gmail.com ### **0.3.1** 2020/08/18 cyan00@gmail.com - uodated build script - npm publish - added pre-compiled build - added pre-bundled dist - removed unnecessary weights - initial commit