Skip to content

Commit e81640d

Browse files
authored
Release v3.0.1 (#3151)
#### Fixed - fix(bin/haraka): set server.cfg and pass to conn, fixes #3143 - fix(bin/haraka): correct error messages for help options #3142 - fix: dkim_verify fails to find record #3149 #### Changed - plugins: Add haraka-plugin-outbound-logger to registry #3146 - dep(pi-spf): bump version 1.1.3 to 1.2.0
1 parent 3d9312f commit e81640d

File tree

8 files changed

+78
-54
lines changed

8 files changed

+78
-54
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ assignees: ''
88
---
99

1010
**Describe the bug**
11+
1112
A clear and concise description of what the bug is.
1213

1314
**Expected behavior**
15+
1416
A clear and concise description of what you expected to happen.
1517

1618
**Observed behavior**
@@ -24,4 +26,5 @@ Please report your OS, Node version, and Haraka version by running this shell sc
2426
echo "Haraka | $(haraka -v)"; echo " --- | :--- "; echo "Node | $(node -v)"; echo "OS | $(uname -a)"; echo "openssl | $(openssl version)"
2527

2628
**Additional context**
29+
2730
Add any other context about the problem here.

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ tests/queue/plain
1212
tests/queue/multibyte
1313
tests/test-queue
1414
package-lock.json
15-
.release

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule ".release"]
2+
path = .release
3+
url = [email protected]:msimerson/.release.git

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ http/node_modules
99
appveyor.yml
1010
codecov.yml
1111
.codeclimate.yml
12+
.release

.release

Submodule .release added at 0890e94

Changes.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11

22
### Unreleased
33

4+
5+
### [3.0.1] - 2023-01-19
6+
7+
#### Fixed
8+
9+
- fix(bin/haraka): set server.cfg and pass to conn, fixes #3143
10+
- fix(bin/haraka): correct error messages for help options #3142
11+
- fix: dkim_verify fails to find record #3149
12+
13+
#### Changed
14+
15+
- plugins: Add haraka-plugin-outbound-logger to registry #3146
16+
- dep(pi-spf): bump version 1.1.3 to 1.2.0
17+
18+
419
### [3.0.0] - 2022-12-17
520

621
#### Added
@@ -1329,3 +1344,4 @@
13291344

13301345

13311346
[3.0.0]: https://github.com/haraka/Haraka/releases/tag/3.0.0
1347+
[3.0.1]: https://github.com/haraka/Haraka/releases/tag/3.0.1

bin/haraka

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,9 +528,10 @@ else if (parsed.test) {
528528
address () {
529529
return { port: 25, family: 'ipv4', address: '127.0.0.1' };
530530
},
531+
cfg : require('haraka-config').get('smtp.ini'),
531532
notes: new Notes(),
532533
}
533-
const connection = Connection.createConnection(client, server);
534+
const connection = Connection.createConnection(client, server, server.cfg);
534535
if (parsed['set-relay']) connection.relaying = true;
535536

