Skip to content

Releases: r3c/cottle

v2.0.3

03 Jun 09:28
@r3c r3c
Compare
Choose a tag to compare
  • Minor performance improvements.

v2.0.2

20 Jun 07:50
@r3c r3c
Compare
Choose a tag to compare
  • Fix issue #26 causing unwanted evaluation of "else" conditional branches
  • Introduce new name DocumentConfiguration.TrimFirstAndLastBlankLines to replace misleading DocumentConfiguration.TrimIndentCharacters

v2.0.1

22 May 10:26
@r3c r3c
Compare
Choose a tag to compare
  • Internal optimizations to reduce rendering time & allocated bytes

v2.0.0

27 Apr 12:39
@r3c r3c
Compare
Choose a tag to compare
  • Replace reference type Value by readonly structure.
  • Numbers are now using System.Double internally instead of System.Decimal.
  • Implement new "wrap" and "unwrap" keywords.

v1.6.2

15 Mar 11:30
@r3c r3c
Compare
Choose a tag to compare
  • Fix invalid optimization on maps with non-constant indices (see #25).

v1.6.1

05 Mar 22:44
@r3c r3c
Compare
Choose a tag to compare
  • Introduce benchmark against other popular C# template engines
  • Replace implementation of native documents by faster alternative (20% faster than default)
  • Optimize variable resolution during compilation
  • Optimize predictable subscript accesses during compilation
  • Remove unnecessary internal allocations

v1.6.0

14 Jan 22:12
@r3c r3c
Compare
Choose a tag to compare
  • Implement symbol name & scope resolution at compile time.
  • Change IFunction signature to allow compatibility with non-IStore implementations.
  • Expose document and context construction through static methods.
  • Deprecate SimpleDocument & DynamicDocument.

v1.5.4

06 Oct 13:39
@r3c r3c
Compare
Choose a tag to compare
  • Fix MonitorContext behavior with undefined value field.
  • Add new GroupFieldUsages helper method to ISymbolUsage interface.
  • Expose new IContext constructors.

v1.5.3

17 Jul 21:26
@r3c r3c
Compare
Choose a tag to compare
  • Whitespace fix when using "Source()" method on SimpleDocument intance
  • Change ContextStore fallback behavior with void values

v1.5.2

15 Jul 16:10
@r3c r3c
Compare
Choose a tag to compare

Fix invalid value override when assigning a VoidValue instance to a IStore.