Skip to content

Releases: erdos/stencil

v0.3.13: error on early closed input stream

20 May 19:16
Compare
Choose a tag to compare

Bugfix:

  • expception due to InputStream being closed too early on big templates files with numberings.

v0.3.12

17 May 18:16
9287a0e
Compare
Choose a tag to compare

Bugfixes:

  • Fix rendering documents where wordprocessingShape (Office 2010 or above) drawings are present

v0.3.11: fix cross-references with numberings

06 Nov 16:10
Compare
Choose a tag to compare

Core

  • Re-render numbering values in cross-references: #50

Service

  • shrink graal image size

v0.3.10

24 Oct 19:22
Compare
Choose a tag to compare

Service

  • set up github action to release docker container image for service with jvm and graalvm.
  • fix 100% cpu usage when running container with detached STDIN #52
  • add x-stencil-log header #46

Library

  • Various cleanup jobs #51
  • add sum function #44
  • library version comes from project.clj in compile time #41
  • propagate runtime exceptions to EvaluatedDocument.toInputStream #37

0.3.9

16 Sep 20:48
Compare
Choose a tag to compare
  • add contains function (#39).
  • fix service docker image by using explicit versioning on dependencies (#38).

In version 0.3.8:

  • fix runtime error on windows systems due to errors in file separator handling.

v0.3.7 - fragment improvements

02 Oct 19:32
Compare
Choose a tag to compare

Bugfix

  • Fragment include directives failed when included file was a static document (without dynamic content)

Improvements

  • Added an option to evaluate only fragment inclusion directives in templates.

v0.3.6 - fix with svg images

17 Sep 11:32
Compare
Choose a tag to compare

Bugfix

  • Rendering templates failed when SVG images were present.

v0.3.4 - bugfixes

13 Sep 19:08
Compare
Choose a tag to compare

Bugfixes

  • failed to parse templates that contained hyperlinks. #29
  • make it build on JDK11 #28
  • fixed typos in unit tests

Improvements

  • Plus opertor (+) in expressions can be used to concatenate strings.
  • Started replacing AsserrtionErrror exceptions with ExceptionInfo for more verbose error handling.

v0.3.3 - bugfixes

05 Jun 06:21
Compare
Choose a tag to compare

Bugfixes

  • Fixed bug in TemplateVariables type which made it always return an empty set of variables.

Imrovements

  • PreparedTemplate and PreparedFragment types now implement AutoCloseable interface. Now they can be used in a try-with-resources block.
  • Added a getAllFragmentNames method to the TemplateVariables type to query all imported fragment names for a prepared template object.

v0.3.2 - test cases and small bugfixes

30 May 08:47
Compare
Choose a tag to compare

The main focus of this project was to increase unit test coverage by writing test cases and removing unused code snippets.

Bugfixes

  • fix exception when rendering to InputStream
  • modulo operator should be right-associative