Merge branch 'new-api' into 'master'

Implement a new extensible API

See merge request !6
1 job for v0.2.0 in 2 minutes and 5 seconds (queued for 1 second)
latest
Status Name Job ID Coverage
  Test
passed test #374094

00:02:05