Skip to content

Latest commit

 

History

History
582 lines (373 loc) · 38.9 KB

CHANGELOG.md

File metadata and controls

582 lines (373 loc) · 38.9 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2025-01-30

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_table - v0.0.3-dev.0

  • FEAT(tagflow_table): add column and row spacing properties to TagflowTable. (66989cf5)

2025-01-30

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:

Packages with dependency updates only:

Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

  • tagflow_table - v0.0.2-dev.0+1

tagflow - v0.0.1-dev.0+1

  • FIX(style): simplify SizeValue instantiation by removing unit specification. (8b58622b)
  • FIX(style): update merge logic to respect inherit property in TagflowStyle. (739be1f7)

2025-01-23

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_example - v0.0.1

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

tagflow_table - v0.0.2

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

2025-01-23

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:

Packages with dependency updates only:

Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

  • tagflow_table - v0.0.2-dev.6

tagflow - v0.0.1-dev.17

  • FEAT(style): enhance size handling with SizeValue integration. (41c12f9f)
  • FEAT(style): introduce SizeValue class and enhance size parsing. (cb7a973e)

2025-01-21

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.16

  • FEAT(tagflow_parser): improve node validation to exclude specific tags. (eb0a566c)
  • FEAT(tagflow_parser): enhance node validation in parseNodes method. (007d978c)
  • FEAT(tagflow_node): add hasChildren property to TagflowNode. (b8fbd4ea)
  • FEAT(text_converter): add support for bold and italic text elements. (78dc2d3a)
  • FEAT(tagflow): add softWrap property to TagflowStyle for text elements. (f628170e)

tagflow_table - v0.0.2-dev.5

  • FEAT(tagflow_table): enhance column width calculation for flexible layouts. (4c0e3d77)

2025-01-21

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_table - v0.0.2-dev.4

  • FIX(tagflow_table): correct separator layout width calculation. (a4d777f9)

2025-01-21

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.15

  • FIX(list_converter): update padding in StyledContainer and ListView. (3a0f27ef)
  • FEAT(converter): enhance selector matching with pseudo-selectors and improve theme styling. (9cc6e29d)
  • FEAT(tagflow): add inherit property to TagflowStyle and update theme handling. (5bfe2b66)
  • FEAT(text_converter): enhance gesture handling for text nodes. (a5cea0dd)

tagflow_table - v0.0.2-dev.3

  • FEAT(tagflow_table): enhance table rendering with header support and separators. (d8307c06)

2025-01-09

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_table - v0.0.2-dev.2

  • REFACTOR(tagflow_table): relaxed dart SDK constraints. (5cba3f98)

2025-01-09

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_table - v0.0.2-dev.1

  • REFACTOR(tagflow_table): relaxed dart SDK constraints. (5cba3f98)

2025-01-09

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.14

  • REFACTOR(element_test): remove percentage value test for element dimensions. (0ecbc479)
  • REFACTOR(node_extension_test): improve test readability and update children setter. (6441b2a1)
  • REFACTOR(table_element): update attribute assignment in TagflowTableElement constructor. (85d02452)
  • REFACTOR(table_parser): optimize table row handling and improve tag checks. (9bf99dea)
  • REFACTOR(style,theme): replace default TagflowStyle with TagflowStyle.empty. (a00adaf0)
  • REFACTOR(styles): enhance border and decoration handling in StyledContainer and TableConverter. (c4d582c8)
  • FIX(style_parser_test): update percentage value parsing to return null for invalid inputs. (7e086796)
  • FIX(tests): update style_extension tests to use TagflowStyle.empty. (e2781ef5)
  • FIX(tagflow_widget): replace Text with SelectableText in error widget. (0c622c4a)
  • FEAT(docs): add contributing guidelines and enhance README structure. (579ec3d6)
  • FEAT(style_parser): add border parsing functionality to StyleParser. (7e669181)
  • FEAT(table_element): enhance attribute handling and reparenting logic. (afb723e7)
  • FEAT(theme): enhance TagflowTheme style resolution and add default named colors. (c461e22d)
  • FEAT(tests): add unit tests for TagflowTableElement and CellSpan functionality. (9b18abb6)
  • FEAT(tests): add comprehensive tests for TagflowNode and StyleExtension. (a8de345f)
  • FEAT(style_parser): enhance CSS value parsing and validation. (021a2e4e)
  • FEAT(theme): add transparent color to TagflowTheme color map. (c7943c4c)
  • FEAT(table_example,table_converter,table_parser): add support for table captions and enhance rendering. (76ee33fb)
  • FEAT(style,converter,theme): enhance style resolution with inheritance support. (f8c8ac9e)
  • FEAT(table_example,tagflow_table): enhance table examples and rendering logic. (ab226159)
  • FEAT(table_example): enhance table examples with new HTML structures and rendering improvements. (89b191bf)

