close
The Wayback Machine - https://web.archive.org/web/20210117203230/https://github.com/facebook/idb/releases
Skip to content
Nov 4, 2020
One last good release
Summary: We want to get rid of `fbsimctl` soon, but let's get one final push of a passing build before saying goodbye

Reviewed By: yancouto

Differential Revision: D24649411

fbshipit-source-id: b525aa7849a74e32b13f656c1f34e575f1abdbac

@c-ryan747 c-ryan747 released this Jun 11, 2020 · 480 commits to master since this release

Void* callback for RestorableDeviceRegisterForNotifications

Summary: The API takes any `void *`, instead of having an implicit conversion of a `void *`

Reviewed By: c-ryan747

Differential Revision: D21974704

fbshipit-source-id: 294fba1d2ce5cb0f206e394f4354b05d13ba8547
Assets 3
Jun 8, 2020
Remove deprecated fields in idb proto
Summary: These are no longer used and have long since been removed. This will allow us to re-use slots, or at the very least ignore them from now on

Reviewed By: c-ryan747

Differential Revision: D21640268

fbshipit-source-id: 47e30a09c93695e65916d416e21d673c493f2e15

@c-ryan747 c-ryan747 released this Jan 16, 2020 · 781 commits to master since this release

Apply linters to idb py root

Summary: Somethings to lint

Reviewed By: zeyadsalloum

Differential Revision: D19411755

fbshipit-source-id: db12a48862c25d1881fd924ae7dcf337723a47c0
Assets 3
Jan 15, 2020
s/IDBTestManagerState/IDBTestOperationState
Summary: Better naming

Reviewed By: c-ryan747

Differential Revision: D19389829

fbshipit-source-id: d34476311bb5699876fd18ca6b3414bb2eb3569f

@c-ryan747 c-ryan747 released this Dec 4, 2019 · 808 commits to master since this release

Switch decorators order

Summary: This way it works, the other way python complains (cannot call classmethod).

Reviewed By: lawrencelomax

Differential Revision: D18743835

fbshipit-source-id: 1833ff24450ef0a82a1eab83d976a6ed54030388
Assets 3

@c-ryan747 c-ryan747 released this Aug 26, 2019 · 875 commits to master since this release

Summary:
list targets was not spawning a notifier as it's new implementation was not calling get_stub(). this is a problem if list-targets is called before any other command. but since list-targets is normally the first command to be called i added another call there.

i have also added clearing the local_targets_file on `idb kill` as a cleanup

Reviewed By: zbigniew-malinowski

Differential Revision: D16985438

fbshipit-source-id: 933dc9f2a35fa7a50a473c87959658a6075cbe46
Assets 3

@c-ryan747 c-ryan747 released this Aug 1, 2019 · 931 commits to master since this release

Summary:
We can now customize the timings for the Instruments operation. For Wilde, we need a slighly larger timeout for the `Instruments Trace Completed` message to show up in a faulure case.

For example, in this Wilde [test](https://our.intern.facebook.com/intern/chronos/jobinstance/?jobinstanceid=5515701566&smc=chronos_gp_admin_client), Instruments did not start properly, but IDB thought it was launched properly. This resulted in the QPL marker missing error.

Differential Revision: D16567429

fbshipit-source-id: d0c0a5905f61ad7c959034010d415c037de86d81
Assets 3

@c-ryan747 c-ryan747 released this Jun 7, 2019 · 1049 commits to master since this release

Summary: This is used for tar extraction, but I we also can do the same with xcodebuild

Reviewed By: c-ryan747

Differential Revision: D15666338

fbshipit-source-id: b22bd388180719a0714d7dbb94029ee87c09cdf3
Assets 3
Pre-release

@c-ryan747 c-ryan747 released this May 1, 2019 · 1223 commits to master since this release

Summary: We should also support binding on a rando port

Reviewed By: zeyadsalloum

Differential Revision: D15159369

fbshipit-source-id: 2a12896863ea8c816558760ef69410d73fd8a3f6
Assets 3
You can’t perform that action at this time.