Skip to content

Releases: maxcrees/tbl.typ

Version 0.0.4

19 Aug 18:54
v0.0.4
ee165fd
Compare
Choose a tag to compare

Version 0.0.4: Saturday 19 August 2023

  • Breaking changes
    • The "content" value for the mode region option has been renamed to "markup" to align with the eval element function in Typst 0.7.0. The former is now an undocumented alias for the latter which will be removed in the next release.
    • The macros region option has been renamed to scope to reflect the expansion in its use. The former is now an undocumented alias for the latter which will be removed in the next release.
  • Bugs fixed
    • A division-by-zero crash is now fixed.
    • The x column modifier now overrides the width calculation for text blocks. (GH-7)
  • Improvements
    • As mentioned above, it is now possible to scope arbitrary Typst objects for use within table data entries using the scope region option (GH-9).
    • For cells that are spanned or contain horizontal lines, an empty table data entry is no longer required (but may still be provided).
    • The dependency on tablex has been updated to 0.0.5.

Version 0.0.3

29 Jul 17:52
v0.0.3
b5608a8
Compare
Choose a tag to compare

Saturday 29 July 2023

  • Breaking changes
    • The o(...) column modifier is now the cell foreground color. Use k(...) to change the background color.
    • The tbl-align alias for the align region option, deprecated since version 0.0.2, has been removed.
  • New features
    • The .T& command is now supported which allows changing the table format specifications in the middle of the table data. (GH-4)
    • New region options:bg, colors, fg, and size.
  • Bugs fixed
    • Test cases that fail to compile or are missing now cause make to return with a non-zero exit status.
    • The test suite now operates correctly with Typst 0.6.0.
  • Improvements
    • tbl.typ has been submitted to the Typst package repository.
    • tablex is now imported as a Typst 0.6.0 package.
  • Documentation
    • The behavior of whitespace with respect to special input lines has been clarified.

Version 0.0.2

10 Jun 19:19
v0.0.2
493fafb
Compare
Choose a tag to compare

Saturday 10 June 2023

  • Breaking changes
    • Region option tbl-align has been renamed to align. The former is now an undocumented alias for the latter. This alias will be removed in the next release.
    • tablex.typ is now pulled from TYPST_ROOT rather than relative to the current working directory.
  • New features
    • New region option: mode.
    • New column classifier: A.
    • New special table entry: \Rx.
    • Line continuations in the table data are now supported.
  • Bugs fixed
    • Fix order of operations for column width measurement, especially for class N columns. It is no longer necessary to include spurious e modifiers.
    • w(...) column modifier now places a definitive lower bound on the width of the column. (GH-5)
    • pad region option now accepts underspecified input. (GH-3)
    • Fix width of horizontally-spanned cells.
  • Improvements
    • Clarify error message for malformed text block close.
    • Clean up and refactor implementation.
    • Add test suite based on existing examples from README.
  • Documentation
    • Fix README compilation with Typst version 0.4.0.
    • Align columns in code for example tables to improve legibility.
    • Annotate a short example table format specification.
    • Document behavior when fewer table entries are provided than expected columns for a particular row.
    • Fix width of renderings for example tables.
    • Clarify lack of nospaces and nowarn region options.
    • Expand usage instructions.
    • Document more differences and extensions.

Version 0.0.1

19 May 23:58
v0.0.1
d300e71
Compare
Choose a tag to compare

Initial release