Skip to content

Releases: benjamin-hodgson/Gutenberg

v1.3.4

14 Aug 13:01
9ce96d3
Compare
Choose a tag to compare

Fixed

  • Fixed occasional quadratic behaviour in the layout engine.

v1.3.3

09 Aug 02:45
c1f5bba
Compare
Choose a tag to compare

Fixed

  • Fixed another bug in the layout engine

v1.3.2

05 Aug 19:01
3155d59
Compare
Choose a tag to compare

Fixed

  • Fixed some bugs in the handling of multiple LineBreakHints on a single line

v1.3.1

28 Nov 20:41
Compare
Choose a tag to compare

Added

  • Support for SourceLink
  • Support for trimming and AOT deployments

Changed

  • Some optimisations to the layout engine

v1.3.0

23 Jul 12:50
64f42e4
Compare
Choose a tag to compare

Added

  • Methods to write a document into a TextWriter.

Fixed

  • A bug when calling ToString on a document annotated with a value type

v1.2.1

10 Jul 18:23
Compare
Choose a tag to compare

Added

  • An option to disable the default "strip trailing whitespace" behaviour

v1.2.0

09 Jul 14:45
Compare
Choose a tag to compare

Added

  • LayoutMode.Smart, which can produce better layouts in certain circumstances involving Aligned blocks with LineBreakHints.
  • Gutenberg.Brackets: tools for surrounding text with brackets, supporting a variety of indentation styles.
  • Gutenberg.Expression: tools for displaying expressions with operators and precedence.

Changed

  • IDocumentRenderer.WhiteSpace will no longer be called for 0-length whitespace chunks.
  • Lines will no longer be written with trailing whitespace.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

28 Jun 01:17
289e9e4
Compare
Choose a tag to compare

Added

  • Box, a class for tabular or tiling layouts
  • ConsoleDocumentRenderer, a class which can interpret annotations to write coloured output to the console
  • A family of virtual methods (OnPushAnnotation etc) on StackMachineDocumentRenderer

Changed

  • Some internal optimisations

v1.0.0

24 Jun 21:23
f81ecf5
Compare
Choose a tag to compare

Initial release