@Eternity, that's difficult to say, because I haven't looked at 2.1 intensively. I've placed comments behind some items in the changelog if I wasn't sure about it and deleted the ones that aren't applicable/already fixed.
version 1.1-RC0 22-10-2012
improved view controller code to handle both iOS4/5 and iOS6 (v2 doesn't have all orientation code in one place yet)
. [NEW] Actions
ActionInterval: CCFadeIn and CCFadeOut respect initial opacity of node(issue #828)
. [NEW] Node: added convenience method setAnchorPointWithoutPositionChange, to change a relative anchor point but not change the position of the node.
. [NEW] Sprite: added useTrimmedFrameForAnchorPoint property. This makes the trimmed frame frame of reference for the anchorpoint and contentSize.
. [NEW] Menu:
added reverseOrder, to reverse order of touch detection (issue #1125)
. [NEW] Touches: touches still work when UIKit elements lay on top of cocos view
. [FIX] Animation: (animation system is a bit differently implemented in 2.x, don't know if these apply as well)
bug in addFrames that resulted in incorrect delayPerUnit (issue #1341), added assert to prevent 0 duration.
changing delayPerUnit also updates duration
. [FIX] Actions:
CCAnimate: fixed low FPS bug, where multiple frames need to be set per 'tick'. (a different fix is proposed, don't know if it's already implemented)
made nextFrame property public
CCActionTween: (don't know about v2)
fixed missing copyWithZone
uses keyPath instead of key internally for greater flexibility (issue #1082)
CCRepeatForever: has a stop method now (issue #945)
. [FIX] Director:
exceptions raised in runloop didn't cause program to abort (issue #911)
fixed end method, complete shutdown of director and resources (issue #686)
. [FIX] EAGLView: resizing only occurs when necessary (refix of issue #1153)
. [FIX] Menu:
Blocks invocation of menu items failed on iOS6, added workaround
. [FIX] Node:
onEnterTransitionDidFinish isn't called twice anymore, when node was added in onEnter
touches still work when UIKit elements lay on top of cocos view
. [FIX] Sprite: (not sure about these ones)
CCSprite bug in setDisplayFrameWithAnimationName
fix for isDisplayedFrame not taking offset into account when comparing frames
. [FIX] ParticleSystem:
unschedule update method when deallocated
incorrect position of free and relative particles when emitter is scaled (issue #1352)
gravity now behaves the same on retina/non retina (issue #1238)
ParticleSystemQuad: Changed animation property to particleAnimation, for compiler warning
. [FIX] TouchDispatcher: fixed crash after showing UIAlertView (issue #1279) (not sure about this one, different implementation between v1 and v2)
. [FIX] TMXParser: parses external tilesets correctly (issue #1203)
. [FIX-MAC] DirectorMac: convertToLogicalCoordinates compensates for viewport offset when a custom projection is set
. [FIX-MAC] Grid: grid effects work correctly full-screen and in auto scale resize mode
. [FIX-MAC] MacGLView: fixed memory leak in event dispatcher, every event (touch/mouse/keyboard) leaked
@Riq, please correct me if you see things that are already fixed/implemented in v2.