Skip to content

Commit 7db7e73

Browse files
committed
New Release 0.9.0
1 parent 7df3871 commit 7db7e73

1 file changed

Lines changed: 124 additions & 188 deletions

File tree

CHANGELOG

Lines changed: 124 additions & 188 deletions
Original file line numberDiff line numberDiff line change
@@ -1,190 +1,126 @@
1-
Changelog
2-
=========
3-
4-
5-
0.8.0 (2020-03-14)
6-
------------
7-
- Support for "EdgeChromium" webdrivers. [Jani Mikkonen]
8-
- Basic code for Internet Explorer. [Jani Mikkonen]
9-
10-
11-
0.7.4 (2019-03-14)
12-
------------------
13-
- Fixed imports. [Dmitry Misharov]
14-
- Use flaky package go retry tests failed. [Jani Mikkonen]
15-
16-
Typically caused by real backends fail to respond.
17-
18-
19-
0.7.3 (2019-03-13)
20-
------------------
21-
- Show human readable message on connection error. [Jani Mikkonen]
22-
- Changelog into a separate file. [Jani Mikkonen]
23-
- Add version information. [Jani Mikkonen]
24-
- Lxml removed from pylintrc. [Jani Mikkonen]
25-
- Fixed readme. [Jani Mikkonen]
26-
27-
28-
0.7.2 (2019-02-20)
29-
------------------
30-
- Bugfix: unhandled exception if windows binary did not exists. [Jani
31-
Mikkonen]
32-
33-
34-
0.7.1 (2019-02-19)
35-
------------------
36-
- Cygwin bug fixes. [Jani Mikkonen]
37-
38-
* mark destination as executable
39-
* place executable into bin instead of scripts if running on cygwin
40-
python
41-
- Add option to skip link creation. [Jani Mikkonen]
42-
43-
Fixes #11
44-
- Enable choosing binary bitness. [Jani Mikkonen]
45-
46-
Fixes #12
47-
- Moar lintian fixes. [Jani Mikkonen]
48-
- Bugfix: handle chromedriver bitness across platforms. [Jani Mikkonen]
49-
- Fix for python2/3 compatibility. [Jani Mikkonen]
50-
- Fix for requirements. [Jani Mikkonen]
51-
- Rewrite for get_download_url. [Jani Mikkonen]
52-
53-
Mainly to clean up chromedriver filename but touched others also to
54-
return also filename.
55-
- Updated requirements-dev. [Jani Mikkonen]
56-
- Updated readme to include edge. [Jani Mikkonen]
57-
- Pylint fixes. [Jani Mikkonen]
58-
- BeautifulSoup instead of lxml. [Jani Mikkonen]
59-
60-
Fixes #9
61-
- Run flake8 & pylint on ci and generate junits. [Jani Mikkonen]
62-
- Cygwin support. [Jani Mikkonen]
63-
- Extended tests and lots of flake8 fixes. [Jani Mikkonen]
64-
- Updated readme. [Jani Mikkonen]
65-
- Overwrite also binary if it exists. [Jani Mikkonen]
66-
67-
Fixes #7
68-
- Option to autodiscover bin location. [Jani Mikkonen]
69-
70-
71-
0.6.0 (2019-01-29)
72-
------------------
73-
- Merge branch 'master' of github.com:Omenia/webdrivermanager. [Jani
74-
Mikkonen]
75-
- Refactor cli portion. [Jani Mikkonen]
76-
- Refactor cli portion. [Jani Mikkonen]
77-
78-
79-
0.5.0 (2019-01-04)
80-
------------------
81-
- Export test results to azure. [Jani Mikkonen]
82-
- Dont crash with unknown browser string. [Jani Mikkonen]
83-
- Basic support for edge. [Jani Mikkonen]
84-
- Add possibility to download any os binaries. [Jani Mikkonen]
85-
- Removed dead code. [Jani Mikkonen]
86-
87-
88-
0.4.2 (2018-11-02)
89-
------------------
90-
- Release: 0.4.2. [Jani Mikkonen]
91-
- Merge pull request #4 from quarckster/fix_github. [Jani Mikkonen]
92-
93-
Fixed fallback github method
94-
- Corner case for Mac OS X. [Dmitrii Misharov]
95-
- Fixed fallback github method. [Dmitrii Misharov]
96-
- Dont publish artifacts. [Jani Mikkonen]
97-
98-
99-
0.4.1 (2018-10-31)
100-
------------------
101-
- Fix & release. [Jani Mikkonen]
102-
- Code deduplication. [Jani Mikkonen]
103-
- Doit tasks and few dependencies for dev side. [Jani Mikkonen]
104-
- Publish artifacts task. [Jani Mikkonen]
105-
- Python 2.7 fix. [Jani Mikkonen]
106-
- Removed cruft. [Jani Mikkonen]
107-
- Basic pipeline. [Jani Mikkonen]
108-
- Fix download_and_install show_progress_bar handling. [Jani Mikkonen]
109-
110-
Value was always set to true even if user wanted no output
111-
- Acceptance tests to just prevent things getting broken. [Jani
112-
Mikkonen]
113-
- Bug fixes: [Jani Mikkonen]
114-
115-
* Fallback to releases page wasnt implemented for
116-
OperaChromiumDriverManager when calling get_download_path
117-
118-
* Fallback to releases didnt find geckodriver release as the geckodriver
119-
in macos does not contain bitness
120-
- All Downloaders into Managers. [Jani Mikkonen]
121-
122-
123-
0.4.0 (2018-10-28)
124-
------------------
125-
- Fixed chrome/opera download in mac. [Jani Mikkonen]
126-
- Setup.py pulls requirements.txt. [Jani Mikkonen]
127-
- Merge pull request #1 from quarckster/geckodriver_fix. [Jani Mikkonen]
128-
129-
Fallback download methods
130-
- Added lxml dependency. [Dmitry Misharov]
131-
- Added a fallback download method for opera chromium driver. [Dmitry
132-
Misharov]
133-
- Added a fallback download method for geckodriver. [Dmitrii Misharov]
134-
135-
136-
0.3.0 (2018-10-27)
137-
------------------
138-
- Updated readme. [Jani Mikkonen]
139-
- Cache get_download_path calls. [Jani Mikkonen]
140-
- Various cleanups. [Jani Mikkonen]
141-
142-
* few lint fixes
143-
* cache platform.system() calls
144-
* code reuse for bitness and os_name
145-
- Updated readme. [Jani Mikkonen]
146-
147-
148-
0.2.0 (2018-10-26)
149-
------------------
150-
- Utf8 for the win. [Jani Mikkonen]
151-
- Support passing dl and linkpath from cli. [Jani Mikkonen]
152-
- Misc changes. [Jani Mikkonen]
153-
154-
* some lint fixes
155-
* setup.py changes
156-
* twine added to requirements
157-
- Setup changes. [Jani Mikkonen]
158-
- Dev requirements. [Jani Mikkonen]
159-
- Fix setup.py. [Jani Mikkonen]
160-
- If venv is activate, choose install location accordingly. [Jani
161-
Mikkonen]
162-
- Rename the poroject. [Jani Mikkonen]
163-
- Fix up dependencies, add a few more classifiers to setup. [Leonides T.
164-
Saguisag, Jr]
165-
- Updated README.rst to include info about command line tool,
166-
downloaders for Chrome and Chromium-based Opera browsers. [Leonides T.
167-
Saguisag, Jr]
168-
- Finish adding support for downloading a specific WebDriver version to
169-
the command-line tool. [Leonides T. Saguisag, Jr]
170-
- Fix display bug if link_path is not in the PATH environment variable.
171-
[Leonides T. Saguisag, Jr]
172-
- Add command-line support. [Leonides T. Saguisag, Jr]
173-
- Initial work on OperaChromiumDriverDownloader class. Change download
174-
behavior to include webdriver name and version in the download path
175-
(needed since the version number is not embedded in the filename for
176-
the Opera driver). Fix bug where the executable bit was not getting
177-
set on the extracted driver binary. [Leonides T. Saguisag, Jr]
178-
- Initial work on ChromeDriverDownloader class. [Leonides T. Saguisag,
179-
Jr]
180-
- Change Windows behavior to simply copy the driver binary since
181-
symlinking requires special privileges and creating a wrapper .cmd
182-
script does not work (webdriver expects the .exe to be in the system
183-
path). [Leonides T. Saguisag, Jr]
184-
- Fix bug with .zip file handling; update License section in README to
185-
note that the licenses of the WebDriver downloads should be checked
186-
prior to download / use. [Leonides T. Saguisag, Jr]
187-
- Add requirements.txt. [Leonides T. Saguisag, Jr]
188-
- Initial commit. [Leonides T. Saguisag, Jr]
1+
* Sun Sep 06 2020 Jani Mikkonen <jani.mikkonen@gmail.com> - 0.9.0
2+
- fix linux geckodriver download (rev.778b1d1c)
3+
- Fix support for EdgeChromium (rev.77485c05)
4+
- - Fix support for IE --bitness 32 (rev.288d96da)
5+
6+
* Sat Mar 14 2020 Jani Mikkonen <jani.mikkonen@gmail.com> - 0.8.0
7+
- Release 0.8.0 (rev.758af05f)
8+
- Support for "EdgeChromium" webdrivers. (rev.5f8f8e5d)
9+
- Fix dev dependencies to support 2.7 python still. (rev.14b37f45)
10+
- dev deps updated (rev.079a3004)
11+
- Added support for tox (rev.613cdf37)
12+
- Use fixed gitchangelog from own fork (rev.a6a174ee)
13+
- Few lintian fixes (rev.5ac893f2)
14+
- Bugfix: AVAILABLE_DRIVERS exported incorrectly. (rev.17bf7453)
15+
- Basic code for Internet Explorer (rev.d069e239)
16+
- Fixes new edge driver download scheme .. (rev.6670b251)
17+
- include licese file in package (rev.961060ad)
18+
- expose get_version (rev.80e43249)
19+
20+
* Thu Mar 14 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.7.4
21+
- Version bump to 0.7.4 (rev.181143ff)
22+
- Fixed imports (rev.50f96502)
23+
- Use flaky package go retry tests failed (rev.8d38107b)
24+
- Use better reporters for pylint&flake8 (rev.e4bfedc0)
25+
26+
* Wed Mar 13 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.7.3
27+
- Version bump to 0.7.3 (rev.c8a2926a)
28+
- Show human readable message on connection error (rev.dc856570)
29+
- Changelog into a separate file (rev.76b3fbf6)
30+
- Add version information (rev.c9074259)
31+
- lxml removed from pylintrc (rev.6553c556)
32+
- Fixed readme (rev.d46c8453)
33+
34+
* Wed Feb 20 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.7.2
35+
- Version bump to 0.7.2 (rev.c738289e)
36+
- Bugfix: unhandled exception if windows binary did not exists (rev.c23720f3)
37+
38+
* Tue Feb 19 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.7.1
39+
- version bump (rev.852a3651)
40+
- Cygwin bug fixes (rev.a3b3297b)
41+
- Add option to skip link creation (rev.54c4b309)
42+
- Enable choosing binary bitness (rev.0ac1a7e4)
43+
- moar lintian fixes (rev.aa40df9c)
44+
- Bugfix: handle chromedriver bitness across platforms (rev.07940b7d)
45+
- Fix for python2/3 compatibility (rev.9a4c020e)
46+
- Fix for requirements (rev.884727ce)
47+
- Rewrite for get_download_url (rev.9952ec63)
48+
- Updated requirements-dev (rev.0d70fdae)
49+
- Updated readme to include edge (rev.f005d076)
50+
- Pylint fixes (rev.1eed6bce)
51+
- BeautifulSoup instead of lxml (rev.b0fcdc24)
52+
- Run flake8 & pylint on ci and generate junits (rev.213136ae)
53+
- Cygwin support (rev.367d9782)
54+
- Extended tests and lots of flake8 fixes (rev.9fa5faeb)
55+
- updated readme (rev.5b7e3b49)
56+
- Overwrite also binary if it exists (rev.528f703d)
57+
- option to autodiscover bin location (rev.8ea9817f)
58+
59+
* Tue Jan 29 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.6.0
60+
- Refactor cli portion (rev.ee43c164)
61+
- Refactor cli portion (rev.dbf95149)
62+
63+
* Fri Jan 04 2019 Jani Mikkonen <jani.mikkonen@siili.com> - 0.5.0
64+
- Export test results to azure (rev.f5fbfc45)
65+
- Version bump to 0.5.0 (rev.00f66be2)
66+
- Dont crash with unknown browser string (rev.8118dab2)
67+
- Basic support for edge (rev.e9af3942)
68+
- Add possibility to download any os binaries (rev.4a705c0a)
69+
- Removed dead code (rev.dbd166d6)
70+
71+
* Fri Nov 02 2018 Jani Mikkonen <jani.mikkonen@siili.com> - 0.4.2
72+
- Release: 0.4.2 (rev.d01a3c35)
73+
- Corner case for Mac OS X (rev.e4210de7)
74+
- Dont publish artifacts (rev.c3233343)
75+
- Fixed fallback github method (rev.f712f36d)
76+
77+
* Wed Oct 31 2018 Jani Mikkonen <jani.mikkonen@siili.com> - 0.4.1
78+
- version bump (rev.7a2c4f0c)
79+
- Fix & release (rev.d9cdaf2e)
80+
- code deduplication (rev.aa5417aa)
81+
- doit tasks and few dependencies for dev side (rev.37a250b7)
82+
- publish artifacts task (rev.79d324ae)
83+
- python 2.7 fix (rev.fc7f4e9e)
84+
- Removed cruft (rev.d60897eb)
85+
- Basic pipeline (rev.eba22e39)
86+
- Fix download_and_install show_progress_bar handling (rev.931a2457)
87+
- acceptance tests to just prevent things getting broken (rev.e3907313)
88+
- Bug fixes: (rev.7f560bb8)
89+
- All Downloaders into Managers (rev.b9f3c0f0)
90+
91+
* Sun Oct 28 2018 Jani Mikkonen <jani.mikkonen@siili.com> - 0.4.0
92+
- Version bump to 0.4.0 (rev.1db2cb4d)
93+
- Fixed chrome/opera download in mac (rev.cdd21b92)
94+
- setup.py pulls requirements.txt (rev.70be9c34)
95+
- Added lxml dependency (rev.78cee05d)
96+
- Added a fallback download method for opera chromium driver (rev.03766304)
97+
- Added a fallback download method for geckodriver (rev.f4a364ea)
98+
99+
* Sat Oct 27 2018 Jani Mikkonen <jani.mikkonen@siili.com> - 0.3.0
100+
- Version bump (rev.e368c12f)
101+
- Updated readme (rev.ee237b21)
102+
- cache get_download_path calls (rev.3749cc01)
103+
- Updated readme (rev.09c3569f)
104+
105+
* Fri Oct 26 2018 Jani Mikkonen <jani.mikkonen@siili.com> - 0.2.0
106+
- utf8 for the win (rev.26d907aa)
107+
- support passing dl and linkpath from cli (rev.2a89467c)
108+
- Misc changes (rev.fea92ae7)
109+
- Setup changes (rev.3dc12714)
110+
- dev requirements (rev.31015de3)
111+
- Fix setup.py (rev.a3bdf592)
112+
- If venv is activate, choose install location accordingly. (rev.66d91386)
113+
- Rename the poroject (rev.86cd02b5)
114+
- Fix up dependencies, add a few more classifiers to setup. (rev.88761b17)
115+
- Updated README.rst to include info about command line tool, downloaders for Chrome and Chromium-based Opera browsers. (rev.d9779a68)
116+
- Finish adding support for downloading a specific WebDriver version to the command-line tool. (rev.b1a2a6ae)
117+
- Fix display bug if link_path is not in the PATH environment variable. (rev.fdd785e0)
118+
- Add command-line support. (rev.b2a9d735)
119+
- Initial work on OperaChromiumDriverDownloader class. Change download behavior to include webdriver name and version in the download path (needed since the version number is not embedded in the filename for the Opera driver). Fix bug where the executable bit was not getting set on the extracted driver binary. (rev.8f6c34ff)
120+
- Initial work on ChromeDriverDownloader class. (rev.ab1c088e)
121+
- Change Windows behavior to simply copy the driver binary since symlinking requires special privileges and creating a wrapper .cmd script does not work (webdriver expects the .exe to be in the system path). (rev.c410d41e)
122+
- Fix bug with .zip file handling; update License section in README to note that the licenses of the WebDriver downloads should be checked prior to download / use. (rev.c1ba19aa)
123+
- Add requirements.txt. (rev.f5c35d1f)
124+
- Initial commit. (rev.9478d458)
189125

190126

0 commit comments

Comments
 (0)