Skip to content

Version 0.8.0

Compare
Choose a tag to compare
@chasefleming chasefleming released this 27 Oct 16:51
· 238 commits to main since this release

✨ New Elements Added

Idiomatic Text Element Support

Introduced support for the <i> element. Traditionally, this element is used to represent idiomatic text set off from the normal prose, such as technical terms, foreign language phrases, or thoughts. It's also commonly used for embedding icons, especially with font libraries.

Example for idiomatic text: <i>Example idiomatic phrase</i>.

Table Elements

Introduced a variety of table-related elements to better facilitate the display of tables. The new elements include:

  • <table>: For tabular data.
  • <thead>, <tbody>, and <tfoot>: For grouping header, body, and footer content in a table respectively.
  • <tr>: For table rows.
  • <th> and <td>: To denote header and data cells.

🏎️ Improvements

Performance Enhancement for Style Type

Optimized the String method in the Style type. Instead of using string concatenation, which could lead to multiple memory allocations for styles with numerous properties, we've switched to strings.Builder for enhanced performance.

🙏 Thanks to Contributors

A special shoutout to the contributors who added to this release: