-
Notifications
You must be signed in to change notification settings - Fork 81
/
CHANGELOG.txt
179 lines (123 loc) · 6.29 KB
/
CHANGELOG.txt
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
Change Log
----------
Version 1.33 Thu Oct 17 2024
- python: supported Python 3.12
- coverage: fix coverage 7.5+ #282
Version 1.32 Tue Sep 27 2022
- flake8: fix flake8 >= 5 by @itsb #266 #264
Version 1.31 Tue Feb 22 2022
- python: supported Python 3.10
- escape unencodable messages by @kri-k #261
Version 1.30 Fri Dec 17 2021
- support pylint >= 2.12 by @Tirzono #259
- pytest: fix assert diffs by @ikonst #247
- pytest: support swapdiff as option by @throwable-one #244
Version 1.29 Fri Jun 25 2021
- python: supported Python 3.9
- support pylint >= 2.8 by @Tirzono #242
- pytest: add an option to swap actual/expected in diff
Version 1.28 Thu Apr 30 2020
- support coverage >= 5.0.1 by @enkelli #225 #218
- python: dropped Python 2.6, 3.5 support. Latest version to support them is 1.27
- python: supported Python 3.8
Version 1.27 Fri Nov 8 2019
- pylint: more compatibility fixes #215
Version 1.26 Tue Nov 5 2019
- drop Python 3.4 support
- pylint: support pylint >= 2.3 by @PetrWolf #215
- unittest: fix test hierarchy for subtests in tests with doc comments by @throwable-one #221
Version 1.25 Mon Apr 15 2019
- pytest: fix comparing asserts by @ikonst #210
- Retry writes to stream on a EAGAIN IOError by @morganwahl #213
Version 1.24 Mon Mar 18 2019
- pylint: initial support by @PetrWolf #171 #200
Version 1.23 Sun Mar 10 2019
- Correct supported python versions, description, keywords
Version 1.22 Sun Mar 10 2019
- python: dropped Python 2.4, 2.5, 3.2, 3.3 support. Latest version to support them is 1.21
- python: supported Python 3.6, 3.7
- behave: initial support
- unittest: subtests support
- various unicode fixes
- nose, unittest: correctly capture stdout to provide better test output
- twisted: format twisted Failure objects by @jackrobison
- various test infrastructure fixes by @sambrightman
- flake8: correctly initialize options by @sambrightman
- various fixes to use teamcity-messages code in JetBrains PyCharm IDE
Version 1.21 Mon Jan 2 2017
- pytest: internal Error during test collection with pytest and teamcity-messages plugin #112
- nose: support capturing test output from successful tests, #113
- Fix possible error when joining bytes and unicode (Victor Makarov, https://github.com/vitek)
Version 1.20 Wed Aug 3 2016
- flake8: 3.x support (Marc Abramowitz, https://github.com/msabramo)
- flake8: --no-teamcity option for 3.x
Version 1.19 Sun Jun 26 2016
- fix flake8 2.6.0 support #103 (Cody Maloney, https://github.com/cmaloney)
Version 1.18 Fri May 27 2016
- pytest: do not report setup fixtures as separate tests (https://github.com/JetBrains/teamcity-messages/issues/91)
- pytest: better test location presentation
- pytest: support for pytest-pep8 and pytest-lint plugins
- nose: make sure to turn reason into string when skipping test #98 (Piyush Gupta, https://github.com/piyushg91)
- twisted: fix twisted failure test reporting #88 (Alexey Larkov, https://github.com/gmlexx)
- flake8: better test name #89 (Marc Abramowitz, https://github.com/msabramo)
- Don't force a newline at the start of service messages #90 (Gary Donovan, https://github.com/garyd203)
Version 1.17 Sat Oct 17 2015
- support coverage >= 4.0
- automatically detect TeamCity in flake8 plugin (Marc Abramowitz, https://github.com/msabramo)
- more messages support (Marc Abramowitz, https://github.com/msabramo)
buildProblem, buildStatus, setParameter, importData, enableServiceMessages, disableServiceMessages etc
Version 1.16 Sat Sep 12 2015
- blocks messages support (Marc Abramowitz, https://github.com/msabramo)
Version 1.15 Fri Aug 28 2015
- Twisted's trial support (Alexey Larkov, https://github.com/gmlexx)
- nose: fix tests reporting in multiprocess environment, thanks to Lewis Coates, https://github.com/lewisc
- Fix UnicodeEncodeError when sys.stdout.encoding is None, thanks to Marc Abramowitz, https://github.com/msabramo
Version 1.14 Sat May 23 2015
- support python 2.4, 2.5
- nose: report skip test reason (Lewis Coates, https://github.com/lewisc)
Version 1.13 Sun Mar 29 2015
- report coverage statistics from py.test pytest-cov plugin (Joseph Lombrozo, https://github.com/djeebus)
- flake8 support (Joseph Lombrozo, https://github.com/djeebus)
Version 1.12 Fri Jan 16 2015
- unittest: fix 2.6 compat
Version 1.11 Fri Jan 16 2015
- nose: handle errors/failures in teardown/setup
- nose: support multiprocess mode
- nose: correctly report captured output
- unittest: support skipped tests in Python 2.6 (by unittest2)
- unittest: support subtests (Python 3.4+)
Version 1.10 Fri Jan 09 2015
- py.test: limit captured stdout/stderr by 1M per test and send it to TeamCity in chunks of 50K chars
- py.test: automatically enable TeamCity reporting under TeamCity build
- py.test: analyze capture flag of capture plugin and set captureStandardOutput parameter of testStarted accordingly
- py.test: report setup failures as a separate test
- py.test: report captured stdout/stderr (Aron Curzon, https://github.com/curzona) https://github.com/JetBrains/teamcity-messages/issues/12
- py.test: fix parallel tests reporting https://github.com/JetBrains/teamcity-messages/issues/11
Version 1.9 Thu Jan 08 2015
- Django support (Ralph Broenink, https://github.com/ralphje)
- Fix test hierarchies on nose and py.test
- py.test: report errors in setup and teardown
- py.test: report collect errors
- py.test: support xfail
- nose: support skipped tests
- unittest: support skip, expected failure and unexpected success
- Totally rewritten integration tests
* Thanks to Ralph Broenink (https://github.com/ralphje) and Leonid Bushuev (https://github.com/leo-from-spb)
Version 1.8 Sat Feb 08 2014
- extensive tests for nose integration (James Carpenter)
- added timestamps to TeamCity service messages (James Carpenter)
Version 1.7 Sun Feb 03 2013
- py.test support (Aaron Buchanan)
- official Python 3 support
Version 1.6 Tue Dec 06 2011
- Bundle forgotten examples/simple.py
Version 1.4 Tue Apr 27 2010
- Fixed http://youtrack.jetbrains.net/issue/TW-11313
Version 1.3 Fri Apr 11 2008
- Added newlines due to http://youtrack.jetbrains.net/issue/TW-4412
Version 1.2 Thu Apr 10 2008
- Fixed tests gold data
Version 1.1 Thu Apr 10 2008
- Fixed README
Version 1.0 Tue Apr 08 2008
- initial release