sv-parser/CHANGELOG.md
2019-12-12 10:39:07 +09:00

2.9 KiB

Change Log

Unreleased - ReleaseDate

v0.4.8 - 2019-12-12

  • [Fixed] allow recursive define until limit

v0.4.7 - 2019-12-10

  • [Added] recursive define detection

v0.4.6 - 2019-12-02

  • [Fixed] constant_bit_select
  • [Fixed] wrong linebreak at define macro usage

v0.4.5 - 2019-11-28

  • [Fixed] wrong space at define macro usage

v0.4.4 - 2019-11-22

  • [Fixed] `resetall wrongly clear define list

v0.4.3 - 2019-11-15

  • [Added] parse_sv_str/parse_lib_str

v0.4.2 - 2019-11-12

  • [Added] re-export DefineText

v0.4.1 - 2019-11-12

v0.4.0 - 2019-11-12

  • [Changed] origin of define to optional

v0.3.7 - 2019-11-06

  • [Fixed] apply workaround for static class method call
  • [Fixed] randomize_call bug
  • [Fixed] parameter override by class type bug
  • [Fixed] hierarchical this bug
  • [Fixed] hierarchical delay value bug
  • [Fixed] const class new bug
  • [Fixed] missing all_consuming of pp_parser
  • [Fixed] typo 'triwand'
  • [Fixed] arguments of text_macro_usage

v0.3.6 - 2019-11-05

v0.3.5 - 2019-11-05

  • [Added] LF/CR+LF support
  • [Added] empty define support

v0.3.4 - 2019-11-05

  • [Fixed] define with string literal

v0.3.3 - 2019-11-01

  • [Fixed] define arument
  • [Fixed] text macro identifier

v0.3.2 - 2019-10-29

  • [Changed] SyntaxTree::get_str can take &RefNode
  • [Added] unwrap_locate macro
  • [Fixed] iterator order

v0.2.1 - 2019-10-28

  • [Added] get_origin to SyntaxTree
  • [Added] re-export Error/ErrorKind
  • [Fixed] unwrap_node import
  • [Fixed] spacing of text macro usage

v0.2.0 - 2019-10-16

  • [Added] parse error position
  • [Fixed] spacing rule aroung text_macro_identifier
  • [Fixed] cond_predicate in cond_predicate
  • [Fixed] fixed_number priority in delay_value
  • [Fixed] cast/const_cast priority
  • [Added] unwrap_node macro