You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug-report.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
---
2
2
name: Bug report
3
3
about: Create a report to help us improve
4
-
title: ''
5
-
labels: 'bug'
4
+
title: 'Bug: '
5
+
labels: 'type:bug'
6
6
assignees: ''
7
7
8
8
---
@@ -19,7 +19,7 @@ assignees: ''
19
19
<!--- If describing a bug, tell us what happens instead of the expected behavior -->
20
20
<!--- If suggesting a change/improvement, explain the difference from current behavior -->
21
21
22
-
## Possible Solution
22
+
## Possible Solution?
23
23
<!--- Not obligatory, but suggest a fix/reason for the bug, -->
24
24
<!--- or ideas how to implement the addition or change -->
25
25
@@ -42,5 +42,5 @@ log into a gist at gist.github.com and paste the link here. -->
42
42
43
43
## Logs
44
44
45
-
<!-- give us a full log of the provision, a copy paste from the terminal will do, or a gist, just remember to put it in code block tags with 3 backticks before and after, don't forget the splash screen with the logo! -->
46
-
<!-- Also, your `vvv-custom.yml` would be super handy -->
45
+
<!-- give us a FULL log of the provision, a copy paste from the terminal of the entire commands output will do, or a gist, just remember to put it in code block tags with 3 backticks before and after, don't forget the splash screen with the logo! -->
46
+
<!-- Also, your `config/config.yml` would be super handy -->
* Improved Apt source file handling in core provisioners
16
+
* Upgraded to Composer 2
17
+
* Upgraded to Python 3 setuptools and pip3
18
+
* PHPCS installation improvements
19
+
* Added ARM64 support for Mailhog
20
+
* Improved the splash screen provider version fetching
21
+
* Added improved apt package upgrade routines
22
+
* Provisioners now ask to install only packages that aren't installed
23
+
* General package handling performance improvements
24
+
* New config to exclude databases from backup in `config.yml` ( #2346 )
25
+
* New config to gzip compress database backups in `config.yml` ( #2346 )
26
+
* Experimental Apple silicon support using vagrant + parallels
27
+
* Disable backup and restore of databases by default
28
+
* Updated Mailhog to 1.0.1 for new installs
29
+
* Improved MailHog downloading with retries and error output
30
+
* Improved Composer installation
31
+
* webp support in Imagemagick
32
+
* Switch from Ubuntu 18.04 to 20.04 (current LTS release)
33
+
* Simplified config folder
34
+
* Increased the default PHP memory limit from 128MB to 256MB
35
+
36
+
### Bug Fixes
37
+
38
+
* Fixed `vvv_error` not always printing messages
39
+
* When a sites repo has the wrong URL for the origin remote, the user is now told. This avoids certain mistakes being made.
40
+
* Remote changes are now fetched before resetting, not afterwards.
41
+
* Increased the priority of Nodesource and Ondrej packages to avoid issues
42
+
* Fixed Parallels mount permissions
43
+
* Fixes for site names containing spaces causing Nginx and TLS issues
44
+
* Warnings that you're missing vagrant plugins no longer show when running vagrant plugin commands
45
+
* Force the Virtual Machine to 64bit on VirtualBox to avoid infinite loops on 32bit architectures
46
+
* Force the installation and update of grunt and grunt-cli so that old grunt is always overwritten when updated
47
+
* Sync clocks before provisioning if ntpdate is available to avoid Apt mirror time issues
48
+
* Fixed cloning the dashboard git repository with unknown remote branches
49
+
50
+
## 3.6.2 ( 2021 March 17th )
51
+
52
+
### Bug Fixes
53
+
54
+
* Replaced PHPCS symlinking to avoid issues with Windows
55
+
56
+
## 3.6.1 ( 2021 March 16th )
57
+
58
+
### Important Note
59
+
60
+
Lots of provisioners now run in strict mode. Your custom site and utility provisioners may fail if they do not handle bad return codes from commands correctly. For example if you ran `composer create-project` on a folder that was not empty, it will fail. In v3.5 this failure was ignored and the script continued despite the critical error, in v3.6 VVV will halt provisioning so that the error can be seen.
61
+
62
+
Make sure that commands are only ran at their appropriate times, e.g. only install things if they aren't installed, and if you're checking the return value of a command, do it in an if check, not as a temporary variable. If you're feeling adventurous you can unset the strict flags ( danger! ).
63
+
64
+
Finally, check that your custom modifications haven't been added in the official site templates.
65
+
66
+
### Enhancements
67
+
68
+
* Improve the way that PHPCS gets provisioned to avoid conflicts with composer v2 (#2357)
69
+
* PHP v7.4 is now the default PHP ( other versions are available on CLI if installed via `php73`, `php72`, etc )
13
70
* Beautify the PHP debug switcher script
14
71
* Support for basic formatting tags in `vvv_warn``vvv_error``vvv_info` and `vvv_success`
15
72
* A new `vvv_output` and `vvv_format_output` bash functions
* A new `/srv/vvv` folder for files created inside the VM related to provisioning ( #2328 )
20
77
* Improved PHP configuration file installation
78
+
* Sites can now define composer create-project/install/update commands to run in their folders section in addition to the git options added in v3.5.1
21
79
* Adds a `vagrant` command inside the virtual machine to tell users they are still inside the VM and need to exit
80
+
*`switch_php_debugmod` now checks if a module is installed and enabled, with improved output to make it clearer which versions of PHP support the module
81
+
* Print provision log if there are errors
82
+
* Adds an Xdebug Info button to the dashboard when Xdebug is enabled
22
83
23
84
### Bug Fixes
24
85
25
-
* Fixed the user of `vvv_warn``vvv_success``vvv_error` and `vvv_info` outside of provisioners
86
+
* Fixed the use of `vvv_warn``vvv_success``vvv_error` and `vvv_info` outside of provisioners
26
87
* Don't try to install shyaml if it's already installed
27
88
* Global composer packages were only updated when composer itself was updated
28
89
* Skip the WordPress unit tests database when running backups
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ VVV is a local developer environment, mainly aimed at [WordPress](https://wordpr
9
9
To use it, download and install [Vagrant](https://www.vagrantup.com) and [VirtualBox](https://www.virtualbox.org/). Then, clone this repository and run:
0 commit comments