You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16-11Lines changed: 16 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [4.0.8] - Unreleased
9
+
10
+
### Fixed
11
+
-#70: Performance regression on newer IRIS versions when table stats are missing on a clean instance/run
12
+
8
13
## [4.0.7] - 2025-09-23
9
14
10
15
### Fixed
@@ -18,48 +23,48 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18
23
19
24
## [4.0.5] - 2024-11-04
20
25
21
-
### Fixed
26
+
### Fixed
22
27
-#57: Improve SQL performance when mapping run coverage
23
28
24
29
## [4.0.4] - 2024-10-15
25
30
26
-
### Fixed
31
+
### Fixed
27
32
-#54: Defend against possible configuration-dependent SQL exceptions in mapping INT to MAC/CLS coverage
28
33
29
34
## [4.0.3] - 2024-08-19
30
35
31
-
### Fixed
32
-
-#52: Method mapping code now doesn't use AST's endline_no property to support older python versions
36
+
### Fixed
37
+
-#52: Method mapping code now doesn't use AST's endline_no property to support older python versions
33
38
-#53: Ignore traced commands from code without a class name
34
39
35
40
## [4.0.2] - 2024-08-16
36
41
37
42
### Fixed
38
-
-#51: Don't start (and stop) the ObjectScript and Python monitors if there are no ObjectScript/Python routines being tracked respectively, fixes error from trying to start/stop the %Monitor.System.LineByLine with no routines
43
+
-#51: Don't start (and stop) the ObjectScript and Python monitors if there are no ObjectScript/Python routines being tracked respectively, fixes error from trying to start/stop the %Monitor.System.LineByLine with no routines
39
44
40
45
41
46
## [4.0.1] - 2024-08-16
42
47
43
-
### Fixed
44
-
-#45: Fixed Python line 0 tracking for 2024.2
48
+
### Fixed
49
+
-#45: Fixed Python line 0 tracking for 2024.2
45
50
-#46: Fix for bug caused by UpdateComplexity calling GetCurrentByName unnecessarily and causing dependency issues
46
51
-#47: Fixed mapping issue caused by empty lines at top of Python method not showing up in compiled Python
47
-
-#48: When the Line-By-Line Monitor resumes after pausing, resume the Python tracer too
52
+
-#48: When the Line-By-Line Monitor resumes after pausing, resume the Python tracer too
48
53
-#49: Added user parameter for preloading python modules (fixes problem of pandas breaking sys.settrace on first import)
49
54
50
55
## [4.0.0] - 2024-08-01
51
56
52
57
### Changed
53
58
-#29: As a consequence of this change, the minimum supported platform version is 2022.1
54
59
55
-
### Added
60
+
### Added
56
61
-#29: Track code coverage for embedded python methods in .cls files
57
-
-#42: Added a listener interface and manager with an associated user parameter, allowing the user to broadcast output on test method/case/suite completion.
62
+
-#42: Added a listener interface and manager with an associated user parameter, allowing the user to broadcast output on test method/case/suite completion.
58
63
59
64
## [3.1.1] - 2024-07-31
60
65
61
66
### Fixed
62
-
-#39: Fixed bug where results viewer gave divide by zero error when there were 0 executed methods in the covered code
67
+
-#39: Fixed bug where results viewer gave divide by zero error when there were 0 executed methods in the covered code
63
68
-#41: Now the code strips leading and trailing whitespace from coverage.list, so "PackageName.PKG " will still be loaded properly
Copy file name to clipboardExpand all lines: module.xml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
<Exportgenerator="Cache"version="25">
3
3
<Documentname="TestCoverage.ZPM"><Module>
4
4
<Name>TestCoverage</Name>
5
-
<Version>4.0.7</Version>
5
+
<Version>4.0.8</Version>
6
6
<Description>Run your typical ObjectScript %UnitTest tests and see which lines of your code are executed. Includes Cobertura-style reporting for use in continuous integration tools.</Description>
0 commit comments