Releases: Bearsampp/Bearsampp
April Release
- Move logs into it's own class
- Rewrite codebase to PHP COM and remove old VBS scripting and modernize code
- Security improvements across codebase
- Adjust symlink removal on exit to use powershell rmdir command to ensure proper removal every time
- Added "Run as Administrator" check to startup
- Added check for prerequisites to startup
- Nerd font now included for console(s)
Full Changelog: 2026.3.16...2026.4.23
March Release
What's Changed
- restart by @N6REJ in #673
- Feb by @N6REJ in #668
- Added Enhanced mode for quickpick for faster installs
- 30% improvement to Startup Times post 1st start
- enhance security across codebase
- CSS Rewrite of localhost page
Full Changelog: 2026.2.16...2026.3.16
February 2026 Release
updated to php 8.4.16 internally.
remove consolez and replaced it with powershell
Now features powershell+oh-my-gosh+clink for all consoles.
Better php 5 support.
package versions are now more distinct from each other.
restored splash screen(s) to functions where it was missing.
First gradle build
First release built with gradle. see .docs-gradle for detailed documentation
September Release
What's Changed
- Update release version to 2025.9.27 by @N6REJ in #565
- Add GitHub workflow for automated release combination by @N6REJ in #566
- Remove adminer (must remove /apps/adminer to avoid errors as that is deprecated)
- remove .ber usage (modules that still have the .ber files will work with no issues)
- update core php to 8.2.29
- Improved MySQL initialization and validation checks (This will increase first launch time after version switching)
- Added validation to root.php to harden core code
Changelog for Bearsampp/sandbox since last release (purge_currents on 2025-03-13)
Note: This changelog may be incomplete because only the first 30 commits since the last release are shown. To see more, view all commits since 2025-03-13 on GitHub.
Commits
-
b5f1eab - Merge pull request #171 from Bearsampp/ber
Remove .ber file extension from path scanning includes
by jwaisner on 2025-10-09 -
0e56053 - Remove .ber file extension from PostgreSQL path scanning includes
by N6REJ on 2025-10-01 -
46eafd9 - Merge pull request #166 from Bearsampp/mysql
MySQL initialization fixes
by N6REJ on 2025-08-25 -
22bcb7e - Improved MYSQL initialization performance as well as overall validation check performance.
by jwaisner on 2025-08-24 -
9b36a0e - attempts to fix mysql initialization issues
by N6REJ on 2025-08-23 -
c2fc697 - attempts to fix mysql initialization issues
by N6REJ on 2025-08-23 -
f5be013 - Merge pull request #164 from Bearsampp/8.2.29
updates core to php 8.2.29
by jwaisner on 2025-08-21 -
006ca86 - Merge pull request #163 from Bearsampp/phpinfo
fix phpinfo not displaying
by jwaisner on 2025-08-13 -
218c682 - Update core/resources/homepage/homepage.php
by N6REJ on 2025-08-11 -
7ab79d3 - Merge pull request #161 from Bearsampp/VBS-Security
Adding input validation to VBS script to improve security.
by N6REJ on 2025-08-10 -
95f2235 - Merge pull request #162 from Bearsampp/core-security-improvements
core-security-improvements
by N6REJ on 2025-08-10 -
594c047 - Added input validation to class.core.php and apply fixes to correct path traversal attack vulnerability.
by jwaisner on 2025-08-07 -
6c2d32d - Added input validation to root.php
by jwaisner on 2025-08-07
View more or the complete commit history at:
https://github.com/Bearsampp/sandbox/commits?since=2025-03-13T11:26:35Z
Bearsampp 2025.05.06 Hotfix Release
Fixed broken openssl
updated libs.
Bearsampp May 2025 Release
What's Changed
Updated core php to 8.2.28
Substantial code cleanup
Performance improvement as a result of core PHP upgrade and code refinement
rewrote many core functions to work with php 8.2.28
added ability to install pre-releases ( in beta )
Updated core openssl from 1.1.1 to 3.0 for improved security
- 🔧 fix file paths in sync configuration by @N6REJ in #539
- 🔄 sync repository with latest changes by @N6REJ in #540
- Update combined releases JSON by @N6REJ in #542
Full Changelog: 2025.2.22...2025.4.26
2025 Stable Release
This release contains a couple of improvements and critical bug fixes...
Bugs:
- Fixed an issue where quickpick was not pulling the most recent modules.
- Fixed an issue where postgres would sometimes fail to show service had started fully.
- Fixed issue #111 where apache version list would sometimes display improperly.
Improvements:
- Removed deprecated modules: Mailhog, Filezilla, Xdc & Yarn.
- Reincluded Ngrok and updated to the most recent version.
- Update bearsampp.exe to x64.
- Quickpick now updates automatically when localhost is used. Issue #500
- Update fontawesome for localhost to 6.7.2.
- Reorganized menu & styling to 2025 UI to alphabetical and categorical layouts.
- Faster load times
- Indicator with beach ball for preload event so that your aware the program is running
- Logs are now cleared when "Clear temp" menu item is called
- Updated all modules to latest versions
2024.10.9
August 2024
What's Changed
- 🔄 added exec task to 'build.xml' to update product version using rced… by @N6REJ in #381
- restores corrupted bearsampp.conf by @N6REJ in #382
- Create quickpick-releases.json by @N6REJ in #387
Bearsampp.ini rebuild function
using clear temp files menu item now also clears logs.
xlight as filezilla replacement
Mailpit as Mailhog replacement
Quickpick installation service
Docblocks completed program wide.
7z, bootstrap, & fontawesome updated to latest
Full Changelog: 2024.6.27...2024.8.20