3.4.24 (2 December 2013)
------------------------

-  DVT-5625 Linter API: Added IPackage.getFields() function 
-  DVT-5626 Linter API: IClass.getConstructor() should not return the predefined constructor

3.4.22 (15 November 2013)
-------------------------

-  DVT-5592 Linter API: IModel get...() functions return elements collected from the entire compiled code
-  DVT-5593 Linter API: Added support for libraries

3.4.7 (5 August 2013)
---------------------

-  DVT-5286 Adding code waiver from hit results in an "Index out of bounds" exception
-  DVT-5287 Adding code waiver from hit should check if file is writable or invoke team providers for checkout

3.4 (2 June 2013)
-----------------

-  DVT-1450 New rule: SVTB.7.17 Method must be static / automatic, if declared static / automatic in ancestor
-  DVT-1984 Count the number of info/warning/error/fatal statements
-  DVT-2860 OVM55/UVM55 doesn't report an error if a function call is under an ovm/uvm macro  
-  DVT-4420 Add parameter to SVTB 10.1 "Use parentheses to define operator precedence", allowing user to configure the checked operators
-  DVT-4429 Add parameter to SVTB.27.5.2 "Do not use long variable names" allowing a configurable number of characters 
-  DVT-4438 Add parameter to SVTB 1.4.1 "One Statement Per Line" and by default don't check inside macros
-  DVT-4439 Add parameter to SVTB 1.5 "Single line statement without begin/end block", allowing statements on one physical line
-  DVT-4461 Add a dummy rule to indicate that there are compilation errors
-  DVT-4529 New Param Rule: SVTB.25.4 "Element comment" for classes, interfaces ...
-  DVT-4531 Add parameter to SVTB.19.3.1 "Module file must include a timescale" allowing module filtering by name   
-  DVT-4532 Rule SVTB.10.1 "Use parentheses to define operator precedence" should not flag unary operators
-  DVT-4533 New Param Rule: SVTB.27.12 Class names that share common functionality should share a common prefix 
-  DVT-4848 "Properly instantiated" rules should not fail for typedef based create calls
-  DVT-4967 Rule XVM16 "Virtual Interface" should not fail when using a field of virtual interface typedef
-  DVT-4971 SVTB.1.5 "Single line statement without begin/end block" should not fail for statements between fork join
-  DVT-4988 New Rule SVTB.29.5 "Banned program blocks"
-  DVT-4989 New Rule XVM.2.1.17 "Do not access directly modules from classes"
