Skip to content

Releases: facebook/idb

Aug 2022

11 Aug 13:18
Compare
Choose a tag to compare

This release introduces grpc-swift server instead of cpp implementation.

Full Changelog: v1.1.7...v1.1.8

March 2022

02 Mar 18:13
Compare
Choose a tag to compare

Full Changelog: v1.1.6...v1.1.7

Jan 2022 (#1)

10 Jan 10:32
Compare
Choose a tag to compare
Fix debugserver stop

Summary:
For some reason the debugserver stop command called status by mistake! This means that `debugserver stop` wouldn't actually kill the debugserver.

Now it does.

Reviewed By: jamescoggan

Differential Revision: D33479256

fbshipit-source-id: e4f6b4b85eae800d2ac8a6b275c47d68bbb398e6

July 2021 (#2)

08 Jul 16:02
Compare
Choose a tag to compare
OSS project - pick correct sdk to build Shimulator

Summary: as title

Reviewed By: fgasperij

Differential Revision: D29614908

fbshipit-source-id: 791090d114f7f7b9bcceab74554c7ce05516230a

July 2021

08 Jul 09:59
Compare
Choose a tag to compare
Lean on FBXCTestExtendedCommands for obtaining shims

Summary:
This solves a few issues:

1) Allow for the commands implementation to cache intelligently and avoid over-fetching
2) Make passing the shims down easier since we can query the implementation

There are some other examples of places where the shims are used, but those can be changed in time to avoid needing to always inject from above

Reviewed By: jbardini

Differential Revision: D29458524

fbshipit-source-id: 40786a0f73a726cec1518b10d014ae4f78c84d57

June 2021

02 Jun 12:31
Compare
Choose a tag to compare
Switch OSS builds to cocoapods

Summary:
Dynamically linking grpc in the open source build is causing a lot of issues, as every time grpc releases a new versions it's likely that a previously compiled version of idb will fail.

To fix this lets build from source and then statically link grpc.

I'll need to also update the homebrew formula once this lands

Reviewed By: jbardini

Differential Revision: D28810010

fbshipit-source-id: a69676d799de1e7df0426fe5c00b4c0f4783fd7c

April 2021

14 Apr 14:44
Compare
Choose a tag to compare
Logic Tests - Collect and send log files over to client

Summary: Tests standard outputs (e.g. NSLogs and/or printfs) are collected and reported back to idb client.

Reviewed By: phyllipecesar

Differential Revision: D27367868

fbshipit-source-id: d02541ed4b26918c38364108076de409d3b22512

March 2021

02 Mar 10:45
Compare
Choose a tag to compare
March 2021 Pre-release
Pre-release
Change xcode failure to xcode warning

Reviewed By: lawrencelomax

Differential Revision: D26727043

fbshipit-source-id: 38d4b1a73a511057896512807c1303091de9ca73

June 2020

11 Jun 12:43
Compare
Choose a tag to compare
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

Jan 2020

16 Jan 15:46
Compare
Choose a tag to compare
Apply linters to idb py root

Summary: Somethings to lint

Reviewed By: zeyadsalloum

Differential Revision: D19411755

fbshipit-source-id: db12a48862c25d1881fd924ae7dcf337723a47c0