1
1
# Changelog
2
+
2
3
All notable changes to the PipeVal tool.
3
4
4
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
5
6
6
7
This project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
8
8
- ---
9
+ ## [ 5.2.0 ] - 2025-02-10
9
10
10
- ## [ Unreleased]
11
11
### Changed
12
+
12
13
- Update ` pysam ` version to ` 0.22.1 `
14
+
13
15
### Fixed
16
+
14
17
- MIME types to support older designations
15
18
- Error message printing to log
16
- ---
17
19
18
20
## [ 5.1.0] - 2024-07-08
21
+
19
22
### Added
23
+
20
24
- Add validation flowchart
21
25
- Add support for unmapped BAM
22
26
- Add additional MIME type for GZIP compressed files
23
27
- Add support for checksum files formatted with any whitespace separator
24
28
25
- ---
26
-
27
29
## [ 5.0.0] - 2024-02-16
30
+
28
31
### Added
29
- - Validation skip functionality for checksums
30
32
31
- ---
33
+ - Validation skip functionality for checksums
32
34
33
35
## [ 5.0.0-rc.3] - 2023-12-07
36
+
34
37
### Added
35
- - Integrity test for compressed files
36
38
37
- ---
39
+ - Integrity test for compressed files
38
40
39
41
## [ 5.0.0-rc.2] - 2023-12-06
42
+
40
43
### Added
41
- - FASTQ validator
42
44
43
- ---
45
+ - FASTQ validator
44
46
45
47
## [ 5.0.0-rc.1] - 2023-11-22
48
+
46
49
### Changed
47
- - Restructured CLI to have common main command ` pipeval `
48
50
49
- ---
51
+ - Restructured CLI to have common main command ` pipeval `
50
52
51
53
## [ 4.0.0] - 2023-11-22
54
+
52
55
### Added
53
- - Parallelize validation
54
56
55
- ---
57
+ - Parallelize validation
56
58
57
59
## [ 4.0.0-rc.2] - 2023-04-24
60
+
58
61
### Changed
59
- - Resolve potential symlinks before validation
60
62
61
- ---
63
+ - Resolve potential symlinks before validation
62
64
63
65
## [ 4.0.0-rc.1] - 2023-04-11
66
+
64
67
### Added
68
+
65
69
- Add check for empty BAM files (valid header but no reads).
66
70
- Add auto-build workflow to push image to ` uclahs-cds ` registry
67
71
- Add repo source label to Dockerfile
@@ -73,6 +77,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
73
77
- Compression validation and detection through ` python-magic `
74
78
75
79
### Changed
80
+
76
81
- Make ` -t ` optional, default to ` file-input `
77
82
- Explicitly set Python version to ` 3.10 `
78
83
- Split validation and checksum generation into different CLI commands
@@ -81,38 +86,50 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
81
86
- Update README input tables and command examples
82
87
- Re-structure README with details of current tool
83
88
84
- ### Fixed
85
-
86
89
### Removed
90
+
87
91
- Remove deprecated parameter options from README
88
92
- Remove inaccessible design doc link from README
89
93
- Remove directory checking
90
94
- Remove user-specified file type option
91
95
92
- ---
93
-
94
96
## [ 3.0.0] - 2022-08-03
95
- ### Updated
96
- - Updated bl-base to 1.1.0
97
- - Installed tools using ` mamba `
98
97
99
98
### Added
99
+
100
100
- Add ` bldocker ` user and group to Dockerfile
101
101
- Add support for mutliple input files
102
102
103
103
### Changed
104
+
105
+ - Updated bl-base to 1.1.0
106
+ - Installed tools using ` mamba `
104
107
- Convert module to Python CLI package; now runs directly from commandline with ` validate ` .
105
- - Single source package version from \_\_ init __ .py
108
+ - Single source package version from \_\_ init \_\_ .py
106
109
- Use ` pysam ` instead of ` samtools ` in bam file validation.
107
110
108
111
### Fixed
109
- - Add handling for valid file types whose validation is not yet implemented.
110
112
111
- ---
113
+ - Add handling for valid file types whose validation is not yet implemented.
112
114
113
115
## [ 2.1.6] - 2021-10-18
116
+
114
117
### Changed
115
- - File type detection update to properly detect file type when filename contains multiple .
118
+
119
+ - File type detection update to properly detect file type when filename contains multiple .
116
120
117
121
### Fixed
122
+
118
123
- Fixed bug with detecting fasta files
124
+
125
+ [ 2.1.6 ] : https://github.com/uclahs-cds/package-PipeVal/releases/tag/v2.1.6
126
+ [ 3.0.0 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v2.1.6...v3.0.0
127
+ [ 4.0.0 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v4.0.0-rc.2...v4.0.0
128
+ [ 4.0.0-rc.1 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v3.0.0...v4.0.0-rc.1
129
+ [ 4.0.0-rc.2 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v4.0.0-rc.1...v4.0.0-rc.2
130
+ [ 5.0.0 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v5.0.0-rc.3...v5.0.0
131
+ [ 5.0.0-rc.1 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v4.0.0...v5.0.0-rc.1
132
+ [ 5.0.0-rc.2 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v5.0.0-rc.1...v5.0.0-rc.2
133
+ [ 5.0.0-rc.3 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v5.0.0-rc.2...v5.0.0-rc.3
134
+ [ 5.1.0 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v5.0.0...v5.1.0
135
+ [ 5.2.0 ] : https://github.com/uclahs-cds/package-PipeVal/compare/v5.1.0...v5.2.0
0 commit comments