tagflow_table - v0.0.2-dev.0

  • REFACTOR(tagflow_table): improve empty cell handling in TagflowTableConverter. (2cd288ec)
  • FIX(converter): update table border style to none for improved layout consistency. (40b1ea62)
  • FEAT(docs): add contributing guidelines and enhance README structure. (579ec3d6)
  • FEAT(tests): add comprehensive tests for TagflowTable and related components. (219c0606)
  • FEAT(tagflow_table): integrate Equatable for TagflowTableBorder and update dependencies. (05aa0b56)
  • FEAT(tagflow_table): add HTML parsing tests and update dependencies. (cd8e68de)
  • FEAT(table_example,table_converter,table_parser): add support for table captions and enhance rendering. (76ee33fb)
  • FEAT(tagflow_table,table_example): add TagflowTableCellConverter and enhance table rendering. (b1e32d9c)
  • FEAT(table_example,tagflow_table): enhance table examples and rendering logic. (ab226159)
  • FEAT(table_example): enhance table examples with new HTML structures and rendering improvements. (89b191bf)
  • FEAT(tagflow_table): implement table rendering and conversion logic. (d8e82f4d)
  • FEAT(tagflow_table): initial project setup with essential files. (3db0ea81)

2024-12-26

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.13

  • REFACTOR(parser): clean up and enhance TableParser functionality. (5e2f943d)
  • REFACTOR(element_test): improve parent-child relationship management in tests. (8bfa6e01)
  • REFACTOR(table): improve table styling and border handling in converters and theme. (f80edb36)
  • REFACTOR(table): update table structure and styling in examples and converters. (f31c51cf)
  • REFACTOR(converter): clean up logging and improve element properties. (ccd443ae)
  • REFACTOR(tagflow): update element models and parsers for improved structure. (3fb10303)
  • FIX(converter): add line length ignore and update TODO comment. (6550ad2b)
  • FEAT(table): add TableConverter tests and export parser. (1d12545a)
  • FEAT(img_parser): add unit tests for ImgParser functionality. (4026ee45)
  • FEAT(table): enhance table styling and structure in converters and examples. (5b88f481)
  • FEAT(parser): enhance node parsing and attribute handling. (f7213efd)
  • FEAT(node): add hasAttribute method to TagflowNode. (7b15a4d1)
  • FEAT(img): introduce TagflowImgElement and update converters. (97d47762)
  • FEAT(tagflow): refactor element handling and introduce TagflowNode. (a6a617f1)
  • FEAT(table): implement TableConverter and update roadmap. (60047676)

2024-12-26

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.12

  • REFACTOR(parser): clean up and enhance TableParser functionality. (5e2f943d)
  • REFACTOR(element_test): improve parent-child relationship management in tests. (8bfa6e01)
  • REFACTOR(table): improve table styling and border handling in converters and theme. (f80edb36)
  • REFACTOR(table): update table structure and styling in examples and converters. (f31c51cf)
  • REFACTOR(converter): clean up logging and improve element properties. (ccd443ae)
  • REFACTOR(tagflow): update element models and parsers for improved structure. (3fb10303)
  • FIX(converter): add line length ignore and update TODO comment. (6550ad2b)
  • FEAT(table): add TableConverter tests and export parser. (1d12545a)
  • FEAT(img_parser): add unit tests for ImgParser functionality. (4026ee45)
  • FEAT(table): enhance table styling and structure in converters and examples. (5b88f481)
  • FEAT(parser): enhance node parsing and attribute handling. (f7213efd)
  • FEAT(node): add hasAttribute method to TagflowNode. (7b15a4d1)
  • FEAT(img): introduce TagflowImgElement and update converters. (97d47762)
  • FEAT(tagflow): refactor element handling and introduce TagflowNode. (a6a617f1)
  • FEAT(table): implement TableConverter and update roadmap. (60047676)

