Releases: ThePorgs/Exegol
Exegol 4.3.7
Exegol wrapper 4.3.7
Features
New minor exegol version including:
- a new configuration to disable Exegol resources by default for any new container
- (BETA) Support for X11 forwarding when using exegol on a linux server thanks to @Xenorf
Bug fixes
- Fix waiting for
my-resources
to install at container creation before opening a shell - Fix Exegol directories permission when using exegol with
sudo
- Handle docker timeout exceptions
- Fix a log stream error from #233
What's Changed
New Contributors
Full Changelog: 4.3.6...4.3.7
Exegol 4.3.6
Description
- New tests before release
- Update tzlocal requirement only for Mac and Windows environments
Related issues
- Fix pip package requirements error
- Force windows env to clone bash script with LF linefeed
What's Changed
Full Changelog: 4.3.5...4.3.6
Exegol 4.3.5
Description
- Shared timezone now available for Windows and MacOS (need a new lib
tzlocal
to install into the exegol venv) - Improvement on the container recap table, now showing the container status
- Upgrading libs (docker and request) fixing latest vulnerabilities and instability issues
- Remove /etc/ volume limitation with Orbstack engine
- Add warning and tips for X11 sharing for Windows environments
- Add support for
NO_PROXY
environment variable - Add documentation link to help page of each action
Related issues
- Multi container selection duplication error
- Fix render of java GUI app when using xQuartz : #229
- Fix Windows VPN device passtrough : #225
- Fix git error display on Windows
What's Changed
- Update setup.py adding dynamic requirements by @QU35T-code in #218
- Docker desktop add device whitelist by @exil-security in #226
- Mount /etc/localtime on macOS with Orbstack by @cHJlaXpoZXI in #196
- Release 4.3.5 by @Dramelac in #223
New Contributors
- @exil-security made their first contribution in #226
- @cHJlaXpoZXI made their first contribution in #196
Full Changelog: 4.3.4...4.3.5
Exegol 4.3.4
Description
Minor release holding back requests
lib until docker
supports the new version.
Related issues
Fix the Not supported URL scheme http+docker
.
What's Changed
Full Changelog: 4.3.3...4.3.4
Exegol 4.3.3
Description
New minor update with some bug fixing and improved error message.
Improvement
- User can now use relative path for custom volume
- Auto-completion work with sudo configuration (check the documentation to use
sudo exegol
correctly)
Related issues
- Fix git branch name truncation
- Handle
None
config file - Handle docker socket permission denied
What's Changed
Full Changelog: 4.3.2...4.3.3
Exegol 4.3.2
Description
Wayland Update !
New minor wrapper version with various bug fix and improvements.
Improvements
- Support for Wayland GUI (there is still some app that require a X11 socket)
- Better handling of docker errors
- Prevent timezone sharing on Mac (cause error on host package upgrade)
- Add proxy support (thanks to @Siopy)
- Handle docker timeout
- Add user hint when
xhost
isn't available
Related issue
What's Changed
- Wayland support by @QU35T-code in #200
- Add Feat/wayland to dev branch by @Dramelac in #206
- Add proxy support by @Siopy in #209
- Release 4.3.2 by @Dramelac in #210
New Contributors
- @QU35T-code made their first contribution in #200
- @Siopy made their first contribution in #209
Full Changelog: 4.3.1...4.3.2
Exegol 4.3.0
Description
New features
- Added a new entrypoint (that allows better interaction between the container creation process and the wrapper. This is mostly transparent to users)
- Added a new start script (that allows better interaction between the container shell starts and the wrapper. This is mostly transparent to users)
- Added support for the Remote Graphical Desktop (beta) feature. This feature relies on XFCE4 and VNC/NoVNC to provide a graphical remote desktop for users. This is especially useful for macOS and Windows hosts were X11 sharing is limited, but also for pro users that deploy Exegol containers on Cloud Private Servers.
- Added a startup sequence to see the progress of your my-resource installation etc
- Random root password for every container (needed when using the desktop feature)
- Adding container rollback procedure if an error occurred when creating a new container
- A custom build path can now be provided to the wrapper for local image building
- Support for Python 3.12
Improvements
- Improved logs when installing (i.e. downloading) images. The estimated size on disk is now shown (previously, only the compressed size was shown and prevented people from knowing how much space the uncompressed image would take).
- Improved custom
HOSTNAME
on container PS1 - Handle docker Timeout errors
- Can identify docker-desktop on Linux and warn user about it
- New preprod test on github pipeline
- New env var to enable / config features from the wrapper to the container
- Support X11 GUI on Windows 10 with WSLg (must be up-to-date)
Related issues
- WSL2 "Exec format error" when running 'cmd.exe' #191
- sub-modules of exegol-resources are missing #180
- MAC: Using static IP routing for X11 GUI socket when using a VPN
- Printed debug values on
version -vvv
- Syntax warning with python 3.12
- Removing pip upgrade tips when the wrapper didn't self-update
- Workspace removal on Windows installation
- Permission error when running Exegol as root
What's Changed
- Catching exception when interface missing for Desktop beta feature by @ShutdownRepo in #184
- Removing special chars from random root password by @ShutdownRepo in #187
- Show estimated images uncompressed size by @ShutdownRepo in #189
- Custom dockerfiles path for local builds by @ShutdownRepo in #190
Full Changelog: 4.2.5...4.3.0
Exegol 4.2.5
Description
Minor update with bug fix + Add BlackHat USA 2023 badge
Related issues
What's Changed
Full Changelog: 4.2.4...4.2.5
Exegol 4.2.4
Description
Minor update with many fix
Related issues
- Fix NoneType issue during image recovery #164 #168
- Upgrade requirements (fix requests python 3.11 issues)
- Fix typo #169
- Fix update error when offline
- Fix OrbStack support
What's Changed
- fix typo and improve wording in Git success message by @spameier in #169
- Exegol 4.2.4 by @Dramelac in #170
New Contributors
Full Changelog: 4.2.3...4.2.4
Exegol 4.2.3
Description
New minor version with some minor bug fix.
Adding support for Python 3.11 (through requirements upgrade).
For source installation remember to run
pip3 install --upgrade -r requirements.txt
Related updates
- Fix GUI test for WSL2 engine
- Fix docker & requests > 2.29.x
- Add Python 3.11 support
- Minor update for the upgrade message
Changelogs
What's Changed
Full Changelog: 4.2.2...4.2.3