Skip to content

Commit d92696b

Browse files
committed
Updated Mailpit to v1.29
- Added support for Mailpit v1.28 and v1.29 - Set default version to v1.29 - Updated supported versions to 1.26, 1.27, 1.28, 1.29 - Dropped v1.25 from supported versions - Updated examples and documentation
1 parent 4caa3b0 commit d92696b

5 files changed

Lines changed: 15 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
## {{ UNRELEASED_VERSION }} - [{{ UNRELEASED_DATE }}]({{ UNRELEASED_LINK }})
22

3+
* Added Mailpit v1.28 and v1.29 support.
4+
* Set default Mailpit version to v1.29.
5+
36
## v1.0.1 - [June 29, 2025](https://github.com/lando/mailpit/releases/tag/v1.0.1)
47

58
- Added support for `mailpit` v1.25 - v1.27

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Add a mailpit service to your landofile:
2424
```yaml
2525
services:
2626
mailpit:
27-
type: mailpit:1.27
27+
type: mailpit:1.29
2828
mailFrom: # Defaults to appserver.
2929
- appserver
3030

builders/mailpit.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ const setConfigOptions = require('../utils/set-config-options');
3131
* @type {MailpitConfig}
3232
*/
3333
const defaultConfig = {
34-
version: '1.27',
35-
supported: ['1.25', '1.26', '1.27'],
34+
version: '1.29',
35+
supported: ['1.25', '1.26', '1.27', '1.28', '1.29'],
3636
mailFrom: ['appserver'],
3737
maxMessages: 500,
3838
port: 1025,

docs/config.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Also note that options, in addition to the [build steps](https://docs.lando.dev/
1212
```yaml
1313
services:
1414
mailpit:
15-
type: mailpit:1.27
15+
type: mailpit:1.29
1616
mailFrom:
1717
- appserver
1818
maxMessages: 500
@@ -37,7 +37,7 @@ Example configuration with explicit mail service setup:
3737
```yaml
3838
services:
3939
mailpit:
40-
type: mailpit:1.27
40+
type: mailpit:1.29
4141
mailFrom:
4242
- phpapp
4343
phpapp:
@@ -51,7 +51,7 @@ The maximum number of messages to store before truncating. Must be at least 1.
5151
```yaml
5252
services:
5353
mailpit:
54-
type: mailpit:1.27
54+
type: mailpit:1.29
5555
maxMessages: 1000 # Store up to 1000 messages
5656
```
5757

@@ -62,7 +62,7 @@ The SMTP port to use for sending mail to Mailpit. Must be between 1 and 65535.
6262
```yaml
6363
services:
6464
mailpit:
65-
type: mailpit:1.27
65+
type: mailpit:1.29
6666
port: 2525 # Use custom SMTP port
6767
```
6868

@@ -75,6 +75,6 @@ This option is inherited from the `lando` base service. It allows external acces
7575
```yaml
7676
services:
7777
mailpit:
78-
type: mailpit:1.27
78+
type: mailpit:1.29
7979
portforward: true
8080
```

docs/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Add a mailpit service to your landofile.
3030
```yaml
3131
services:
3232
mailpit:
33-
type: mailpit:1.27
33+
type: mailpit:1.29
3434
mailFrom: # Defaults to appserver.
3535
- appserver
3636

@@ -70,7 +70,9 @@ To retrieve connection and credential details for your Mailpit instance, use the
7070

7171
## Supported versions
7272

73-
- **[1.27](https://hub.docker.com/r/axllent/mailpit/)** **(default)**
73+
- **[1.29](https://hub.docker.com/r/axllent/mailpit/)** **(default)**
74+
- [1.28](https://hub.docker.com/r/axllent/mailpit/)
75+
- [1.27](https://hub.docker.com/r/axllent/mailpit/)
7476
- [1.26](https://hub.docker.com/r/axllent/mailpit/)
7577
- [1.25](https://hub.docker.com/r/axllent/mailpit/)
7678
- [custom](https://docs.lando.dev/services/lando-3.html#overrides)

0 commit comments

Comments
 (0)