0.2.0
PiperOrigin-RevId: 581869060
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ccfa17f..4a1e4e4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+0.2.0
+- Support for removing Matter devices on Google Home App
+
0.1.0
- Improve the reliability of commissioning functionality
diff --git a/README.md b/README.md
index 8d8bed8..f2a482d 100644
--- a/README.md
+++ b/README.md
@@ -39,9 +39,17 @@
* `PAIRING_CODE`: pairing code of your Matter device, e.g. `34970112332`
* `ROOM_NAME`: room that is going to be assigned, e.g. `Office`
+### Decommissioning Matter device
+
+```shell
+$ ui-automator --decommission DEVICE_NAME
+```
+* `DEVICE_NAME`: display name of commissioned Matter device on GHA, e.g. `m5stack`
+
## Roadmap
- [x] Commissioning Matter device
+- [x] Decommissioning Matter device
## Notice
diff --git a/ui_automator/android/app/snippet-0.2.0-rc.1.apk b/ui_automator/android/app/snippet-0.2.0.apk
similarity index 99%
rename from ui_automator/android/app/snippet-0.2.0-rc.1.apk
rename to ui_automator/android/app/snippet-0.2.0.apk
index f45d542..f313ec7 100644
--- a/ui_automator/android/app/snippet-0.2.0-rc.1.apk
+++ b/ui_automator/android/app/snippet-0.2.0.apk
Binary files differ
diff --git a/ui_automator/ui_automator.py b/ui_automator/ui_automator.py
index f7944b0..0e6f8ae 100644
--- a/ui_automator/ui_automator.py
+++ b/ui_automator/ui_automator.py
@@ -298,7 +298,7 @@
os.path.dirname(os.path.abspath(__file__)),
'android',
'app',
- 'snippet-0.2.0-rc.1.apk',
+ 'snippet-0.2.0.apk',
)
diff --git a/ui_automator/ui_automator_test.py b/ui_automator/ui_automator_test.py
index d4dc6f7..671d41a 100644
--- a/ui_automator/ui_automator_test.py
+++ b/ui_automator/ui_automator_test.py
@@ -190,7 +190,7 @@
self.ui_automator.load_snippet()
self.mock_android_device.adb.install.assert_called_once_with(
- ['-r', '-g', '/path/to/android/app/snippet-0.2.0-rc.1.apk']
+ ['-r', '-g', '/path/to/android/app/snippet-0.2.0.apk']
)
self.mock_android_device.adb.uninstall.assert_not_called()
mock_dirname.assert_called_once()
@@ -235,7 +235,7 @@
'com.chip.interop.moblysnippet'
)
self.mock_android_device.adb.install.assert_called_once_with(
- ['-r', '-g', '/path/to/android/app/snippet-0.2.0-rc.1.apk']
+ ['-r', '-g', '/path/to/android/app/snippet-0.2.0.apk']
)
mock_dirname.assert_called_once()
@@ -257,7 +257,7 @@
self.mock_android_device.adb.uninstall.assert_not_called()
self.mock_android_device.adb.install.assert_called_once_with(
- ['-r', '-g', '/path/to/android/app/snippet-0.2.0-rc.1.apk']
+ ['-r', '-g', '/path/to/android/app/snippet-0.2.0.apk']
)
mock_dirname.assert_called_once()
diff --git a/ui_automator/version.py b/ui_automator/version.py
index 07c8e12..fb00b8e 100644
--- a/ui_automator/version.py
+++ b/ui_automator/version.py
@@ -17,6 +17,6 @@
from typing import Optional
-_SEMANTIC_VERSION = "0.2.0-rc.1"
+_SEMANTIC_VERSION = "0.2.0"
VERSION = _SEMANTIC_VERSION