Fixed bugs:
- Subclassing UIAlertView break button handler block (but not delegate handler) #119
Closed issues:
-
Build Problem : too many arguments to function call, expected 0, have 5 #287
-
tag v.2.2.5 not pushed to cocoapods #269
-
UIImagePickerController's delegate methods not being called #268
-
Swift version? #263
-
can't assign to self out of a method in the init family. #261
-
BlocksKit do not work in iOS8 beta5 #251
-
add convenience method to perform block in background #232
Merged pull requests:
-
Removing bogus code included in previous pull request by accident. #278 (ipmcc)
-
Fix: KVO Observation blocks can get called with garbage parameters #276 (ipmcc)
-
Fix action sheet delegate on iPad running iOS 8 GM #267 (chrisze)
-
Changed UIActionSheet default handler delegate method linking #266 (adams79)
-
Added blocks for 4-Direction Swipe and Pan gestures to UIView+BlocksKit #262 (metasmile)
-
UIImageWriteToSavedPhotosAlbum() with block #254 (muratayusuke)
-
Add category for QLPreviewController in QuickLook framework #250 (tpot)
-
Fixes header include issues when not using as a Pod #248 (Air-Craft)
v2.2.5 (2014-08-19)
Closed issues:
-
Demo code is terrible #252
-
Wrong block singature in -[NSObject bk_addObserverForKeyPaths:task:] #246
-
iOS 8 UIActionSheet Crash #245
-
Build without Cocoapods? #242
-
UIAlertView bk_alertViewWithTitle:message:]: unrecognized selector sent to class #235
Merged pull requests:
v2.2.3 (2014-05-12)
Fixed bugs:
- exec bad access on 2.2.0 #223
Closed issues:
-
bk_didFinishPickingMediaBlock for UIImagePickerController appears to be broken with iOS 7.1 (2.2.2) #236
-
Cannot Install using CocoaPods since updated to Xcode 5.1 #230
-
Xcode warning in A2DynamicDelegate.m #228
Merged pull requests:
-
Adding background convenience methods #233 (rlimberger)
v2.2.2 (2014-03-24)
Fixed bugs:
- -[NSURLConnection bk_setDelegate:]: unrecognized selector #220
Closed issues:
-
why not support iOS 5 #225
-
Infinite recursion in README #222
-
Installing BlocksKit via cocoapods doesn't properly install the BlocksKit/DynamicDelegate sub-pod #218
-
XCode 5.1 Builds Issues #217
-
EXC_BAD_ACCESS in [_BKObserver _stopObservingLocked] #216
-
Doesn't work with oclint-xcodebuild because "Dynamic Delegates" directory has a space #211
-
Online documentation is no longer accurate wrt to method prefixes #210
-
Migration to 2.0 - bk_ prefix #202
-
Warning in xcode5 #195
-
Missing required architecture i386 and unrecognised selector crashes again 1.8.0/1.8.3 #194
-
Disable STRIP_INSTALLED_PRODUCT at least for libBlocksKit target #191
-
BlocksKit for arm64 architecture #178
-
Created Mac "Demo App", but cannot create valid Pull request. #156
Merged pull requests:
v2.2.0 (2014-03-11)
Fixed bugs:
- Warning when using libBlocksKit.a #108
Closed issues:
-
The root cause of "KVO blocks API causing KVO crashes on object dealloc" #214
-
Libffi dependency #209
-
"clang failed with exit code 254" when building for arm64 with iOS7.1 beta4 #208
-
CocoaPod install: No known class method for selector #207
-
Strange implementation of NSInvocation+BlocksKit #206
-
KVO blocks API causing KVO crashes on object dealloc #200
-
Support iOS6 SDK? #199
-
Cocoapods install doesn't work correctly (BlocksKit 2.0.0, libffi 3.0.13) #198
-
2.next #197
-
Add support for UIPickerView? #196
Merged pull requests:
-
Unchecked malloc return value #215 (CFKevinRef)
-
UIImagePickerController support and unit tests #213 (YasKuraishi)
-
UIImagePickerController support and unit tests #212 (YasKuraishi)
-
fixed logic so view controllers are dismissed correctly. #203 (jodmapquest)
-
disable lto #201 (iliaskarim)
-
add reverseEach to NSArray category #164 (lucaquerella)
v2.0.0 (2013-11-29)
Closed issues:
-
Are there plans to support armv64 it? #193
-
Cocoapods documentation DSL directive of the podspec format has been deprecated #187
-
objc_retain problem #186
-
NSObject+BlockObservation.m: -dealloc swizzling should be smarter to avoid redundant swizzling #185
-
Blockskit interferes with LLDB debugger commands #181
-
Xcode5 'Attempt to implement instance selector with incompatible block (selector: -popoverControllerDidDismissPopover:)' #180
-
Why BlocksKit last version in Cocoapods is 1.8.1 instead of 1.8.3? #179
-
update cocoapod spec point it to 1.8.3 #177
-
Trouble building static library #176
Merged pull requests:
v1.8.3 (2013-09-05)
Fixed bugs:
-
shouldEnableFirstOtherButtonBlock not called #143
-
Use of super in categories #116
-
Registering for the same property twice in using addObserverForKeyPaths:identifier:options:task: causes a crash #107
-
UIBarButton unrecognized selector sent #106
Closed issues:
-
Marge cleaned-up Mac Demo App into master branch. #170
-
bk_addObserverForKeyPaths task block "change" is a string (not a dictionary). #169
-
Crash in a2_blockGetSignature #167
-
BKTimerBlock should get the timer object when using NSTimer #163
-
UIActionSheet is leaking (not BlocksKit problem though) #155
-
A2DynamicDelegate does NOT work (on OS X, at least).. #154
-
Dead link in project description #153
-
"Declaration shadows a local variable" #150
-
UIAlertView crashes on iOS7 simulator #149
-
MFMailComposeViewController crashes on iOS7 simulator #148
-
"OS X Framework" target should be named "BlocksKit" #147
-
ld: warning: could not create compact unwind for .LFB3: non-standard register 5 being saved in prolog #145
-
Memory leaks #142
-
Calling super in a category #141
-
Compile warning "No new line at end of file" #139
-
Incorrect UIAlertView button when 1-cancel 1-other #136
-
Start looking into NSMapTable for observers #134
-
Project doesn't build #133
-
Category method names should be prefixed #130
-
1.8.2 release would be great #121
-
Linking error with cocoapods #88
-
NSURLConnection+BlocksKit FailureBlock error #75
Merged pull requests:
-
Added commented xcconfigs for App bundle vs. sub_umbrella Framework Target build #172 (mralexgray)
-
Marge cleaned-up Mac Demo App into master branch. #171 (mralexgray)
-
Strip out quoted stuff in the method signature #168 (percysnoodle)
-
(for next) changed BKTimerBlock to receive NSTimer instance. #166 (shaioz)
-
changed BKTimerBlock to receive NSTimer instance. #165 (shaioz)
-
Fix subclass problem (#119) #159 (zwaldowski)
-
Block support for NSString, providing functions such as filter and map. #158 (tLewisII)
-
This is the Mac Demo, essentially. #157 (mralexgray)
-
Block call should be called after MFMessageComposeViewController is dismissed if possible (ios >= 5) #152 (Reflejo)
-
a2_methodSignaturesCompatible only checks first character now. #146 (OliverLetterer)
-
Newlines at the end of files and non-executable sources #144 (akolov)
-
Fixing a couple outstanding issues #140 (coryallegory)
-
Document output path of static library #138 (mirkokiefer)
v1.8.2 (2013-04-20)
Fixed bugs:
- NSObject(BlockObservation) and automatic removal upon deallocation #115
Closed issues:
-
addObserverForKeyPaths
with only one entry in array causes crash on value change #132 -
Feature Request: Perform block synchronously #127
-
addEventHandler cann't release #126
-
Static Analyser warnings in
A2BlockInvocation.m
#125 -
Pods spec for osx missing libffi dependency #123
-
Incorrect button in UIAlertView #120
-
Message is not a subclass of NSManagedObject #118
-
How to stop a repeating NSTimer within its block? #111
-
Cocoapods Compability and A2DynamicDelegate #110
-
MFMailComposeViewController+BlocksKit iOS6 depreciations #104
-
Undefined symbols for architecture armv7 #103
-
how generate a libBlocksKit.a ?? #102
Merged pull requests:
-
Added convenience methods to NSNotificationCenter for keyboard notifications #131 (atomkirk)
-
Remove 'all exceptions' breakpoint #129 (iliaskarim)
-
Useful method added to NSIndexSet+BlocksKit; please consider taking it as my contribution & thanks. #128 (kaelin)
-
Adding arguments name to make easier auto-completion #122 (huguesbr)
-
Fix default connection:willCacheResponse: behavior #114 (bwhiteley)
-
Make -select: not concurrent as other -select:'s #113 (dwlnetnl)
v1.8.1 (2012-11-23)
v1.8.0 (2012-11-14)
Closed issues:
-
Missing category header file #101
-
BlocksKit iOS 1.5.2s unrecognized selector issue in Simulator Only #96
-
Add support for armv7s (iPhone 5) #95
-
Framework compile error #94
-
Add support for single handler for all button taps in UIActionSheet #93
-
A2BlockDelegate folder is empty #92
-
BlocksKit using A2DynamicDelegate? and "A2DynamicDelegate does not support ARC"? #91
-
libtool error on build #90
-
addObserverForKeyPath with 0 as value for option parameter #86
-
BlocksKit interferes with UIWebview select boxes #74
-
Trouble setting up on mac #71
-
Trouble setting up blockskit #66
-
27 warnings when build #54
Merged pull requests:
-
Update for UIAlertView to create correct instance #100 (mpurland)
-
Added -initWithCustomView for UIBarButtonItem #99 (lawrencelomax)
-
Fix crash during
removeAllBlockObservers
#98 (blakewatters)
v1.5.2 (2012-09-05)
Closed issues:
- Online documentation link is broken #87
Merged pull requests:
- Fix off by one error in extracting key path string. #89 (ctsimmonds)
v1.5.1 (2012-07-01)
Closed issues:
-
Crash when creating MKMapView #85
-
dismiss uialertview immediatley then perform code. #84
-
QuickLook broken by BlocksKit #83
-
1.5 Broken with cocoa pods (can't link A2BlockDelegate) #82
-
Modal view controller with UIWebView not deallocated upon dismissal #79
-
BlocksKit on CocoaPods #78
-
UIGestureRecognizer non-delayed duplicate handling bug again! #73
v1.5.0 (2012-06-14)
Closed issues:
-
Where is the framework? #81
-
UIGestureRecognizer category fires handler twice #80
-
NSObject+BlockObservation.h documentation warning #76
-
Download link fails for BlocksKit OS X 1.0.6a.zip #70
-
BlocksKit 1.0.6 only runs on Debug Build? #69
-
Return an empty container from select, reject, etc... #34
Merged pull requests:
-
Added Authentication Methods to NSURLConnection+BlocksKit Delegates #77 (DJSymBiotiX)
-
Crash in iOS < 4.3 fixed #72 (falkorichter)
v1.0.6 (2012-02-26)
Closed issues:
-
UIButton - crash on didReceiveMemoryWarning #67
-
BlocksKit Crash at startup #65
-
UIWebView delegate being overreleased #64
-
NSURLConnection+blockskit works in simulator but not on the iphone #63
-
REJECT macro clashes with Nimbus' CSSTokenizer #61
-
Crash on device with UIActionSheet blocks #52
-
UIView category -> UIResponder swizzling #50
-
Using BlocksKit with MPVolumeView showing route button causes crash #46
Merged pull requests:
- return empty array/dictionary/set from select and reject to allow a more functional style #68 (pbridger)
v1.0.5 (2012-02-07)
Merged pull requests:
v1.0.4 (2012-01-17)
Closed issues:
- NURLConnection #60
v1.0.3 (2012-01-13)
Closed issues:
Merged pull requests:
-
Store a string representation of the delegate's Protocol #57 (cysp)
-
Update README.md #55 (itsaboutcode)
v1.0.2 (2012-01-03)
Closed issues:
- install instructions (fix) #53
v1.0.1 (2011-12-26)
v1.0.0 (2011-12-22)
Closed issues:
-
Experimental feature parity: automatic delegate #51
-
whenTapped gets leaked #47
-
Unit tests incomplete #37
-
UIView+BlocksKit crash #29
-
NSURLConnection+BlocksKit too verbose #19
-
Docs and iPad #12
v0.9.5 (2011-12-16)
Closed issues:
-
NSURLConnection+BlocksKit problem with HTTPS on iOS 5 #48
-
NSURLConnection+BlocksKit Any way to cancel? #43
-
Tag a version #42
Merged pull requests:
-
Fixed issue with incorrect upload/download progress values passed into callbacks in
NSURLConnection
#45 (evsukov89) -
Support for delegation and block callbacks in
UIAlertView
#40 (evsukov89)
v0.9.0 (2011-11-01)
v0.9 (2011-11-01)
v0.5.0 (2011-11-01)
Closed issues:
-
UIWebView+BlocksKit discards return value of delegate message #39
-
Swizzling implementation may be unsafe #38
-
BKDelegateProxy's +shared method is flawed #36
-
BlocksKit not compatible with non-ARC projects #35
-
NSMutableArray+BlocksKit raise exception #32
-
Small compiling issue in NSURLConnection+BlockKit #31
-
Proposal for NSNotificationCenter category #28
-
removeObserverWithBlockToken should be removed #27
-
Undefined Symbols MFMailComposeViewController #26
-
MFMailComposeViewController overrides default delegate #24
-
kViewTouchUpBlockKey should be "UIViewTouchUpBlock" #22
-
BlocksKit is not a direct guilt but it does not coexists with RestKit #20
-
Crash when using a block with a UIButton #5
-
message sent to deallocated instance #2
Merged pull requests:
-
MessageUI classed block and delegation support #23 (evsukov89)
-
fixed issue with storing delegate as strong reference, removed bk_dealloc, etc #18 (evsukov89)
-
NSURLConnection that allows using both delegation and block callbacks #17 (evsukov89)
-
Added a method to check if a control has event handlers for a particular event combination #15 (siancu)
-
Fix for the crash when trying to execute an event handler on a UIControl #9 (siancu)
-
fix another autorelease issue when block is returned from function #8 (kaiwu)
-
Working archiving for deployment. #3 (blommegard)
* This Change Log was automatically generated by github_changelog_generator