Changelog History
Page 1
-
v2.0.1 Changes
August 17, 2020๐ 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 supportsCVPixelBuffer
without any boilerplate - thanks again to Chris Ellsworth.
-
v2.0.0 Changes
February 19, 2020- ๐ 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
-
v1.8.1 Changes
October 12, 2018๐ Minor release. Primary changes are:
- ๐ท Use Legacy build system to fix Mojave builds (@kastiglione, #251)
- โ Add macOS build (@kastiglione, #247)
- ๐ Fix issue with
visualize
(@kastiglione, #244) - โ Added
pviews --window
flag to showUIWindow
s (@PeteTheHeat, #239) - โ Add support for printing json format for Swift Dictionaries and Arrays (@arorajatin, #238)
- ๐ Fixed
fa11y
command on iOS 10 and higher (@bartoszj, #237)
-
v1.8.0 Changes
March 12, 2018๐ This release adds new commands
benable
&bdisable
,sequence
, andheapfrom
, 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
- ๐
findinstances
accepts classes with and without module prefixes @kastiglione #219 - ๐
findinstances
quote handling was fixed @kastiglione #224 - Made more commands work when used from Swift @kastiglione #228
paltrace
now also works on specific views @kastiglione #231- ๐ Handle certain kinds of expression failures, to improve Swift compatibility @kastiglione #232
๐ Plus other smaller fixes, see: 1.7.1...1.8.0
- โ Add
-
v1.7.1 Changes
January 05, 2018๐ This minor release fixes an issue with Chisel.xcodeproj (#218).
-
v1.7.0 Changes
January 04, 2018๐ This release adds a new command,
findinstances
, fixes a bug (#209), and adds installation documentation.โก๏ธ Updates
- โ Add
findinstances
which finds object instances in memory, by type and filtered by predicate (@kastiglione, #197, #216) - โ Add a Chisel library (@kastiglione, #197)
- โ Add a
Makefile
for installing Chisel's library (@keith, #214) - ๐ Improve the installation instructions in the README (@agisilaos, #199)
- ๐ Fix bug that resulted in issues with Swift and
pvc
(@kastiglione, #209, #210)
- โ Add
-
v1.6.0 Changes
November 07, 2017๐ 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
, andxnoid
commands (@bartoszj, #192)
๐ Plus, a few fixes to commands support Swift and iOS 11.
- ๐จ
-
v1.5.0 Changes
August 29, 2016๐ 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
- ๐ Show help text for all Chisel commands (@kastiglione, #154)
As always,
help
is your friend. - โ Removed the various objc/swift commands (
-
v1.4.0 Changes
February 10, 2016๐ This release includes new commands and bug fixes to existing commands. Thank you for all issues and pull requests!
๐ New and updated commands:
- โ
mwarning
: Trigger simulated memory warnings (@lianchengjiang, #131) - ๐จ
pmethods
: Print methods on an object or class (@longv2go, #113) border
: Added--depth
option (@eithanshavit, #126)
๐ Improvements
- ๐ Fixed
presponder
on OS X (@kolinkrewinkel, #134) - ๐ Fixed README (@JuIioCesar, #129)
- ๐ Fixed
pa11y
andfa11y
for iOS 8+ (@gkassabli, #128) - ๐ Fixed commands to work in Swift (@ultramiraculous, #121)
- โ Added human friendly error messages to
visualize
(@jbinney, #125)
As always, help is your friend.
- โ
-
v1.3.0 Changes
October 12, 2015๐ 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:
- ๐จ
pdocspath
: Print path Documents directory (@dopcn, #72) - ๐จ
pactions
: Print targets and actions of a control (@kastiglione, #92) - ๐จ
pcurl
: Print anNSURLRequest
as acurl
command (@VTopoliuk, #109) - ๐จ
pjson
: Print arrays and dictionaries in JSON format (@alexch2000, #111)
๐ Improvements
- ๐ Fixed
vs
command (@palcalde, #95) - โ Added color support to
visualize
(@ZevEisenberg, #104) - ๐ Fixed
wivar
command (@idrisr, #117)
๐ Plus other fixes and improvements.
As always,
help <command>
is your friend. - ๐จ