Requirements
Example how to interpret which version that is required, according to Semver (Semver org):
^1.2.3 means "is greater than 1.2.3 but lower than 2.0.0."
^0.2.3 means "is greater than 0.2.3 but lower than 0.3.0."
0.0.1 means "is = 0.0.1."
0.14.x || 15.x.x means "version 0.14.x or 15.x.x".
Content Agent (^1.12.0 || ^2.0.0)
To retrieve data from open content
Writer (^4.0.0)
To open articles
Image Content Provider (^1.2.0)
To render images