RESUMO
Climate change has been associated with both latitudinal and elevational shifts in species' ranges. The extent, however, to which climate change has driven recent range shifts alongside other putative drivers remains uncertain. Here, we use the changing distributions of 378 European breeding bird species over 30 years to explore the putative drivers of recent range dynamics, considering the effects of climate, land cover, other environmental variables, and species' traits on the probability of local colonisation and extinction. On average, species shifted their ranges by 2.4 km/year. These shifts, however, were significantly different from expectations due to changing climate and land cover. We found that local colonisation and extinction events were influenced primarily by initial climate conditions and by species' range traits. By contrast, changes in climate suitability over the period were less important. This highlights the limitations of using only climate and land cover when projecting future changes in species' ranges and emphasises the need for integrative, multi-predictor approaches for more robust forecasting.