Skip to content

Releases: facebook/chisel

Renames, Ranges, and the Copy Command

17 Aug 18:57
Compare
Choose a tag to compare

Pushing a minor release to fix a Python 3 issue (d5f155d) as well as to sync brew with latest naming convention (deb751e).

Fixes:

  • Replace xrange with range to fix Python 3 issue (d5f155d) - thanks to @kastiglione!
  • Renaming all fblldb* to fbioslldb* to avoid conflict with lldb (deb751e) - thanks to @aadsm

New Features:

  • New copy command that can be used to copy any NSURL or NSData to the host machine (0c9ee31) - awesome new tool by Chris Ellsworth.
  • visualize now supports CVPixelBuffer without any boilerplate - thanks again to Chris Ellsworth.

Python 3, At Last

19 Feb 02:30
Compare
Choose a tag to compare
  • Python 3 support (#272 / #266) - huge thank you to @liuliu!
  • Add 'uikit' command to import UIKit (#258) - thanks @logicxd
  • Fixes for the sequence command - thanks @kastiglione
  • Removal of pca command - @kastiglione
  • Update the license (to MIT), copyright, and add a Code of Conduct

Falling Keyboard

12 Oct 14:29
c1304c6
Compare
Choose a tag to compare

Minor release. Primary changes are:

Winter Break

12 Mar 21:46
fa0d4e7
Compare
Choose a tag to compare

This release adds new commands benable & bdisable, sequence, and heapfrom, as well as bug fixes.

New Commands

  • Add benable & bdisable commands, providing convenient ability to control which breakpoints are enabled @sunbohong #230
  • Add sequence command which is a simple but sometimes quite useful command to combine lldb commands @kastiglione #233
  • Add heapfrom command which identifies heap pointers within a data structure @kastiglione #235

Fixes

Plus other smaller fixes, see: 1.7.1...1.8.0

XDebugCoin

05 Jan 00:28
3db277f
Compare
Choose a tag to compare

This minor release fixes an issue with Chisel.xcodeproj (#218).

DebugCoin

04 Jan 23:57
0740627
Compare
Choose a tag to compare

This release adds a new command, findinstances, fixes a bug (#209), and adds installation documentation.

Updates

Sweet One Six

07 Nov 19:47
Compare
Choose a tag to compare

This release includes new commands and bug fixes to existing commands. Thank you for all issues and pull requests! This also has some breaking changes, but hopefully they do make things better.

Updates

  • pinternals: Use -a flag to print object internals using _ivarDescription (@dmpv, #172)
  • rcomponents: Update ComponentKit debugging helper (@adamjernst, #178)
  • zzz: New command to run an lldb command after a delay (@zats, #179)
  • pa11y: Force start of accessibility server (@bartoszj , #189)
  • XCTest: Add new xdebug, xtree, xobject, and xnoid commands (@bartoszj, #192)

Plus, a few fixes to commands support Swift and iOS 11.

Five-O

29 Aug 18:13
Compare
Choose a tag to compare

This release includes new commands and bug fixes to existing commands. Thank you for all issues and pull requests! This also has some breaking changes, but hopefully they do make things better.

Breaking changes

  • Removed the various objc/swift commands (pobjc, pswift, poswift, eobjc, eswift) – Chisel now attempts to evaluate with the correct language based on context (@kastiglione, #156)

New commands

  • pa11yi: Print accessibility identifiers of views (@bartoszj, #140)
  • pproperties: Print properties of an object (@longv2go, #133)
  • pblock: Print the implementation address and signature of a block (@longv2go, #133)
  • settext: Set text on a view (by accessibility id) (@tecknut, #137)
  • setinput: Populate first responder text fields/ text views (@tecknut, #137)
  • pbcopy: Print object to clipboard (@MDSilber, #147)
  • pbundlepath: Print application's bundle directory path (@Ashton-W, #152)
  • present, dismiss: Present and dismiss view controllers (@alanzeino, #150)

Improvements

As always, help is your friend.

Pikachu

10 Feb 05:10
Compare
Choose a tag to compare

This release includes new commands and bug fixes to existing commands. Thank you for all issues and pull requests!

New and updated commands:

Improvements

As always, help is your friend.

Terministic Bugging

12 Oct 04:31
Compare
Choose a tag to compare

This release includes new commands and bug fixes to existing commands. Read on for most of the details.

Thank you for all bug reports and contributions!

New commands:

Improvements

Plus other fixes and improvements.

As always, help <command> is your friend.