Skip to content

Releases: laravel/settler

v10.0.0

21 Jul 14:51
5dc9e2c
Compare
Choose a tag to compare

New Features 🆕

Enable or Disable Services

Homestead starts several services by default however if your configuration overrides one of these defaults you can specify which services you would like to enable or disable during provisioning. For example if you only needed PostgreSQL 12 your services: configuration in Homestead.yaml might look like:

services:
    - enabled:
        - "postgresql@12-main"
    - disabled:
        - "mysql"

This configuration would ensure postgresql@12-main service would be enabled and mysql would be disabled from starting at boot. The specified services will also be started or stopped based on their location in enabled and disabled sections.

New Default Versions

  • Ubuntu 20.04
  • MySQL 8 (mysql8 feature script removed)
  • Node 14

General Notes

Wildcard SSL

Homestead configures a self-signed SSL certificate for each site defined in the sites: section of your Homestead.yaml file. If you would like to generate a wildcard SSL certificate for a site you may add a wildcard option to that site's configuration. By default the site will use the wild card certificate instead of the specific domain certificate.

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"

If the use_wildcard option is set to no, the wildcard certificate will be generated but will not be used:

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"
  use_wildcard: "no"

v10.0.0-beta

14 Jun 21:28
95d3e77
Compare
Choose a tag to compare
v10.0.0-beta Pre-release
Pre-release

Beta Release

New Features 🆕

Enable or Disable Services

Homestead starts several services by default however if your configuration overrides one of these defaults you can specify which services you would like to enable or disable during provisioning. For example if you only needed PostgreSQL 12 your services: configuration in Homestead.yaml might look like:

services:
    - enabled:
        - "postgresql@12-main"
    - disabled:
        - "mysql"

This configuration would ensure postgresql@12-main service would be enabled and mysql would be disabled from starting at boot. The specified services will also be started or stopped based on their location in enabled and disabled sections.

New Default Versions

  • Ubuntu 20.04
  • MySQL 8 (mysql8 feature script removed)
  • Node 14

General Notes

Wildcard SSL

Homestead configures a self-signed SSL certificate for each site defined in the sites: section of your Homestead.yaml file. If you would like to generate a wildcard SSL certificate for a site you may add a wildcard option to that site's configuration. By default the site will use the wild card certificate instead of the specific domain certificate.

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"

If the use_wildcard option is set to no, the wildcard certificate will be generated but will not be used:

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"
  use_wildcard: "no"

v9.5.1

28 Apr 13:38
95d3e77
Compare
Choose a tag to compare
  • Install PostgreSQL 12 first to ensure it defaults to port 5432

Here's how the port numbers are assigned:

vagrant@homestead:/etc/postgresql$ cat 12/main/postgresql.conf | grep port
port = 5432				# (change requires restart)

vagrant@homestead:/etc/postgresql$ cat 11/main/postgresql.conf | grep port
port = 5433				# (change requires restart)

vagrant@homestead:/etc/postgresql$ cat 10/main/postgresql.conf | grep port
port = 5434				# (change requires restart)

vagrant@homestead:/etc/postgresql$ cat 9.6/main/postgresql.conf | grep port
port = 5435				# (change requires restart)

v9.5.0

26 Apr 22:14
d8ab343
Compare
Choose a tag to compare
  • Refactor Hyper-V link script & Preseed files (#219)
  • Install Postgresql 9.6, 10, 11, & 12, defaulting to 12 (#220)

v9.4.0

24 Mar 02:54
64db823
Compare
Choose a tag to compare
  • update Laravel Envoy to v2 (#218)

v9.3.0

07 Mar 05:04
dde3f5b
Compare
Choose a tag to compare

v9.2.0

21 Jan 04:17
8cf7820
Compare
Choose a tag to compare
  • Increase disk image to 512GB, Increase LVM Volumes (#215)

v9.1.0

02 Dec 23:04
160aa75
Compare
Choose a tag to compare

v9.0.0

29 Nov 19:10
eb8bbf0
Compare
Choose a tag to compare
  • Update Redis to version 5 (#209) @repat
  • Version 9 Updates (#210) @svpernova09
  • Added composer registry manager
  • Default to PHP 7.4

v8.2.0

27 Sep 01:31
1260e77
Compare
Choose a tag to compare
  • Add support for PHP 7.4