Releases: bryanlittlefield/TUGBOAT
Release 6.1.0
Release 6.1.0 - Chester

🐙 Release Notes
Major Updates
📌 📣 PHP 8.2 is now the default stable
version
📌 📣 PHP 8.3 fully supported
📌 📣 PHP 8.0 Supported but no longer Maintained
Click to View All Updates
✨ Added Apache proxy_http module
✨ Added PHP Extension: simplexml
📦 Updated NVM from 0.39.5 => 0.39.7
✨ Added NPM package PM2
➖ PHP 8.3 imagick removed (Not supported yet)
Release 6.0.0
Release 6.0.0 - Chester

🐙 Release Notes
Major Updates
📌 📣 Debian Update 11 (bullseye) => 12 (bookworm) - PHP 8.0 not supported
📌 📣 PHP 8.1 is now the default stable
version
📌 📣 Now supporting PHP 8.0, 8.1, 8.2
📌 📣 PHP 7.4 No Longer Maintained
📌 📣 PHP 8.3 RC available.
Click to View All Updates
⬆️ Node upgraded from v16.15.0 => v20.8.1
⬆️ NPM upgraded from v8.5.5 => v10.1.0
⬆️ webpack upgraded to v5.89.0
⬆️ Redis upgraded from v5.3.7 => v6.0.1
⬆️ ssh2 for PHP upgraded from v1.3.1 => v1.4.0
⬆️ Yarn upgraded from => v1.22.19
⬆️ Gulp upgraded from => v2.3.0
⬆️ Mongo Driver for PHP upgraded from v5.x => v7.x
✨ Added Debian Package: make
✨ Added Debian Package: patch
✨ Added Debian Package: netbase
✨ Added Debian Package: iputils-ping
✨ Added Debian Package: duf (Not in PHP 8.0)
✨ Added Debian Package: jq
✨ Added Debian Package: bpytop
✨ Added Debian Package: neofetch
✨ Added Debian Package: strace
✨ Added Debian Package: dnsutils
✨ Added Debian Package: net-tools
✨ Added Debian Package: iproute2
✨ Added Debian Package: nmap
✨ Added CLI GUI Tool starship.rs
✨ Added Node Version Manager: nvm
✨ Added Node Package: create-react-app
✨ Added Node Package: laravel-mix
✨ Added Node Package: node-gyp
✨ Added Node Package: postcss-cli
✨ Added Node Package: webpack-cli
✨ Added Node Package: tldr
✨ Added Node Package: neoss
✨ Added Node Package: gitmoji-cli
✨ Added Python Version Manager: pyenv
➖ PHP 8.3 imagick removed (Not supported yet)
Release 5.2.0
Release 5.2.0 - The Dispatcher
🐙 Release Notes
- [+] Added support for Mongo DB v5.0.x ( Mongo Container and PHP Extension)
- [+] Added support for phpmyadmin
- [~] MySQL
stable
tag updated to 8.0.x from 5.7.x - [~] PHP
stable
tag updated to 8.0.x from 7.4.x - [++] Added Support for PHP 8.1
- [++] Upgraded PHP 7.4.22 to 7.4.29
- [++] Upgraded PHP 8.0.9 to 8.0.19
- [++] Updated Imagick 3.5.1 => 3.7.0
- [++] Updated Redis 5.3.4 => 5.3.7
- [++] Updated ssh2 library 1.2.0 => 1.3.1
- [++] Updated Yarn v1.22.17 => 1.22.19
- [++] Updated NPM v7.21.0 => v8.12.1
- [+] BOTH NPM and Yarn Globally installed: browser-sync, gulp, gulp-yarn, gulp-scss, gulp-watch, webpack
- [+] Installed PHP Package for MongoDB v5.0.x
- [+] Included systemctl Utility in Web Container
- [+] Installed less in Web Container
- [+] Installed rsync in Web Container
PHP 8.1 IMAGE ONLY
- [-] Removed docker-php-ext-install tokenizer. This is not necessary in PHP 8.1 as it is included in core now.
Release 5.1.0
Release 5.1.0 - The Dispatcher
🐙 Release Notes
- [~] Upgraded Debian from Buster (v10) to Bullseye (v11)
- [~] Default PHP Version is 7.4
- [+] Update Certbot Python Package
- [+] Ghostscript Package to veiw Rendered PDFs
- [+] Added OpenVPN
- [+] Updated Redis from 5.1.1 5.3.4
- [+] Updated gd php extension configuration
- [+] Updated imagick from 3.4.4 to 3.5.1
- [+] Updated Node from v12 to v16
- [+] Updates SSH2 library to 1.3.1 for PHP 8.0
Release 5.0.0
Release 5.0.0 - The Dispatcher
🐙 Release Notes
- exif - reads image metadata
- imagick - image compression/editing php extension
- Included PHP 7.3 support
- Included PHP 7.4 support
- Node Updated to Latest LTS - v12.0
- WP-CLI installed by default
- Dockerfile optimization
- phpmyadmin support
- redis updated - v4.2.0 -> v5.1.1
- mcrypt updated - 1.0.1 -> 1.0.2
- mcrypt removed in PHP 7.4 version
- removed line to disable Apache’s javascript-common module. This no longer exists by default (ubuntu - Apache doesn’t serve files in “javascript” directory. Why? - Stack Overflow)
- Added libonig-dev package for PHP 7.4 support for mbstring
- removed mcrypt for php7.4
- ssh2 updated - ssh2-1.0 -> ssh2-1.2
Version 4.2.3
Version 4.2.2
Version 4.2.1- "Hank the Volcano"
Version 4.2.0- "Hank the Volcano"
Version 4.2.0 - "Hank the Volcano"
- Updated node to v11.11.0
- Updated gulp to CLI version 2.0.1
- XDEBUG is turned off by default (causing performance issues) you can now turn it on by setting XDEBUG in the .env file to TRUE
- Permissions Update
- Removed the mounted apache config files. This was causing issues when rebooting apache.
- XDEBUG config is added via the run.sh script rather than part of the Docker Image
- Optimized MySQL configurations (performance_schema,key_buffer, innodb_additional_mem_pool_size,query_cache_size)
- Updated naming conventions for the apache config files for continuity