figular v0.0.8 - 2022-08-25 Fixed * We were not logging stderr when encoutering failures in the API. * Cmdline: return a non-zero return code on errors. Added * We now test the Dockerfile and API by spining up a container. This helps detect any misconfigurations in the runtime environment. * Cmdline and API: for the circle Figure you can now style the 'circle' primitive it is drawn with, controlling background-color, border-color etc. * Website: for the circle Figure there is now a much greater choice of fonts. Changed * More generous limits on Figure data - increased from 1k to 5k characters. * The cmdline has changed, now we expect args DATA and optional STYLE as a JSON doc. Initially we can only style circle but we'll extend this in future. This also means our pip install requires pydantic as a dependancy. Circle also no longer needs `blob=`. Docs have been updated. * The API for circle has changed as we move towards a simpler message containing just 'data' and 'style' for all figures but starting with circle. * The API's code now lives in dir `app` instead of `api` which is picked up automatically by FastAPI. This means we can deploy the whole package as-is in the Dockerfile and gives consistency between dev, testing and production.