Releases: ltguillaume/librewolf-portable
Releases · ltguillaume/librewolf-portable
LibreWolf Portable
You can find the latest release at https://codeberg.org/ltguillaume/librewolf-portable/releases/latest
LibreWolf Portable 1.6.1
- Fixed small SetTimer issue
The release checksum can be verified using GPG: ltguillaume-public.key
LibreWolf Portable 1.6.0
- Better error handling for file operations
- Include -P argument for custom profiles when running WinUpdater
- Fix path for custom profiles (move to Profiles)
- Use Die() routine instead of separatie MsgBox -> Exit
- Don't show warning if profile folder doesn't exist yet (makes no sense with new support or custom profiles)
- WaitForClose now has a 2s timer (was 5s)
- Run clean-up up after error
- Fix FileMove for .pbak files
- Leanified icon to fix black parts in file properties dialog (still present in W10 taskbar with small icons?)
The release can be verified using GPG: ltguillaume-public.key
LibreWolf Portable 1.5.0
Based on 1.4.5TEST
- Add instructions for the use of multiple profiles in README.md
- Create 32-bit build, supporting both 32/64-bit versions of LibreWolf
- Implement routine to get librewolf.exe's build architecture
- Always try to update the paths in the profile (no files will be written if there is no change), see 085063e
LibreWolf Portable 1.4.5TEST
- Request memory capacity for DllCall() variable "User", otherwise the Where variable got filled with random data
- Pass on necessary non-global variables to ReplacePaths() (GitHub #10)
- Move previous addonStartup.json from %Temp% to %ProfilePath%
- Minor change in regexp for overrides file
1.4.4
- Merge and refactor checks for running processes
- Delete LibreWolf-WinUpdater.exe.pbak file on exit
LibreWolf Portable 1.3.11
- Request memory capacity for DllCall() variable "User", otherwise the Where variable got filled with random data
LibreWolf Portable 1.3.10
- Trigger update check (LibreWolf-WinUpdater.exe) even if started with command line arguments
- Improved command line arguments handling when double quotes are used
LibreWolf Portable 1.4.3TEST
- Add --new-instance when another LibreWolf instance is running:
Before, it would add the argument if the launcher wasn't running while any LibreWolf instance was.
This caused issues when trying to open a new window while the launcher was waiting for other LW instances to close, while the portable LW instances were already closed. - Initialize properly when this launcher already running
- Trigger update check (LibreWolf-WinUpdater.exe) even if started with command line arguments
- Remove Start menu shortcut {-brand-shortcut-name} Private Browsing.lnk
- Remove Start menu shortcut LibreWolf Private Browsing.lnk
- Add SetCompanyName for the "Set program associations" window, which would otherwise remain empty
- Remove SetOrigFilename, because it doesn't do anything for the Name= query
- Use Exit() (just Exit doesn't work like this)
- Fix variables in strings
- Use DSlash() instead of separate variables for "" => "\"
- Rename *InstanceRunning() to *LauncherRunning() for clarity
LibreWolf Portable 1.3.9
- Remove Start menu shortcut LibreWolf Private Browsing.lnk
LibreWolf Portable 1.3.8
- Remove Start menu shortcut
{-brand-shortcut-name} Private Browsing.lnk