Releases: wslutilities/wslu
Releases · wslutilities/wslu
wslu 4.1.3
wslu 4.1.2
- feat: [#293] allow set path with param -e to set BROWSER variable
- fix: [#264] make DESTDIR properly configured in header
- fix: [#268] allow skipping validation (with #301 by @JaZo)
- fix: [#290] use proper folder for the states
- fix: [#291] allow disable reading from registry
- fix: [#294] add bash version requirement.
- fix: [#295] decode file protocol url properly
- fix: sysdrive_prefix returning wrong label when Windows installed at label other than C: (@epiciskandar)
- fix: replace sed with simple basename (@epiciskandar)
- chore: Add support for Rocky to installer (@cjonesy)
- fix(wslact): fix memory-reclaim incoherence (@kbpk)
- fix(wslact): increase memory reclamation amount (@kbpk)
- fix(wslview): fix opening links with brackets (@miduddin)
- docs: fixed typos (@Smoothieewastaken)
- ci: Deploy to Pengwin debian bookworm as well (@crramirez)
- ci: upgrade CI pengwin deployment ruby version
wslu 4.1.1
🐛 Bug Fixes
- small package installation issue fix (#258)
wslu 4.1.0
✨ Improvements
- wslu: additional allowed configuration file in
/etc/wslu/
- wslsys: add systemd status check
- wslfetch: add systemd status check
- wslusc: add
ffmpeg
engine (#239)
🐛 Bug Fixes
wslu 4.0.0
📝 Documentation
- Allow automatic manpage update
- Improve the contribution document
✨ Improvements
- wslu:
--debug
now usable; could work with--verbose
properly now - wslu: add Gentoo Linux, AlmaLinux, CBL Mariner, and Clear Linux support
- wslact: include new tool "memory reclaim"
- wslclip: brand new CLI (closes #221)
- wslfetch: add
-g, --generic
: this force the cli to use the generic WSL theme - wslfetch: add
-t, --theme
: you can now provide your logo and color palette to use. also available as confWSLFETCH_THEME_PATH
- wslfetch: add
-o, --options
: you can now customize what information to list out. also available as confWSLFETCH_INFO_SECTION
- wslfetch: add conf
WSLFETCH_COLORBAR
: allows you to control color bar without passing param - wslgsu: brand new CLI
- wslsys: add
-i, --ip
: get current WSL's IPv4 address. (closes #139 by #156 ) - wslsys: add
-T, --win-system-type
: get whether the WSL is running on Desktop or Server - wslsys: add
-n, --name
: allow using the name to get the corresponding items - wslsys: improvement on the speed to start up with a complete rewrite.
- wslusc: add
-s, --smart-icon
: add smart icon detection. Requireswslpy
. can be set with confWSLUSC_SMART_ICON_DETECTION
(closes #176) - wslusc: add
-d, --shortcut-debug
: allows you to view content of the generated shortcuts or any shortcuts - wslusc: add
-N, --native
: allows you to generate shortcut using the native Wayland support. can be set with confWSLUSC_GUITYPE
- wslvar: add configuration
WSLVAR_DEFAULT_VARTYPE
: this allows you to set default type of variable to get when not specifying option. - wslview: add
-E, --engine
: you can now set the default method to start websites/folders/files. can be set with confWSLVIEW_DEFAULT_ENGINE
(closes #167, #197)
💥 Breaking Changes
- wslu: brand new configurations; default configuration located in /usr/share/wslu/conf
- wslu: individual version components are removed; they are hard to track
- wslu: ImageMagick is now a recommended dependency (closes #236 )
- wslact:
time-sync
is nowtime-react
- wslfetch:
-l, --line
and-s, --splash
are removed with low usage
🐛 Bug Fixes
- wslu: overall improvements on the code style to prevent problematic inputs
- wslview: redesigning the system to improve the detection (closes #181)
wslu 3.2.4 LTS
📝 Documentation
- Update Information for multiple Linux distributions (PR #203 by @crramirez )
- moving documentation to the official documentation site
- Improvement on manpage deployment
✨ Improvements
- wslu: provides a more detailed WSL Interoperability Check (Details)
- wslu: improve parsing
/etc/wsl.conf
(fixes #200) - wslvar: Allow variable names with parentheses (PR #212 by @diddledani )
- wslview: simplification of codes (closes #216)
🐛 Bug Fixes
- wslu: ensuring
baseexec
works (PR #222 by @crramirez ) - wslu: disable
chcp
workaround for higher versions of Windows (fixes #199) - wslu: fix an issue in WSL_INTEROP not properly set in WSL2 (fixes #215)
- wslview: fix an issue in not properly opening the file (fixes #198 , PR #201 by @IssacOscar )
- wslusc: fix a deprecated
which
command issue (fixes #205 , PR #203 by @crramirez )
wslu 3.2.3 LTS
🐛 Bug Fixes
- wslsys: fix an issue in
call_windows_uptime
(fixed by #182, manually merged) - header: fix a distro detection issue in Ubuntu Impish (21.10)
wslu 3.2.2 LTS
wslu 3.2.1 LTS
This contains critical fixes and improvements for the LTS version of wslu.
📝 Documentation
- Include Ubuntu PPA installation method
✨ Improvements
🐛 Bug Fixes
wslu 3.2.0 LTS
This is the first LTS release provided for Ubuntu, Kali Linux, and Pengwin Enterprise, and the first 3.x version provided for Ubuntu.
✨ Improvements
- header: improvements on the system drive detection. (closes #133)
- tests: update the test system and tests. (closes #125)
- wslact: add back-compatibility for the auto-mounting feature.
🐛 Bug Fixes
- wslview: fix an issue when handling
http
/https
- wslview: fix a bug that it won't open
file:///mnt/c/...
or/mnt/c/...
- wslusc: fix an issue that wsl.exe execute with wrongly passed param (close #138)
- wslusc: fix the problem that the previous version that GUI shortcut generated won't work.
- wslsys: fix an issue that the WSL Version shown is wrong.