11Changelog
22=========
33
4- version 1.3.2 (21/02/2018)
4+ 2.0.0 (4/2/2019)
5+ ----------------
6+
7+ * Added support for VirtualBox 6.0:
8+ * Added new Recording features
9+ * Added support configuring network proxies
10+ * Added support for Cloud features
11+ * Added new CPU, Hardware, and Virt property types
12+ * Added new event and error types
13+ * Renamed the PyPI project from ``pyvbox `` to ``virtualbox `` (Installing ``pyvbox `` still works).
14+ * Fixed a bug with streaming output from a console command.
15+ * Dropped explicit support for Python 2.6 and 3.3 (May still work?).
16+ * This is a new major version and many argument and function names have
17+ changed. Version 2.x of this library only supports VirtualBox 6.0+.
18+
19+ 1.3.2 (21/02/2018)
20+ ------------------
521
622* Fixed `__name__ ` which made Python 3 installs break.
723
8- version 1.3.1 (18/01/2018)
24+ 1.3.1 (18/01/2018)
25+ ------------------
926
1027* Added ``SettingsVersion.v1_17 `` which is written by VirtualBox 5.2.x
1128* Added ``VirtualBox.create_unattended_installer() ``
@@ -14,121 +31,137 @@ version 1.3.1 (18/01/2018)
1431* Added ``IHostNetworkInterface.wireless `` property which returns
1532 ``True `` if the interface is wireless.
1633
17- version 1.2.0 (28/08/2017)
34+ 1.2.0 (28/08/2017)
35+ ------------------
1836
19- * Searches for vboxapi installed in Anaconda on Windows. (@SethMichaelLarson PR #80)
20- * Added ``__lt__ `` and ``__gt__ `` methods for orderability on Python 3. (@SethMichaelLarson PR #82)
37+ * Searches for vboxapi installed in Anaconda on Windows. (@sethmlarson PR #80)
38+ * Added ``__lt__ `` and ``__gt__ `` methods for orderability on Python 3. (@sethmlarson PR #82)
2139
22- version 1.1.0 (02/06/2017)
40+ 1.1.0 (02/06/2017)
41+ ------------------
2342
2443* IGuest.create_session() now raises a more descriptive error if
25- not able to connect with a zero-length password. (@SethMichaelLarson PR #70)
26- * Add sys.executable-derived paths in list to check for vboxapi (@SethMichaelLarson PR #69)
27- * Fix IGuestProcess.execute() on Python 3.x (@SethMichaelLarson PR #58)
28- * Fix errors to not output on Windows platforms. (@SethMichaelLarson PR #57)
44+ not able to connect with a zero-length password. (@sethmlarson PR #70)
45+ * Add sys.executable-derived paths in list to check for vboxapi (@sethmlarson PR #69)
46+ * Fix IGuestProcess.execute() on Python 3.x (@sethmlarson PR #58)
47+ * Fix errors to not output on Windows platforms. (@sethmlarson PR #57)
2948* Fix error caused by attempting to set any attribute in the COM interface
30- using setattr raising an error. (Reported by @josepegerent, patch by @SethMichaelLarson PR #74)
49+ using setattr raising an error. (Reported by @josepegerent, patch by @sethmlarson PR #74)
3150
32- version 1.0.0 (18/01/2017)
51+ 1.0.0 (18/01/2017)
52+ ------------------
3353
3454* Support for 5.0.x VirtualBox.
3555* Introduce Major.Minor virtualbox build version assertion when creating a VirtualBox
3656 instance.
3757* Fix to IMachine.export_to (contribution from @z00m1n).
3858
39- version 0.2.2 (05/08/2015)
59+ 0.2.2 (05/08/2015)
60+ ------------------
4061
4162* Cleanup managers at exit (reported by @jiml521).
4263* Add three time check for attribute in xpcom interface object before failing (reported
4364 by @shohamp).
4465* Update library.py to 4.3.28/src/VBox/Main/idl/VirtualBox.xidl
4566
46- version 0.2.0
67+ 0.2.0
68+ -----
4769
4870* This change introduces some significant (potential compatability breaking)
4971 updates from the latest VirtualBox.xidl.
5072* Bug fixes in IMachine (reported by @danikdanik).
5173* IHost API issue workaround by @wndhydrnt.
5274
53- version 0.1.6 (01/08/2014)
75+ 0.1.6 (01/08/2014)
76+ ------------------
5477
5578* Bug fixes (compatability issue with py26 and virtual keyboard).
5679* Thanks to contributions by @D4rkC4t and @Guilherme Moro.
5780
58- version 0.1.5 (11/05/2014)
81+ 0.1.5 (11/05/2014)
82+ ------------------
5983
6084* Improve error handling and documentation of error types.
6185* Appliance extension.
6286* Update to latest API (includes Paravirt provider).
6387* Thanks to contributions by @nilp0inter
6488
65- version 0.1.4 (09/04/2014)
89+ 0.1.4 (09/04/2014)
90+ ------------------
6691
6792* Fixed bug in error class container.
6893
69- version 0.1.3 (04/03/2014)
94+ 0.1.3 (04/03/2014)
95+ ------------------
7096
7197* Bug fix for API support.
7298* Added markup generation to library documentation.
7399* Improved Manager bootstrap design.
74100* Py3 compatibility (although vboxapi does not support py3).
75101
76- version 0.1.2 (28/02/2014)
102+ 0.1.2 (28/02/2014)
103+ ------------------
77104
78105* Bug fix for virtualenv support
79106* `Keyboard scancode decoder `_ (Note: coded in the delivery suite on the day of
80107 the birth of my baby girl Sophia.)
81108* Refactored documentation
82109
83- version 0.1.1 (17/02/2014)
110+ 0.1.1 (17/02/2014)
111+ ------------------
84112
85113* Minor improvements
86114* Additional extensions
87115* virtualenv support
88116
89- version 0.1 (05/01/2014)
117+ 0.1 (05/01/2014)
118+ ----------------
90119
91120* As per roadmap v0.1
92121* type checking baseinteger
93122* update to latests Xidl
94123
95- version 0.0.7 (09/10/2013)
124+ 0.0.7 (09/10/2013)
125+ ------------------
96126
97- * ` machine pool `_
127+ * machine pool
98128
99- version 0.0.6 (25/07/2013)
129+ 0.0.6 (25/07/2013)
130+ ------------------
100131
101- * now with ` event support `_
132+ * now with event support
102133
103- version 0.0.5 (23/07/2013)
134+ 0.0.5 (23/07/2013)
135+ ------------------
104136
105137* moved manage into library_ext Interfaces
106138* made library.py compatible with differences found between xpcom and COM
107139 (Linux Vs Windows)
108140
109- version 0.0.4 (27/06/2013)
141+ 0.0.4 (27/06/2013)
142+ ------------------
110143
111144* added execute, context, and keyboard
112145
113- version 0.0.3 (30/05/2012)
146+ 0.0.3 (30/05/2012)
147+ ------------------
114148
115149* added manage
116150
117- version 0.0.2 (28/05/2013)
151+ 0.0.2 (28/05/2013)
152+ ------------------
118153
119- * ` library ext module `_
154+ * library ext module
120155
121- version 0.0.1 (27/05/2013)
156+ 0.0.1 (27/05/2013)
157+ ------------------
122158
123159* packaged
124160
125- version 0.0.0 (20/05/2013)
161+ 0.0.0 (20/05/2013)
162+ ------------------
126163
127164* builder
128165* library primitives
129166
130-
131- .. _event support : http://pythonhosted.org//pyvbox/virtualbox/events.html
132- .. _library ext module : http://pythonhosted.org/pyvbox/virtualbox/library_ext.html
133- .. _machine pool : http://pythonhosted.org/pyvbox/virtualbox/pool.html
134167.. _Keyboard scancode decoder : https://gist.github.com/mjdorma/9132605
0 commit comments