536537
const run_next_hook = function () {

package.json

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"server",
1010
"email"
1111
],
12-
"version": "3.0.0",
12+
"version": "3.0.1",
1313
"homepage": "http://haraka.github.io",
1414
"repository": {
1515
"type": "git",
@@ -20,65 +20,65 @@
2020
"node": ">=16"
2121
},
2222
"dependencies": {
23-
"address-rfc2821" : "^2.0.1",
24-
"address-rfc2822" : "^2.1.0",
25-
"async" : "^3.2.4",
26-
"daemon" : "~1.1.0",
27-
"ipaddr.js" : "~2.0.1",
28-
"node-gyp" : "^9.3.1",
29-
"nopt" : "~7.0.0",
30-
"npid" : "~0.4.0",
31-
"semver" : "~7.3.8",
32-
"sprintf-js" : "~1.1.2",
33-
"haraka-config" : "^1.1.0",
34-
"haraka-constants" : "^1.0.6",
35-
"haraka-dsn" : "^1.0.4",
36-
"haraka-email-message" : "^1.2.0",
37-
"haraka-message-stream" : "^1.2.0",
38-
"haraka-net-utils" : "^1.5.0",
39-
"haraka-notes" : "^1.0.6",
23+
"address-rfc2821": "^2.0.1",
24+
"address-rfc2822": "^2.1.0",
25+
"async": "^3.2.4",
26+
"daemon": "~1.1.0",
27+
"ipaddr.js": "~2.0.1",
28+
"node-gyp": "^9.3.1",
29+
"nopt": "~7.0.0",
30+
"npid": "~0.4.0",
31+
"semver": "~7.3.8",
32+
"sprintf-js": "~1.1.2",
33+
"haraka-config": "^1.1.0",
34+
"haraka-constants": "^1.0.6",
35+
"haraka-dsn": "^1.0.4",
36+
"haraka-email-message": "^1.2.0",
37+
"haraka-message-stream": "^1.2.0",
38+
"haraka-net-utils": "^1.5.0",
39+
"haraka-notes": "^1.0.6",
4040
"haraka-plugin-attachment": "^1.0.7",
41-
"haraka-plugin-spf" : "1.1.3",
42-
"haraka-plugin-redis" : "^2.0.5",
43-
"haraka-results" : "^2.2.2",
44-
"haraka-tld" : "^1.1.0",
45-
"haraka-utils" : "^1.0.3",
46-
"openssl-wrapper" : "^0.3.4",
47-
"sockaddr" : "^1.0.1"
41+
"haraka-plugin-spf": "1.2.0",
42+
"haraka-plugin-redis": "^2.0.5",
43+
"haraka-results": "^2.2.2",
44+
"haraka-tld": "^1.1.0",
45+
"haraka-utils": "^1.0.3",
46+
"openssl-wrapper": "^0.3.4",
47+
"sockaddr": "^1.0.1"
4848
},
4949
"optionalDependencies": {
50-
"haraka-plugin-access" : "^1.1.5",
51-
"haraka-plugin-aliases" : "^1.0.1",
52-
"haraka-plugin-asn" : "^2.0.1",
50+
"haraka-plugin-access": "^1.1.5",
51+
"haraka-plugin-aliases": "^1.0.1",
52+
"haraka-plugin-asn": "^2.0.1",
5353
"haraka-plugin-auth-ldap": "^1.0.2",
54-
"haraka-plugin-dcc" : "^1.0.1",
55-
"haraka-plugin-elasticsearch" : "^1.0.6",
56-
"haraka-plugin-fcrdns" : "^1.1.0",
57-
"haraka-plugin-graph" : "^1.0.5",
58-
"haraka-plugin-geoip" : "^1.0.17",
59-
"haraka-plugin-headers" : "^1.0.3",
60-
"haraka-plugin-karma" : "^2.1.0",
61-
"haraka-plugin-limit" : "^1.1.0",
62-
"haraka-plugin-p0f" : "^1.0.9",
63-
"haraka-plugin-qmail-deliverable" : "^1.1.1",
54+
"haraka-plugin-dcc": "^1.0.1",
55+
"haraka-plugin-elasticsearch": "^1.0.6",
56+
"haraka-plugin-fcrdns": "^1.1.0",
57+
"haraka-plugin-graph": "^1.0.5",
58+
"haraka-plugin-geoip": "^1.0.17",
59+
"haraka-plugin-headers": "^1.0.3",
60+
"haraka-plugin-karma": "^2.1.0",
61+
"haraka-plugin-limit": "^1.1.0",
62+
"haraka-plugin-p0f": "^1.0.9",
63+
"haraka-plugin-qmail-deliverable": "^1.1.1",
6464
"haraka-plugin-known-senders": "^1.0.8",
6565
"haraka-plugin-rcpt-ldap": "^1.0.0",
66-
"haraka-plugin-recipient-routes" : "^1.0.4",
67-
"haraka-plugin-rspamd" : "^1.2.0",
68-
"haraka-plugin-syslog" : "^1.0.3",
69-
"haraka-plugin-uribl" : "^1.0.6",
70-
"haraka-plugin-watch" : "^2.0.2",
71-
"ocsp" : "~1.2.0",
72-
"redis" : "~4.5.1",
73-
"tmp" : "~0.2.1"
66+
"haraka-plugin-recipient-routes": "^1.0.4",
67+
"haraka-plugin-rspamd": "^1.2.0",
68+
"haraka-plugin-syslog": "^1.0.3",
69+
"haraka-plugin-uribl": "^1.0.6",
70+
"haraka-plugin-watch": "^2.0.2",
71+
"ocsp": "~1.2.0",
72+
"redis": "~4.5.1",
73+
"tmp": "~0.2.1"
7474
},
7575
"devDependencies": {
76-
"nodeunit-x" : "^0.15.0",
77-
"haraka-test-fixtures" : "^1.2.1",
78-
"mock-require" : "^3.0.3",
79-
"eslint" : "^8.27.0",
80-
"eslint-plugin-haraka" : "^1.0.15",
81-
"nodemailer" : "^6.7.7"
76+
"nodeunit-x": "^0.15.0",
77+
"haraka-test-fixtures": "^1.2.1",
78+
"mock-require": "^3.0.3",
79+
"eslint": "^8.27.0",
80+
"eslint-plugin-haraka": "^1.0.15",
81+
"nodemailer": "^6.7.7"
8282
},
8383
"bugs": {
8484
"mail": "[email protected]",

0 commit comments

Comments
 (0)