2024-12-26

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow_example - v1.1.0

  • REFACTOR(image_example): update headings and remove unused FAB. (60ba92fa)
  • REFACTOR: enhance blockquote handling and styling in ArticleExample and converters. (f0ea898b)
  • REFACTOR: enhance theme creation in ExamplePage for improved styling. (54725d86)
  • REFACTOR: update Tagflow example app by removing shadcn_ui dependency and enhancing structure. (4627f626)
  • FIX: relax dart SDK constraints in pubspec.yaml files. (269ad7f2)
  • FIX: update blockquote footer styling in ArticleExample. (78aef436)
  • FIX: update GitHub repository link and enhance link handling in ExamplePage. (b92cfed8)
  • FEAT(code_example): add CodeExample screen for displaying code blocks. (7f96d8f4)
  • FEAT: add image example screen and update examples list. (0112d609)
  • FEAT: update ArticleExample with improved code formatting and theme styles. (9f311c50)
  • FEAT: add footer section and enhance footer styling in ArticleExample. (4516e33f)
  • FEAT: improve blockquote styling and add nested style support in Tagflow. (f408c96e)
  • FEAT: enhance blockquote handling and theme styling in Tagflow. (d25c51d6)
  • FEAT: add article example and enhance blockquote handling in Tagflow. (94017d32)
  • FEAT: enhance Tagflow styling and text handling. (e6e323a0)
  • FEAT: enhance text handling and styling in Tagflow. (5110c930)
  • FEAT: update typography example with additional links and improved code block styling. (b52b47e3)
  • FEAT: refactor Tagflow example app by removing GenericExample and adding TypographyExample. (37da572b)
  • FEAT: enhance Tagflow example app with improved HTML content and theming options. (d2f3194d)
  • FEAT: enhance Tagflow example app with new example and improved theming. (94455e3c)
  • FEAT: enhance Tagflow example app with new UI components and theming. (811466ca)
  • FEAT: implement Tagflow example app with routing and theming. (bf4f5743)

2024-12-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.11

  • FIX(style_parser): improve percentage handling in parseSize method. (74333732)
  • FIX(style_parser): update percentage handling in parseSize method. (bdac976c)

2024-12-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.8

  • REFACTOR(theme): update background color methods for consistency. (dce0e447)
  • REFACTOR: enhance blockquote handling and styling in ArticleExample and converters. (f0ea898b)
  • REFACTOR: improve whitespace handling and node validation in TagflowParser. (685f611d)
  • REFACTOR: simplify StyledContainer by consolidating style application into a single Container. (f348677f)
  • REFACTOR(tests): remove redundant test for empty node creation in element_test.dart. (42259a51)
  • REFACTOR: improved tests. (5ed3bd53)
  • REFACTOR: moved style enums to appropriate directories. (af6c78f4)
  • FIX: relax dart SDK constraints in pubspec.yaml files. (269ad7f2)
  • FIX: correct parent tag reference in ListItemConverter. (a85fdc6e)
  • FIX: improve whitespace handling in TagflowParser. (a6e879ea)
  • FIX: checkout to head branch wasn't working properly. (431906a0)
  • FIX: changelogs. (5ba34a8d)
  • FIX: remove background color from HrConverter style. (c9c86acd)
  • FIX: update README.md link to main repository. (ef380f57)
  • FEAT: enhance TagflowOptions and add comprehensive tests for TagflowSelectableOptions. (c53515ef)
  • FEAT: add comprehensive tests for ListConverter, TagflowElement, StyleParser, and TagflowTheme. (b867e392)
  • FEAT: refactor CodeConverter to extend TextConverter and support additional tags. (af6fb055)
  • FEAT: enhance TagflowTheme with maxWidth support for code styles. (19d2c04f)
  • FEAT: enhance TextConverter to support forced widget spans for specific tags. (d1497247)
  • FEAT: add list and list item converters to enhance element handling. (fdff6059)
  • FEAT: enhance selector handling in ElementConverter to support negation. (e9f04b29)
  • FEAT: improve blockquote styling and add nested style support in Tagflow. (f408c96e)
  • FEAT: enhance blockquote handling and theme styling in Tagflow. (d25c51d6)
  • FEAT: add article example and enhance blockquote handling in Tagflow. (94017d32)
  • FEAT: enhance Tagflow styling and text handling. (e6e323a0)
  • FEAT: enhance text handling and styling in Tagflow. (5110c930)
  • FEAT: add support for anchor tags in TextConverter. (69d5c11b)
  • FEAT: enhance TagflowTheme with inline code margin and improved default styles. (5ecb55c6)
  • FEAT: refactor Tagflow example app by removing GenericExample and adding TypographyExample. (37da572b)
  • FEAT: enhance Tagflow example app with improved HTML content and theming options. (d2f3194d)
  • FEAT: add Makefile for package creation and update README. (854129af)
  • FEAT: enhance Tagflow example app with new example and improved theming. (94455e3c)
  • DOCS: update documentation properly. (28323aa9)

2024-12-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.7

  • DOCS: updated documentation to reflect the latest changes. (28323aa9)

