Releases: spryker/devvm
Releases · spryker/devvm
v2.1.0
Build number: 268
Requirements
For all systems:
- VirtualBox 5.2.8
- Vagrant 2.0.3
- Vagrant plugins:
vagrant-hostmanager
,vagrant-vbguest
For Windows additionally:
- Git-bash
Changelog
Upgrades
- upgrade PHP to 7.2
- upgrade kibana to match elasticsearch version 5.x
Stability fixes:
- use composer.json instead of setup to check if spryker repo is valid
- fix udev persistent-net issues
- use TCP for NFS mount on Unix hosts
- change network driver to virtio (#207)
- use actimeo for nfs mount (fixes: "failed to open stream: Input/output" exception)
- disable filebeat service (VM-68)
- disable optimizations in opcache
Performance improvements:
- add cachefilesd for NFS filesystem cache on Unix hosts
- optimize NFS mount performance - use fsc, noatime
- increase opcache revalidate_freq to 2s on dev
- install hirak/prestissimo composer extension
- improve git prompt performance by not checking for dirty files
- enable opcache cache_file
- increase php realpath cache size and TTL
Windows support:
- git clone: use double quotes for windows compatibility
- enable symlink support for shared folders on Windows (VM-67)
- don't use colon in installer log file names (VM-66)
- increase default command timeout in installer
- add optional file sharing via SMB/CIFS protocol
Features:
- export VM_PROJECT variable from .vm to PHP (VM-58, VM-62)
v2.0.0
Build number: 182
Requirements
VirtualBox >= 5.2.2
vagrant >= 2.0.1
Changes
- upgrade elasticsearch to 5.6.8
- update zsh plugin list
- increase number of Jenkins executors to 8
- remove compass dependency
Backward-compatility notes
This DevVM release includes major Elasticsearch upgrade from version 2.x to 5.x. Those are not compatible. Your Spryker code needs to handle new Elasticsearch properly and the underlaying library (ruflin/Elastica
) must be set to proper version (5.x
).
v2.1.0-RC1
Build number: 185
Requirements
VirtualBox >= 5.2.2
vagrant >= 2.0.1
Changes
- Upgrade PHP to 7.2
- Use composer.json instead of setup to check if spryker repo is valid
v1.0.4
Build number: 167
Requirements
VirtualBox >= 5.2.2
vagrant >= 2.0.1
Changes
- Remove deprecated shell aliases, use pre-installed composer from
$PATH
v1.0.3
Build number: 165
Requirements
VirtualBox >= 5.2.2
vagrant >= 2.0.1
Changes
- Use korekontrol mirror for jenkins package installation
- Stability fixes for VirtualBox 5.2.2
- Add version reporting (see:
cat /etc/spryker-vm
) - Install composer globally
- Update base box to Debian 9.3
1.0.2
Build number: 153
Requirement changes
VirtualBox >= 5.2.x
vagrant >= 2.0.1
New features
Install NVM for nodejs
Software updates
Upgrade nodejs to 8.x
Bundle VirtualBox 5.2 add-ons
1.0.1
Build number: 152
1.0.0
Upgraded components
Base distribution -> upgrade to Debian 9.0
redis: 3.2.6
PostgreSQL: 9.6.5
MySQL: 5.7.19
PHP: 7.1.10
NginX: 1.10.3
Graphviz: 2.38
RabbitMQ: 3.6.12
Vagrant: 2.0.0
ci-119
Automated build: ci-119
ci-117
- Update PHP major version to 7.1
- Add VM_IP_PREFIX configuration variable