This paper presents the latest developments of a discontinuous Galerkin (DG) method for incompressible flows introduced in [Bassi F, Crivellini A, Di Pietro DA, Rebay S. An artificial compressibility flux for the discontinuous Galerkin solution of the incompressible Navier–Stokes equations. J Comput Phys 2006;218(2):794–815] for the steady Navier–Stokes equations and extended in [Bassi F, Crivellini A. A high-order discontinuous Galerkin method for natural convection problems. In: Wesseling P, Oñate E, Periaux J, editors. Electronic proceedings of the ECCOMAS CFD 2006 conference, Egmond aan Zee, The Netherlands, September 5–8; 2006. TU Delft] to the coupled Navier–Stokes and energy equations governing natural convection flows. The method is fully implicit and applies to the governing equations in primitive variable form. Its distinguishing feature is the formulation of the inviscid interface flux, which is based on the solution of local Riemann problems associated with the artificial compressibility perturbation of the Euler equations. The tight coupling between pressure and velocity so introduced stabilizes the method and allows using equal-order approximation spaces for both pressure and velocity. Since, independently of the amount of artificial compressibility added, the interface flux reduces to the physical one for vanishing interface jumps, the resulting method is strongly consistent. In this paper, we present a review of the method together with two recently developed issues: (i) the high-order DG discretization of the incompressible Euler equations; (ii) the high-order implicit time integration of unsteady flows. The accuracy and versatility of the method are demonstrated by a suite of computations of steady and unsteady, inviscid and viscous incompressible flows.