Skip to content

Releases: electronfriends/wemp

v0.12.7

22 Feb 00:52

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Improved error handling for installation or update errors.
  • Add timeouts for downloads.

Full Changelog: v0.12.6...v0.12.7

v0.12.6

29 Jan 22:01

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Fix a bug that caused the app to close immediately on fresh installs
    • We had replaced electron-squirrel-startup to avoid creating shortcuts. However, our own implementation of the Squirrel events was incorrect.

Full Changelog: v0.12.5...v0.12.6

v0.12.5

19 Dec 15:24

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Fix nginx config by adding quotes around phpMyAdmin alias path
  • Enhance multi-version service management: implement patch update checks and version replacement logic

Full Changelog: v0.12.4...v0.12.5

v0.12.4

10 Dec 19:19

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Fixed an issue that prevented installing Wemp on drives other than C.
  • Wemp no longer creates a desktop shortcut on every update, nor during installation.

Full Changelog: v0.12.3...v0.12.4

v0.12.3

25 Nov 02:44

Choose a tag to compare

GitHub release (by tag)

Added

  • Ability to switch the PHP version (including support for custom versions, see README).
  • Quick access to settings.json from the menu for manual editing.

Changed

  • The menu is now fully rebuilt when services change, instead of modifying it through complex code, improving overall reliability.
  • Temporary downloads are now stored in the Windows Temp directory instead of the .temp folder inside the services directory.

Improved

  • Download validation now checks whether the executable exists before continuing.

Full Changelog: v0.12.2...v0.12.3

v0.12.2

13 Nov 17:33

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Set the application user model ID for the application

Fixed

  • Invalid Nginx configuration would still restart the service

Full Changelog: v0.12.1...v0.12.2

v0.12.1

28 Oct 02:07

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Enable directory listing by default in the Nginx configuration.

Full Changelog: v0.12.0...v0.12.1

v0.12.0

23 Oct 03:11

Choose a tag to compare

GitHub release (by tag)

What's Changed

  • Added a menu item to add or remove service paths to PATH.
    • This means that with just one click, you can use commands such as php -v in the terminal.
  • The “Show Ready Notification” option has been removed because it was redundant.
  • Improved version management, process management, and initial installation of services.
    • Wemp no longer uses stubs, but directly modifies the existing default configurations.
    • Instead of hard-coded versions in config.js, Wemp now queries the website's API.
    • When PHP is installed for the first time, it downloads the CA bundle so that cURL can work with HTTPS.

Service Updates

Since the versions are no longer hardcoded, this part will no longer be included in future releases. Instead, check the website to see which versions Wemp is currently using.

  • Bump Nginx from 1.29.0 to 1.29.2
  • Bump PHP from 8.3.24 to 8.4.13
  • Bump phpMyAdmin from 5.2.2 to 5.2.3

Thanks

The previous release has reached almost 7k downloads. Thank you for using Wemp and for your trust.

Wemp isn't perfect, but with this release, it may have reached one of its most stable states since its first release. As always, if you find any bugs, please open an issue or pull request.

Happy 145th release!

Full Changelog: v0.11.4...v0.12.0

v0.11.4

09 Aug 16:01

Choose a tag to compare

GitHub release (by tag)

Fixes

  • Menu does not display correctly whether autostart is enabled.
  • Services path did not use Windows format for stubs.

Service updates

  • Bump MariaDB from 11.8.2 to 12.0.2

Full Changelog: v0.11.3...v0.11.4

v0.11.3

08 Aug 17:35

Choose a tag to compare

GitHub release (by tag)

⚠️ Critical Changes
This release changes the structure of settings.json. If you update to this release, avoid downgrading to older releases afterwards, as this will reset your service's configurations.

ℹ️ Notice
There were some problems with previous releases. If you downloaded one of them, please reinstall Wemp manually.

Changes

  • Improvements to the code and project structure.
  • Improved restarting of services after configuration changes.
  • Removes support for multiple paths. See README to learn how to change the current path.

Service updates

  • Bump PHP from 8.3.22 to 8.3.24

Known bugs

  • The menu does not correctly indicate whether autostart is enabled. It still works and will be fixed in a future version.

Full Changelog: v0.11.2...v0.11.3