Download Magicam Alpha 2 for Construct 2 (Includes example)
(ADD) Transitions. Specifically, movement and zoom transitions. Cameras can be set to transition from one position/zoom level over a specified period of time. There are conditions to check when a transition ends or is in progress and expressions to get the progress of specific transitions.
(ADD) Actions to set basic properties of cameras such as position, X, Y, and zoom level.
(ADD) Action to switch between cameras - I'm not sure why this wasn't there already.
(BREAKING CHANGE) Object following is no longer enabled by default -- there is now an action to explicitly enable it. The reason for this is the camera transitions - movement transitions disable object following and "zoom to contain" upon starting -- zoom transitions only disable "zoom to contain". These must be re-enabled manually upon the transition finishing.
(CHANGE) All cameras are updated every frame now, regardless of their status as the currently active camera.
(CHANGE) "Set scroll smoothing" action has been hidden. This feature is not yet completely, so I have made it inaccessible - if it's in your project for some reason, it will remain there.
There may have been other small changes that I can't remember off the top of my head, so go ahead and poke around, try to break it, and let me know what you find.