Skip to content

Commit

Permalink
Fix Punycode exception on email sending, fixes #567
Browse files Browse the repository at this point in the history
  • Loading branch information
tkrebs committed Nov 8, 2022
1 parent 252851b commit d07019d
Show file tree
Hide file tree
Showing 6 changed files with 156 additions and 13 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,11 @@ https://github.com/tkrebs/ep3-bs

where you can find stable and (latest) development releases.

## Version
## Versions

The current version is 1.8.0 from October 2022.
The current version is 1.8.1 from November 2022.

Version 1.8.1 fixes an email sending related bug.

Version 1.8.0 provides compatibility with PHP 8.1 by overriding and fixing the essential Zend Framework 2 components.
It also fixes some bugs, added a file-storage-only mail option and removes some legacy code (mainly, the file manager).
Expand Down
19 changes: 12 additions & 7 deletions UPDATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,12 @@ If you haven't made any changes to the core files, your configuration, customiza
after the update.


## Update to `1.8.0`
## Update from 1.8.0 to `1.8.1`

- Replace the `vendor/` directory


## Update from 1.7.0 to `1.8.0`

🚨 Warnings:

Expand Down Expand Up @@ -56,20 +61,20 @@ Update steps:
- `README` (without file extension)


## Update to `1.7.0`
## Update from 1.6.4 to `1.7.0`

Replace the following directories:

- `module/`
- `vendor/`


## Update to `1.6.4`
## Update from 1.6.3 to `1.6.4`

There are no steps necessary when updating from version `1.6.3`.


## Update to `1.6.3`
## Update from 1.6.2 to `1.6.3`

Replace the following directories:

Expand All @@ -86,7 +91,7 @@ Replace the following directories:
- All single files in the project root directory


## Update to `1.6.2`
## Update from 1.6 to `1.6.2`

There have been some internal changes to the configuration directory. Replace the following files:

Expand All @@ -104,7 +109,7 @@ There have been some internal changes to the configuration directory. Replace th
- All single files in the project root directory


## Update to `1.6`
## Update from 1.4 or 1.5 to `1.6`

Replace the following directories and files with the new ones:

Expand All @@ -122,7 +127,7 @@ Replace the following directories and files with the new ones:
- `public/index.php`


## Update to `1.4 / 1.5`
## Update from older versions to `1.4` or `1.5`

Replace the following directories and files with the new ones:

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8.0
1.8.1
4 changes: 3 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,9 @@
"zendframework/zend-file": "^2.8.3",
"zendframework/zend-i18n-resources": "^2.6.1",
"zendframework/zend-log": "^2.12.0",
"zendframework/zend-version": "^2.5.1"
"zendframework/zend-version": "^2.5.1",

"true/punycode": "^2.1"
},

"autoload": {
Expand Down
136 changes: 135 additions & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion config/autoload/local.php.dist
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ return array(
'port' => null,
),
'mail' => array(
'type' => 'sendmail', // or 'smtp' or 'smtp-tls' (or 'file', to not send, but save to file)
'type' => 'sendmail', // or 'smtp' or 'smtp-tls' (or 'file', to not send, but save to file (data/mails/))
'address' => '[email protected]',
// Make sure 'bookings.example.com' matches the hosting domain when using type 'sendmail'

Expand Down

0 comments on commit d07019d

Please sign in to comment.