Skip to content

v3.0.1

Choose a tag to compare

@lexborisov lexborisov released this 17 Feb 19:19
· 130 commits to master since this release

New Release v3.0.1

Fixed broken mapping for convert encoding functions in release 3.0.0
Release 3.0.0 removed

  • API breaking changes!!! See api_breaking_changes.md file
  • Sync with Specification (https://html.spec.whatwg.org/multipage/)
  • Fix problem with close token position in title tag (the inner essence)
  • Fix problem with detect SHIFT_JIS encoding
  • Added function myhtml_encoding_prescan_stream_to_determine_encoding to prescan a byte stream to determine its encoding. In other words, detect encoding in meta tag before start HTML parsing. See exapmle
  • Added function myhtml_encoding_name_by_id for get encoding name by id
  • Added function myhtml_encoding_extracting_character_encoding_from_charset
  • Added utils/mhash.* for create a hash table
  • Added function myhtml_node_tree for get current Tree from a node
  • Сonsumes less memory when initializing, 3MB => 1MB with no negative impact on performance. In the future, the memory will be consumed even less.
  • Now MyHTML_INSTALL_HEADER in cmake options set ON by default
  • Fixed broken mapping for convert encoding functions after release 3.0.0

Thanks!