File: CHANGELOG.md

package info (click to toggle)
haskell-tasty-discover 5.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 152 kB
  • sloc: haskell: 579; makefile: 7
file content (217 lines) | stat: -rw-r--r-- 5,209 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
# Change Log

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog] and this project adheres to
[Semantic Versioning].

[Keep a Changelog]: http://keepachangelog.com/
[Semantic Versioning]: http://semver.org/

# 5.0.0 [2022-07-08]

- Fix tasty-hedgehog `testProperty` deprecation warning

# 4.2.4 [2022-05-22]

- Support for custom test libraries
- Version module
- Deduplicate imports in generated code
- Rename library directory to src
- Move existing library modules to Test.Discover.Internal

# 4.2.3 [2022-05-21]

- Added `--search-dir DIR` option
- Adds an `--in-place` flag to write the generated driver to the source file.

# 4.2.1 [2018-06-06]

## Changed
- Migrated source code hosting to https://git.coop/lwm/tasty-discover.

# 4.2.0 [2018-03-03]

## Fixed
- Actually support `scprop_` prefixed SmallCheck test cases (see issue [#140]).

[#140]: https://github.com/lwm/tasty-discover/issues/140

# 4.1.5 [2018-02-26]

## Fixed
- Fixed multi-byte string issue (see pull request [#138]).

[#138]: https://github.com/lwm/tasty-discover/pull/138

# 4.1.4 [2018-02-25]

## Added
- Windows OS continuous integration build (see pull request [#136]).

## Fixed
- Test failure related to path handling on Windows OS (see pull request [#136]).
- Resolved upstream tasty-hedgehog nightly blocking issue (see issue [#131]).

[#136]: https://github.com/lwm/tasty-discover/pull/136
[#131]: https://github.com/lwm/tasty-discover/issues/131

# 4.1.3 [2018-01-01]

## Fixed
- Re-enable on Stackage due to tasty/tasty-hedgehog failure (see issue [#132]).

[#132]: https://github.com/lwm/tasty-discover/pull/132

# 4.1.2 [2017-12-19]

## Fixed
- Escaping issues for the Windows platform (see issue [#124]).

[#124]: https://github.com/lwm/tasty-discover/issues/124

# 4.1.1 [2017-09-26]

## Fixed
- Incorrect test case doing bad comparison (see issue [#123]).

[#123]: https://github.com/lwm/tasty-discover/issues/123

# 4.1.0 [2017-09-26]

## Fixed
- Find tests recursively in test directory. (see pull request [#122]).

## Added
- Add ability to override tasty arguments (see pull request [#120]).

[#120]: https://github.com/lwm/tasty-discover/pull/120
[#122]: https://github.com/lwm/tasty-discover/pull/122

# 4.0.0 [2017-09-01]

## Changed
- Deprecated `--[no-]module-suffix` for `--modules` (see pull request [#117]).
- Deprecated `--ignore-module` for `--ignores` (see pull request [#117]).

## Added
- `tasty-hedgehog` is now a supported test library.

## Removed
- `case_` prefixes have been removed.

[#117]: https://github.com/lwm/tasty-discover/pull/117

# 3.0.2 [2017-06-05]

### Fixed
- Make upper bounds for dependencies looser.
- Fix typo in README.md option documentation.

### Remove
- Remove TOC, the hyperlinks weren't working on Hackage.

# 3.0.1 [2017-06-04]

### Fixed
- Fixed CHANGELOG.md rendering for Hackage (see pull request [#106]).

### Added
- Add missing --tree-display documentation note (see pull request [#107]).

[#107]: https://github.com/lwm/tasty-discover/pull/107
[#106]: https://github.com/lwm/tasty-discover/pull/106

# 3.0.0 [2017-06-03]

### Added
- Add --tree-display configuration option (see pull request [#103]).

### Changed
- Deprecate `case_` in favour of `unit_` for HUnit test cases (see pull request [#97]).

### Fixed
- Correctly handle sub-directories when using --no-module-suffix (see pull request [#102]).

[#97]: https://github.com/lwm/tasty-discover/pull/97
[#102]: https://github.com/lwm/tasty-discover/pull/102
[#103]: https://github.com/lwm/tasty-discover/pull/103

# 2.0.3 [2017-04-13]

### Fixed
- Make the Cabal description more clear for Hackage.

# 2.0.2 [2017-04-13]

### Added
- README.md and CHANGELOG.md included for Hackage (see pull request [#96]).
- Re-add stylish-haskell automated checking (see pull request [#88]).

[#88]: https://github.com/lwm/tasty-discover/pull/88
[#96]: https://github.com/lwm/tasty-discover/pull/96

## 2.0.1 [2017-03-18]

### Fixed
- Fix flaky test comparison (see pull request [#86]).

[#86]: https://github.com/lwm/tasty-discover/pull/86

### Removed
- Remove the Test.Tasty.Type module (see pull request [#83]).

[#83]: https://github.com/lwm/tasty-discover/pull/83

## 2.0.0 [2017-03-15]

### Added
- Add new hpack format.
- Add generator style test discovery from tasty-auto.
- Add new configuration options: debug, ingredients and module name.
- Add unit tests for all functionality.

### Fixed
- Re-license to MIT.

### Removed
- RTD documentation.
- TemplateHaskell dependency
- Example project and integration test project.

### Changed
- Move all tests into test folder.

## 1.1.0 [2017-01-19]

### Added
- Add --ignore-module configuration option.

## 1.0.1 [2017-11-13]

### Added
- Add Cabal and Documentation testing on Travis CI.

### Fixed
- Include missing extra-source-files.
- Slim down LICENSE.md and mark as GPL-3 in Cabal file.

## 1.0.0 [2016-11-04]

### Added
- Add documentation on RTD.
- Release on Hackage and Stackage.

## 0.0.3 [2016-09-20]

### Added
- --no-module-suffix configuration option.

## 0.0.2 [2016-02-20]

### Added
- --module-suffix configuration option.

## 0.0.1 [2016-02-13]

- tasty-discover initial release.