2024-12-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.6

  • REFACTOR: enhance blockquote handling and styling in ArticleExample and converters. (f0ea898b)
  • REFACTOR: improve whitespace handling and node validation in TagflowParser. (685f611d)
  • REFACTOR: simplify StyledContainer by consolidating style application into a single Container. (f348677f)
  • FIX: relax dart SDK constraints in pubspec.yaml files. (269ad7f2)
  • FIX: correct parent tag reference in ListItemConverter. (a85fdc6e)
  • FIX: improve whitespace handling in TagflowParser. (a6e879ea)
  • FEAT: enhance TagflowOptions and add comprehensive tests for TagflowSelectableOptions. (c53515ef)
  • FEAT: add comprehensive tests for ListConverter, TagflowElement, StyleParser, and TagflowTheme. (b867e392)
  • FEAT: refactor CodeConverter to extend TextConverter and support additional tags. (af6fb055)
  • FEAT: enhance TagflowTheme with maxWidth support for code styles. (19d2c04f)
  • FEAT: enhance TextConverter to support forced widget spans for specific tags. (d1497247)
  • FEAT: add list and list item converters to enhance element handling. (fdff6059)
  • FEAT: enhance selector handling in ElementConverter to support negation. (e9f04b29)
  • FEAT: improve blockquote styling and add nested style support in Tagflow. (f408c96e)
  • FEAT: enhance blockquote handling and theme styling in Tagflow. (d25c51d6)
  • FEAT: add article example and enhance blockquote handling in Tagflow. (94017d32)
  • FEAT: enhance Tagflow styling and text handling. (e6e323a0)
  • FEAT: enhance text handling and styling in Tagflow. (5110c930)
  • FEAT: add support for anchor tags in TextConverter. (69d5c11b)
  • FEAT: enhance TagflowTheme with inline code margin and improved default styles. (5ecb55c6)
  • FEAT: refactor Tagflow example app by removing GenericExample and adding TypographyExample. (37da572b)
  • FEAT: enhance Tagflow example app with improved HTML content and theming options. (d2f3194d)
  • FEAT: add Makefile for package creation and update README. (854129af)
  • FEAT: enhance Tagflow example app with new example and improved theming. (94455e3c)

2024-12-25

Changes


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


tagflow - v0.0.1-dev.5

  • REFACTOR: enhance blockquote handling and styling in ArticleExample and converters. (f0ea898b)
  • REFACTOR: improve whitespace handling and node validation in TagflowParser. (685f611d)
  • REFACTOR: simplify StyledContainer by consolidating style application into a single Container. (f348677f)
  • REFACTOR(tests): remove redundant test for empty node creation in element_test.dart. (42259a51)
  • REFACTOR: improved tests. (5ed3bd53)
  • FIX: correct parent tag reference in ListItemConverter. (a85fdc6e)
  • FIX: improve whitespace handling in TagflowParser. (a6e879ea)
  • FIX: checkout to head branch wasn't working properly. (431906a0)
  • FIX: changelogs. (5ba34a8d)
  • FEAT: add comprehensive tests for ListConverter, TagflowElement, StyleParser, and TagflowTheme. (b867e392)
  • FEAT: refactor CodeConverter to extend TextConverter and support additional tags. (af6fb055)
  • FEAT: enhance TagflowTheme with maxWidth support for code styles. (19d2c04f)
  • FEAT: enhance TextConverter to support forced widget spans for specific tags. (d1497247)
  • FEAT: add list and list item converters to enhance element handling. (fdff6059)
  • FEAT: enhance selector handling in ElementConverter to support negation. (e9f04b29)
  • FEAT: improve blockquote styling and add nested style support in Tagflow. (f408c96e)
  • FEAT: enhance blockquote handling and theme styling in Tagflow. (d25c51d6)
  • FEAT: add article example and enhance blockquote handling in Tagflow. (94017d32)
  • FEAT: enhance Tagflow styling and text handling. (e6e323a0)
  • FEAT: enhance text handling and styling in Tagflow. (5110c930)
  • FEAT: add support for anchor tags in TextConverter. (69d5c11b)
  • FEAT: enhance TagflowTheme with inline code margin and improved default styles. (5ecb55c6)
  • FEAT: refactor Tagflow example app by removing GenericExample and adding TypographyExample. (37da572b)
  • FEAT: enhance Tagflow example app with improved HTML content and theming options. (d2f3194d)
  • FEAT: add Makefile for package creation and update README. (854129af)
  • FEAT: enhance Tagflow example app with new example and improved theming. (94455e3c)