In this work, we present recent enhancements and new functionalities of our flow solver in the partial differential equation framework Peano. We start with an introduction including an overview of the Peano development and a short description of the basic concepts of Peano and the flow solver in Peano concerning the underlying structured but adaptive Cartesian grids, the data structure and data access optimisation, and spatial and time discretisation of the flow solver. The new features cover geometry interfaces and additional application functionalities. The two geometry interfaces, a triangulation-based description supported by the tool preCICE and a built-in geometry using geometry primitives such as cubes, spheres, or tetrahedra allow for the efficient treatment of complex and changing geometries, an essential ingredient for most application scenarios. The new application functionality concerns a coupled heat-flow problem and two-phase flows. We present numerical examples, performance and validation results for these new functionalities. © 2011 Springer-Verlag.