Releases: SebKay/touchstone
Releases · SebKay/touchstone
v4.0.0
v3.0.0
Important
- PHP 8.0+ is now the minimum requirement
What's Changed
- Bump guzzlehttp/psr7 from 2.4.0 to 2.5.0 by @dependabot in #26
Full Changelog: 2.2.0...3.0.0
v2.2.0
v2.1.0
v2.0.0
What's Changed
- Bump guzzlehttp/guzzle from 7.4.4 to 7.4.5 by @dependabot in #22
- v2.0 by @SebKay in #23
Full Changelog: 1.3.1...2.0.0
v1.3.1
What's Changed
- Bump guzzlehttp/psr7 from 2.0.0 to 2.2.1 by @dependabot in #19
- Bump guzzlehttp/guzzle from 7.3.0 to 7.4.3 by @dependabot in #20
- Bump guzzlehttp/guzzle from 7.4.3 to 7.4.4 by @dependabot in #21
New Contributors
- @dependabot made their first contribution in #19
Full Changelog: 1.3.0...1.3.1
v1.3.0
What's Changed
Full Changelog: 1.2.0...1.3.0
Highlights
Unix Socket Support
If you need to connect to your test database via a unix socket, you can now pass the --db-socket
option to the setup
command.
# Example
./vendor/bin/touchstone setup --db-host=127.0.0.1:8889 --db-socket="/path/to/mysqld.sock" --db-name=touchstone_tests --db-user=root --db-pass=root
v1.2.0
What's Changed
Full Changelog: 1.1.0...1.2.0
Highlights
Plugins and Theme Configuration
You can can now configure plugins and themes to use in tests, like so:
# config.touchstone.php
<?php
return [
'plugins' => [
[
'name' => 'Hello Dolly',
'file' => dirname(__FILE__) . '/bin/plugins/hello-dolly/hello.php',
],
],
'theme' => [
'root' => dirname(__FILE__) . '/../../themes/twentytwentyone',
],
];
1.1.0
What's Changed
- Use namespaced constants by @szepeviktor in #14
- Make configurable by @SebKay in #15
New Contributors
- @szepeviktor made their first contribution in #14
Full Changelog: 1.0.1...1.1.0