All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.6.0 (2021-05-15)
- return type is wrong (4ca0f5f)
0.5.3 (2021-04-30)
- docker: zip command is not installed (aa8e1bd)
0.5.2 (2021-04-30)
- copytree fails on Windows (Docker) (fd0e83c)
- fail to build mediapipe_android.aar (24fe5db)
- modify bsdtar command typo "s" (#120) (33c0bd3)
- nuget fails on Ubuntu or Debian (e00e4ae)
- rules_foreign_cc version must be 0.1.0 (780d405)
- wildcard is not expanded (dd99867)
- example: failed to compile when the target is Android (92cad4b)
0.5.1 (2021-03-21)
- place ResourceManager classes under SDK directory
- example: Objectron (bd470eb)
-
add a missing command (de132bd)
-
build error (fe2f97f)
-
build for iOS and Android (7a815f9)
-
failed to apply a patch (049ca2f)
-
graph starts before saving model files (7f9f6b0)
-
place ResourceManager classes under SDK directory (c67a456)
0.5.0 (2021-02-22)
- pkg_model -> pkg_asset
- sdk: implement FloatArrayPacket (9a0780c)
- compile StickerBuffer (0a4720b)
- implement APIs to get model matrices (fe35345)
- InstantMotionTracking (ee7c909)
- StringPacket can contain null bytes (1d5240e)
-
example: not to create redundunt instances (56ee74f)
-
test: thread hangs (32f30f3)
-
not to flip input images horizontally when mediapipe outputs images (28e429c)
-
typo (ee91e5b)
-
pkg_model -> pkg_asset (20083ff)
0.4.3 (2021-02-07)
- Holistic with iris (0bf2bdd)
- example: request user permission before searching webcam devices (9954a52)
- add missing attributes (683b88f)
- example: stop disposing gpu_helper (94deaba)
- example: Unity Editor hangs after exiting play mode (6cc0ed1)
- correct compilation conditions (b787ee3)
- standalone executable does not shut down (85c77aa)
0.4.2 (2021-01-30)
- example: Box Tracking (c6d5560)
- render pose landmarks (6a26384)
- render pose roi and detection (026b6c8)
- example: holistic on CPU, Android and iOS (47ddbdd)
- sdk: build for windows (aab99a8)
- example: remove stale annotations (61f2041)
- example: timestamp can be same as the previous one on Windows (411fc68)
- cannot make ios_arm64 (43e0cba)
- limit path length for Windows (4838408)
- made it possible to run editor while on iOS/Android platform target (#37) (b7e3bb7)
- maybe required to preload (6646d56)
- patch (box tracking) (8063e6d)
- use microseconds as a Timestamp value (8e00358)
- wrong file path (14fc75d)
0.4.1 (2021-01-17)
- add android_arm64 target (70d46d9)
0.4.0 (2021-01-16)
- define callbacks as static methods for IL2CPP
- sdk: GlCalculatorHelper#GetGlContext (3238cf6)
-
remove readonly (7fdf71a)
-
suppress C linkage errors (461d019)
-
wait for WebCamTexture to be initialized (8fd204c)
-
define callbacks as static methods for IL2CPP (0172e01)
0.3.0 (2020-12-31)
- example: pass the input texture name to MediaPipe
- example: MediaPipe rotates the input image
- use OpenGL ES on Android
- example: enable to specify the output texture on Android (18e00a8)
- example: implement TextureFramePool (9723843)
- example: pass the input texture name to MediaPipe (7f3628d)
- example: render external textures directly (ebbf0ed)
- add Official Demo Graph (7a340f9)
- use OpenGL ES on Android (a10efce)
- sdk: add GlTextureBuffer APIs (1643620)
- sdk: build CalculatorGraphConfig.cs from proto srcs (9e576e2)
- sdk: CreateDestinationTexture from GpuBuffer (48ba090)
- sdk: implement EglSurfaceHolder (380a8c5)
- sdk: implement name related APIs under mediapipe::tool (e967820)
-
SIGSEGV when GlTextureBuffer is destroyed (a1e4cc0)
-
example: use FlowLimiterCalculator in OfficialDemoCPU graph (f92d71a)
-
example: MediaPipe rotates the input image (0eda94c)
0.2.2 (2020-12-19)
- add APIs to initialize GpuResources with the current context (c66d255)
- add Glog APIs for debugging (085f7cc)
- implement CalculatorGraph#ObserveOutputStream (fad3ca1)
- add missing dependencies for Mac (94a2a76)
- build for macOS (b24e3eb)
- sdk: set GlTextureBuffer's shared pointer (5bc68c7)
- hangs if resource files not found (a4186c2)
- I/F has changed (65bc5a7)
- method name typo (4c642b5)
- typo (ef78637)
- width <-> height (27d2eff)
- width <-> height (62e4fb5)
0.2.1 (2020-11-24)
- sdk: GlContext and GlSyncToken API (79b3e83)
- sdk: implement GlSyncToken API (9f8435e)
- sdk: implement GlTextureBuffer API (31d3deb)
- sdk: implement Timestamp API (f647755)
- add CalculatorGraph APIs (679c3fb)
- add GlContext APIs (755a643)
- handle SIGABRT (ee0c4c3)
- implement IntPacket (2eea5b2)
- upgrade MediaPipe(0.8.0) (3b58752)
- add missing dependencies (6524d57)
- build: fix aar path (6cab320)
- sdk: correct GpuBufferFormat values (260a048)
- fails to longjmp sometimes (f884865)
- ptr is not set (7c6af2f)
- thread hangs when an error occured in RunInGlContext (388899b)
0.2.0 (2020-10-14)
- build for Android (d058ddd)
- example: read local files in UnityEditor env (e0e8795)
- example: use AssetBundle (25ce035)
- sdk: implement path resolver for unity (468d444)
- example: wait for the assets to be loaded (4cd0d2e)
0.1.1 (2020-09-27)
- example: enable to switch graph (2bb63f4)
- example: close the input stream (26038da)