supermarin / ObjectiveSugar

ObjectiveC additions for humans. Ruby style.
MIT License
2.17k stars 190 forks source link

Make a release #101

Open orta opened 9 years ago

orta commented 9 years ago

NSArray unique is useful :+1:

orta commented 9 years ago

Given that it deprecates things, this may need to be a 2.0.0

supermarin commented 9 years ago

@orta :+1: will consider soon. planning to finally address that map behavior too, it'll most likely end up being 2.0.0

mergesort commented 9 years ago

Any update on this? There's some good stuff lately that I'd love to have in my Objective-C (boo) codebase. :smile:

supermarin commented 8 years ago

@mergesort sorry it took forever to get back to you on this one.

I was thinking of just closing this repository, but don't want to because of people that are still using it. I wanted to fix the main issues (nullability with map and such), strip it down (remove date stuff), and ship 2.0. The problem is that nullable and friends are still pretty broken with block parameters in Objective C.

The current master has changed the behavior of map, and I was afraid of just bumping a minor version not to break people's projects.

orta commented 8 years ago

If it's an ownership thing I/Artsy can take over the project, we use it in all our Obj-C which isn't going away any time soon?

orta commented 8 years ago

Poke? ^

supermarin commented 8 years ago

I wouldn't say it's an ownership thing. It's a quality thing, where I don't want to ship something that feels uncomfortable / potentially breaking people's software.

The biggest blocker ATM is the compiler that still doesn't throw warnings for nullability inside blocks (map again). I'll roll out a non-breaking release so you guys have everything else except the breaking map change.