I confirm this is a behavior change in creating a new index on a new db.collection between 0.12.6 and 0.12.7.
When you call indexesManager.ensure with a db and collection yet to be created, with everything else remains the same,
0.12.6 will create the new db, collection and index,
0.12.7 fails with an error 26, either DB does not exist or collection does not.
I don't think of it as a bug, just a behavior change. That bein said, I would appreciate a work around, e.g. how can I use reactivemongo to ensure a new db and collection is created before calling this indexesManager.ensure? This is particularly needed when running tests on CI like travis.
Thanks in advance.