Skip to content
This repository was archived by the owner on Jan 1, 2020. It is now read-only.

Commit 67c3293

Browse files
committed
Merging develop to master in preparation for 3.1.0 release.
2 parents cda8fa6 + eca0470 commit 67c3293

22 files changed

+10718
-9153
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ config/development.config.php
44
data/cache/*
55
!data/cache/.gitkeep
66
phpunit.xml
7+
composer.lock

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file, in reverse chronological order by release.
4+
5+
## 3.1.0 - 2019-11-15
6+
7+
### Added
8+
9+
- Nothing.
10+
11+
### Changed
12+
13+
- [#431](https://github.com/zendframework/ZendSkeletonApplication/pull/431) updates the skeleton to use Bootstrap 4.
14+
15+
- [#428](https://github.com/zendframework/ZendSkeletonApplication/pull/428) changes the default `module_listener_options` in the `config/application.config.php` file to remove the `module_paths` and set `use_zend_loader` to false.
16+
17+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) removes the `composer.lock` to ensure users creating a new project receive the latest versions of all dependencies as supported by their current PHP version. Additionally, it adds an entry to the `post-create-project-cmd` Composer hook to remove the `composer.lock` entry from the `.gitignore` file, to promote checking in a `composer.lock` in user projects.
18+
19+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) bumps the version constraints of all optional packages to the latest versions supported by all PHP versions the skeleton supports.
20+
21+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) bumps the minimum supported version of zf-development-mode to 3.2
22+
23+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) bumps the minimum supported version of zend-mvc to 3.1.1.
24+
25+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) bumps the allowed versions of zend-component-installer to the 1.0 and 2.0 series.
26+
27+
- [#448](https://github.com/zendframework/ZendSkeletonApplication/pull/448) bumps the minimum supported version of zend-skeleton-installer to 0.1.7.
28+
29+
### Deprecated
30+
31+
- Nothing.
32+
33+
### Removed
34+
35+
- Nothing.
36+
37+
### Fixed
38+
39+
- [#430](https://github.com/zendframework/ZendSkeletonApplication/pull/430) updates the `serve` command to work cross-platform, and across all supported PHP versions.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Once installed, you can test it out immediately using PHP's built-in web server:
2222

2323
```bash
2424
$ cd path/to/install
25-
$ php -S 0.0.0.0:8080 -t public/ public/index.php
25+
$ php -S 0.0.0.0:8080 -t public
2626
# OR use the composer alias:
2727
$ composer run --timeout 0 serve
2828
```

composer.json

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@
99
"zf"
1010
],
1111
"homepage": "http://framework.zend.com/",
12-
"minimum-stability": "dev",
13-
"prefer-stable": true,
1412
"require": {
1513
"php": "^5.6 || ^7.0",
16-
"zendframework/zend-component-installer": "^1.0 || ^0.7 || ^1.0.0-dev@dev",
17-
"zendframework/zend-skeleton-installer": "^1.0 || ^0.1.3 || ^1.0.0-dev@dev",
18-
"zendframework/zend-mvc": "^3.0.1",
19-
"zfcampus/zf-development-mode": "^3.0"
14+
"zendframework/zend-component-installer": "^1.0 || ^2.1",
15+
"zendframework/zend-skeleton-installer": "^0.1.7 || ^1.0",
16+
"zendframework/zend-mvc": "^3.1.1",
17+
"zfcampus/zf-development-mode": "^3.2"
2018
},
2119
"autoload": {
2220
"psr-4": {
@@ -32,20 +30,20 @@
3230
"zend-skeleton-installer": [
3331
{
3432
"name": "zendframework/zend-developer-tools",
35-
"constraint": "^1.1.0",
33+
"constraint": "^1.2.3",
3634
"prompt": "Would you like to install the developer toolbar?",
3735
"module": true,
3836
"dev": true
3937
},
4038
{
4139
"name": "zendframework/zend-cache",
42-
"constraint": "^2.7.1",
40+
"constraint": "^2.9.0",
4341
"prompt": "Would you like to install caching support?",
4442
"module": true
4543
},
4644
{
4745
"name": "zendframework/zend-db",
48-
"constraint": "^2.8.1",
46+
"constraint": "^2.10.0",
4947
"prompt": "Would you like to install database support (installs zend-db)?",
5048
"module": true
5149
},
@@ -57,24 +55,24 @@
5755
},
5856
{
5957
"name": "zendframework/zend-json",
60-
"constraint": "^3.0",
58+
"constraint": "^3.1.2",
6159
"prompt": "Would you like to install JSON de/serialization support?"
6260
},
6361
{
6462
"name": "zendframework/zend-log",
65-
"constraint": "^2.9",
63+
"constraint": "^2.11",
6664
"prompt": "Would you like to install logging support?",
6765
"module": true
6866
},
6967
{
7068
"name": "zendframework/zend-mvc-console",
71-
"constraint": "^1.1.10",
69+
"constraint": "^1.2.0",
7270
"prompt": "Would you like to install MVC-based console support? (We recommend migrating to zf-console, symfony/console, or Aura.CLI)",
7371
"module": true
7472
},
7573
{
7674
"name": "zendframework/zend-mvc-i18n",
77-
"constraint": "^1.0",
75+
"constraint": "^1.1.1",
7876
"prompt": "Would you like to install i18n support?",
7977
"module": true
8078
},
@@ -86,30 +84,30 @@
8684
},
8785
{
8886
"name": "zendframework/zend-psr7bridge",
89-
"constraint": "^0.2.2",
87+
"constraint": "^1.2.0",
9088
"prompt": "Would you like to use the PSR-7 middleware dispatcher?"
9189
},
9290
{
9391
"name": "zendframework/zend-session",
94-
"constraint": "^2.7.1",
92+
"constraint": "^2.9.1",
9593
"prompt": "Would you like to install sessions support?",
9694
"module": true
9795
},
9896
{
9997
"name": "phpunit/phpunit",
100-
"constraint": "^7.5.12 || ^6.5.14 || ^5.7.14",
98+
"constraint": "^5.7.27 || ^6.5.14 || ^7.5.17",
10199
"prompt": "Would you like to install testing support?",
102100
"dev": true
103101
},
104102
{
105103
"name": "zendframework/zend-test",
106-
"constraint": "^3.0.1",
104+
"constraint": "^3.3.0",
107105
"prompt": "Would you like to install MVC testing tools for testing support?",
108106
"dev": true
109107
},
110108
{
111109
"name": "zendframework/zend-servicemanager-di",
112-
"constraint": "^1.0",
110+
"constraint": "^1.2.1",
113111
"prompt": "Would you like to install the zend-di integration for zend-servicemanager?",
114112
"module": true
115113
}
@@ -121,8 +119,11 @@
121119
"development-disable": "zf-development-mode disable",
122120
"development-enable": "zf-development-mode enable",
123121
"development-status": "zf-development-mode status",
124-
"post-create-project-cmd": ["@development-enable"],
125-
"serve": "php -S 0.0.0.0:8080 -t public public/index.php",
122+
"post-create-project-cmd": [
123+
"@development-enable",
124+
"php -r '$file = file_get_contents(\".gitignore\"); $file = str_replace(\"composer.lock\", \"\", $file); file_put_contents(\".gitignore\", $file);"
125+
],
126+
"serve": "php -S 0.0.0.0:8080 -t public",
126127
"test": "phpunit"
127128
}
128129
}

0 commit comments

Comments
 (0)