Something went wrong on our end
-
Christophe de Vienne authoredChristophe de Vienne authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
HISTORY.rst 2.42 KiB
Release history
0.4.0 (2022-01-25)
- wpd engine: almost complete rewrite of the engine. Should be more stable and handler big loads properly.
- pooled engine: add an engine wrapper that runs multiple worker. It allow a mono-task engine to handle concurrent tasks.
0.3.5 (2021-12-16)
- fix metric names: rename
alpe_api_*
torednerd_api_*
- wpd engine: adjust log level of the wpd engine: changed the "will render" message from 'info' to 'trace')
- wpd engine: fix a deadlock when jobs are queued faster than results
0.3.4 (2021-10-19)
-
Update MJML to v4.10.3
-
Fix a libreoffice renderer bug where spaces were inserted in some place
-
loffice: Fix handling of nested standalone tag.
Example: '<p><span>{{section}}</span></p>' is now replaced with '{{section}}' and not '<p>{{section}}</p>'
0.3.3 (2021-06-14)
- fix engines priorities so that html->pdf is done by wpd by default (ie, always)
0.3.2 (2021-04-22)
- od-templating: fix a crash when a xml element opens in a mustache tag and closes in another.
0.3.1 (2021-03-10)
- mjml: Fix a process crash when the mjml source is not a valid mjml document.
0.3.0 (2021-03-09)
- use the 'database' package provided by go-orusapi
- 'admin-password' command now accepts the password as an argument.
- provide a 'rednerd-standalone' image
- flag '--token-secret' is not required anymore
- add a "varlist" feature. It lists all the variables found in a template
- documentation
- use 'go-orusapi/database' to replace the internal database package.
- Implement streamed documents and parallel rendering the pipeline steps.
- new engines:
- od-templating - uses https://orus.io/orus-io/od-templating to render mustache templates inside OpenDocument files.
- libreoffice - uses https://github.com/dveselov/go-libreofficekit to convert documents with libreoffice.
0.2.0 (2020-09-17)
- Non-blocking rendering errors are now returned in the field 'render-errors' of the document. This allow the client to see MJML validation errors.
- MJML: the validation level can be changed with the 'mjml-validation-level' metadata.
0.1.1 (2020-08-11)
- Fix prometheus: when enabled, all the handlers were 'unimplemented'
- Add options for tokens and cookies
0.1 (2020-08-11)
Initial Release