Use reactor-core middleware, update version