Releases: wneessen/js-mailer
v1.1.0
Welcome to js-mailer v1.1.0 🥳
This release adds a couple of new features and enhancements to js-mailer.
CSV support
You are now able to enable CSV support per form using the attach_csv form config setting. If set to true, the form mail will have an attached CSV file with the submitted form data. This makes it easy to import such data into a spreadsheet or some other kind of database.
Anti-Bot: Submission speed
With js-mailer v1.1.0, a form submission will check the submission speed. Since it is more than unusual for a human to submit a form faster than 3 seconds after token creation, any submission that is faster will fail unless the disable_submission_speed_check setting is set to true in the validation section of a form.
Anti-SPAM: Random anti-spam field
In the validation section of a form configuration, you can now set the random_anti_spam_field setting to true. If this setting is activated, it will provide the HTML for a random hidden form field in the token response like this:
{
"success": true,
"status_code": 201,
"status": "Created",
"message": "sender token successfully created",
"timestamp": "2026-01-03T21:07:15.603445304Z",
"request_id": "example/ss6MGDoBpN-000001",
"data": {
"token": "57501b6462adc394626ee6541b96b9966d815ce5b469e494580e0ac1fada51cd",
"form_id": "test_form",
"create_time": 1767474435,
"expire_time": 1767475035,
"url": "https://jsmailer.example.com/send/test_form/57501b6462adc394626ee6541b96b9966d815ce5b469e494580e0ac1fada51cd",
"encoding": "multipart/form-data",
"request_method": "POST",
"random_field": "<input type=\"hidden\" name=\"_w5ocvr74ao4xhddm326h5qbx4c\" value=\"ihf3hojegcilx7ryh6burgxw7x\">"
}
}The random_field value holds the corresponding HTML of the input field. You are expected to inject this HTML into your form code pre-submission, so that it will be part of the submission data. If the random field is not part of the submission data, the submission request will be denied.
Cache interface introduction
The in-memory cache has been converted into an interface type, allowing for future non in-memory implementations for the cache. This could i. e. be a SQLite database or a simple file. Contributions are welcome.
Request ID in logs and responses
A request id field has been added into JSON responses and the logs of js-mailer. This makes it easier for failed requests to find the corresponding log entries by referencing the request ID that was provided with the JSON response.
Privacy: IP masking
The log section of the server configuration now supports the dont_log_ip setting, that will, if set to true, mask the incoming IPs in the logs. IPv4 addresses will masked down to the /16 network of the address and IPv6 addresses down to the /48.
What's Changed
- Added support for CSV attachment in form submissions by @wneessen in #364
- Sorted CSV headers alphabetically before writing by @wneessen in #365
- Added submission speed validation for forms by @wneessen in #366
- Added random anti-spam field validation for form submissions by @wneessen in #367
- Improved random anti-spam field handling in form submissions by @wneessen in #368
- Added version information to server instances and enforced server header middleware by @wneessen in #369
- Fix several typos by @wneessen in #370
- Refactored configuration loading logic in
js-mailermain.go by @wneessen in #371 - Refactored cache to be an interface by @wneessen in #372
- Bump golang from
36b4f45to31c1e53by @dependabot[bot] in #374 - Added request ID propagation and improved request logging by @wneessen in #373
- (feat) Don't log IP if requested by @wneessen in #375
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Welcome to js-mailer v1.0.0 🥳
Important
This release changes the schema of the URLs as well as the requests/responses JSON. Please check the README.md before you upgrade.
This release is a complete rewrite of the js-mailer service. The service has been fundamentally optimized and enhanced. The echo framework has been replaced with the much sleaker Go-CHI framework. Minor bugs and misconceptions that were identified during the re-implementation have been fixed and the code structure has been optimize of readability. Almost all rewritten code now has corresponding unit tests (with a code coverage of >85%). The CI/CD pipeline has also been optimized with an automatic binary and docker image release. Finally support for the Private Captcha service has been added as validation.
What's Changed
- Added Private Captcha support for form validation middleware by @wneessen in #348
- js-mailer v2 by @wneessen in #350
- Add unit tests to the new v2 version by @wneessen in #361
- Added unit tests for failsRequiredFields server validation function by @wneessen in #362
- Implement unit tests for captcha validations by @wneessen in #363
CI/CD changes
- Bump golang from
8305f5ftoab1f5c4by @dependabot[bot] in #328 - Bump Go version in
golangci-lintworkflow by @wneessen in #329 - Bump golang from
ab1f5c4tod709837by @dependabot[bot] in #330 - Bump golang from
d709837to1c91b4fby @dependabot[bot] in #331 - Bump golang from
1c91b4ftoc0bf2bcby @dependabot[bot] in #332 - Bump golang from
c0bf2bctobccbee3by @dependabot[bot] in #333 - Bump golang from
bccbee3to6ea52a0by @dependabot[bot] in #334 - Bump golang from
6ea52a0to0d8c14cby @dependabot[bot] in #335 - Bump golang from
0d8c14cto8c945d3by @dependabot[bot] in #336 - Bump golang from
8c945d3to6bac879by @dependabot[bot] in #337 - Bump golang from
6bac879tob2663efby @dependabot[bot] in #338 - Bump golang from
b2663efto516827dby @dependabot[bot] in #339 - Bump golang from
516827dto6ca9eb0by @dependabot[bot] in #340 - Bump golang from
6ca9eb0toe68f6a0by @dependabot[bot] in #341 - Bump golang from
e68f6a0tof60eaa8by @dependabot[bot] in #342 - Bump golang from
f60eaa8to6981837by @dependabot[bot] in #343 - Bump golang.org/x/crypto from 0.42.0 to 0.45.0 by @dependabot[bot] in #344
- Bump golang from
6981837to20b91edby @dependabot[bot] in #345 - Bump golang from
20b91edtoa22b2e6by @dependabot[bot] in #346 - Bump github.com/labstack/echo/v4 from 4.13.4 to 4.14.0 by @dependabot[bot] in #347
- Bump golang from
a22b2e6to36b4f45by @dependabot[bot] in #349 - Bump golang from
a22b2e6to36b4f45by @dependabot[bot] in #351 - Bump fsfe/reuse-action from 5.0.0 to 6.0.0 by @dependabot[bot] in #356
- Bump codecov/codecov-action from 5.1.1 to 5.5.2 by @dependabot[bot] in #355
- Bump golangci/golangci-lint-action from 7.0.0 to 9.2.0 by @dependabot[bot] in #354
- Bump step-security/harden-runner from 2.10.2 to 2.14.0 by @dependabot[bot] in #353
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #352
- Bump actions/dependency-review-action from 4.5.0 to 4.8.2 by @dependabot[bot] in #357
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #358
- Bump actions/checkout from 4.3.1 to 6.0.1 by @dependabot[bot] in #360
- Bump actions/setup-go from 5.6.0 to 6.1.0 by @dependabot[bot] in #359
Full Changelog: v0.4.2...v1.0.0
v0.4.2: Update go-mail (Regression fix)
v0.4.1: Security update
This release is a maintenance release that updates the go-mail package to v0.7.1, due to a potential security vulnerability in the mail address handling. See the security advisory for details.
Users are encouraged to update to this release.
What's Changed
- Bump golang from
bb979b2to8305f5fby @dependabot[bot] in #325 - Bump version to
0.4.1by @wneessen in #326
Full Changelog: v0.4.0...v0.4.1
v0.4.0: Dependencies update
What's Changed
- Bump golang from
d9db321to3a060d6by @dependabot[bot] in #304 - Bump golang from
3a060d6to30baaeaby @dependabot[bot] in #305 - Bump golang from
30baaeato39d9e7dby @dependabot[bot] in #306 - Bump golang from
39d9e7dto86b4cffby @dependabot[bot] in #307 - Bump github.com/labstack/echo/v4 from 4.13.3 to 4.13.4 by @dependabot[bot] in #309
- Bump github.com/kkyr/fig from 0.4.0 to 0.5.0 by @dependabot[bot] in #310
- Bump golang from
86b4cffto795a40cby @dependabot[bot] in #308 - Bump golang from
795a40ctoef5b4beby @dependabot[bot] in #311 - Bump golang from
ef5b4beto2c89c41by @dependabot[bot] in #312 - Bump golang from
2c89c41to0348485by @dependabot[bot] in #313 - Bump golang from
0348485tof5419b1by @dependabot[bot] in #314 - Bump golang from
f5419b1to9e56f0dby @dependabot[bot] in #315 - Bump golang from
9e56f0dto91e2cd4by @dependabot[bot] in #316 - Bump golang from
91e2cd4to4859242by @dependabot[bot] in #317 - Bump golang from
4859242to5502b0eby @dependabot[bot] in #318 - Bump golang from
5502b0eto5e856b8by @dependabot[bot] in #319 - Bump golang from
5e856b8toa5e935dby @dependabot[bot] in #320 - Bump golang from
a5e935dto0caf875by @dependabot[bot] in #321 - Bump golang from
0caf875to1fd7d46by @dependabot[bot] in #322 - Bump golang from
1fd7d46tobb979b2by @dependabot[bot] in #323 - Deps update by @wneessen in #324
Full Changelog: v0.3.9...v0.4.0
v0.3.9: Dependencies update
What's Changed
- Bump golang from
fa145a3toaf0bb30by @dependabot in #297 - Bump golang from
af0bb30to52ff1b3by @dependabot in #298 - Bump golang from
52ff1b3to991aa6aby @dependabot in #299 - Bump golang from
991aa6ato18a1f2dby @dependabot in #300 - Bump golang from
18a1f2dto1ecc479by @dependabot in #301 - Bump golang from latest@sha256:1ecc479bc712a6bdb56df3e346e33edcc141f469f82840bab9f4bc2bc41bf91d to sha256:d9db32125db0c3a680cfb7a1afcaefb89c898a075ec148fdc2f0f646cc2ed509 by @dependabot in #302
- Update deps by @wneessen in #303
Full Changelog: v0.3.8...v0.3.9
v0.3.8: Dependencies update
What's Changed
- Bump github.com/wneessen/go-mail from 0.6.0 to 0.6.1 by @dependabot in #278
- Bump github.com/cyphar/filepath-securejoin from 0.3.6 to 0.4.0 by @dependabot in #279
- Bump golang from
7ea4c9dto585103aby @dependabot in #280 - Bump golang from
585103ato9820acaby @dependabot in #281 - Bump golang from
9820acato51a6466by @dependabot in #282 - Bump golang from
51a6466to8c10f21by @dependabot in #283 - Bump github.com/cyphar/filepath-securejoin from 0.4.0 to 0.4.1 by @dependabot in #284
- Bump golang from
8c10f21toff4bc68by @dependabot in #285 - Bump golang from
ff4bc68to9271129by @dependabot in #286 - Bump golang from
9271129to4546829by @dependabot in #287 - Bump golang from
4546829to2b1cbf2by @dependabot in #288 - Bump github.com/wneessen/go-mail from 0.6.1 to 0.6.2 by @dependabot in #289
- Bump golang from
2b1cbf2to58cf31cby @dependabot in #290 - Bump golang from
58cf31ctocd0c949by @dependabot in #291 - Bump golang from
cd0c949to3f74443by @dependabot in #292 - Bump golang from
3f74443toc5adecdby @dependabot in #293 - Bump golang from
c5adecdto8678013by @dependabot in #294 - Bump golang from
8678013tofa145a3by @dependabot in #295 - Update dependencies by @wneessen in #296
Full Changelog: v0.3.7...v0.3.8
v0.3.7: Dependency update
What's Changed
- Bump docker/setup-buildx-action from 3.7.0 to 3.7.1 by @dependabot in #225
- Bump actions/upload-artifact from 4.4.0 to 4.4.1 by @dependabot in #230
- Bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #229
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #228
- Bump actions/upload-artifact from 4.4.1 to 4.4.2 by @dependabot in #231
- Bump github.com/cyphar/filepath-securejoin from 0.3.3 to 0.3.4 by @dependabot in #233
- Bump actions/upload-artifact from 4.4.2 to 4.4.3 by @dependabot in #232
- Bump golang from
adee809toa7f2fc9by @dependabot in #234 - Bump github/codeql-action from 3.26.12 to 3.26.13 by @dependabot in #235
- Bump github.com/wneessen/go-mail from 0.5.0 to 0.5.1 by @dependabot in #236
- Bump golang from
a7f2fc9tocc637ceby @dependabot in #237 - Bump golang from
cc637cetoad5c126by @dependabot in #238 - Bump actions/dependency-review-action from 4.3.4 to 4.3.5 by @dependabot in #239
- Bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #240
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #241
- Bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot in #242
- Bump actions/dependency-review-action from 4.3.5 to 4.4.0 by @dependabot in #243
- Bump sonarsource/sonarqube-quality-gate-action from dc2f7b0dd95544cd550de3028f89193576e958b9 to 8406f4f1edaffef38e9fb9c53eb292fc1d7684fa by @dependabot in #244
- Bump github.com/wneessen/go-mail from 0.5.1 to 0.5.2 by @dependabot in #245
- Bump golang from
ad5c126tod56c3e0by @dependabot in #246 - Bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #248
- Bump sonarsource/sonarqube-scan-action from 3.0.0 to 3.1.0 by @dependabot in #247
- Bump golang from
d56c3e0to8956c08by @dependabot in #249 - Bump sonarsource/sonarqube-scan-action from 3.1.0 to 4.0.0 by @dependabot in #250
- Bump github/codeql-action from 3.27.1 to 3.27.3 by @dependabot in #251
- Bump golang from
8956c08toc2d828fby @dependabot in #252 - Bump golang from
c2d828fto73f06beby @dependabot in #254 - Bump github/codeql-action from 3.27.3 to 3.27.4 by @dependabot in #253
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #256
- Bump docker/metadata-action from 5.5.1 to 5.6.1 by @dependabot in #255
- Bump actions/dependency-review-action from 4.4.0 to 4.5.0 by @dependabot in #258
- Bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #257
- Bump docker/build-push-action from 6.9.0 to 6.10.0 by @dependabot in #259
- Bump sonarsource/sonarqube-scan-action from 4.0.0 to 4.1.0 by @dependabot in #260
- Bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in #262
- Bump golang from
73f06betoe5ca199by @dependabot in #261 - Bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 by @dependabot in #263
- Bump golang from
e5ca199to574185eby @dependabot in #264 - Bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.5 by @dependabot in #265
- Bump github/codeql-action from 3.27.6 to 3.27.7 by @dependabot in #266
- Bump github.com/labstack/echo/v4 from 4.13.0 to 4.13.2 by @dependabot in #267
- Bump golang from
574185eto7003184by @dependabot in #268 - Bump github/codeql-action from 3.27.7 to 3.27.9 by @dependabot in #270
- Bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot in #269
- Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 by @dependabot in #271
- Bump github.com/cyphar/filepath-securejoin from 0.3.5 to 0.3.6 by @dependabot in #274
- Bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #273
- Bump sonarsource/sonarqube-scan-action from 4.1.0 to 4.2.1 by @dependabot in #272
- Bump github.com/labstack/echo/v4 from 4.13.2 to 4.13.3 by @dependabot in #275
- Bump golang from
7003184tob01f7c7by @dependabot in #276 - Bump golang from
b01f7c7to7ea4c9dby @dependabot in #277
Full Changelog: v0.3.6...v0.3.7
v0.3.6: Dependency/Security release
This is a maintenance release to update dependencies and to release the packages with the latest Go version 1.23.2.
What's Changed
- Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #161
- Bump golang from
e4292aetofcae9e0by @dependabot in #160 - Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #162
- Bump golang from
fcae9e0to829eff9by @dependabot in #164 - Bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #163
- Bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #166
- Bump github.com/cyphar/filepath-securejoin from 0.2.5 to 0.3.0 by @dependabot in #165
- Bump github/codeql-action from 3.25.11 to 3.25.12 by @dependabot in #167
- Bump docker/build-push-action from 6.3.0 to 6.4.0 by @dependabot in #168
- Bump docker/build-push-action from 6.4.0 to 6.4.1 by @dependabot in #169
- Bump step-security/harden-runner from 2.8.1 to 2.9.0 by @dependabot in #170
- Bump github/codeql-action from 3.25.12 to 3.25.13 by @dependabot in #171
- Bump docker/build-push-action from 6.4.1 to 6.5.0 by @dependabot in #174
- Bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #173
- Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in #172
- Bump github.com/cyphar/filepath-securejoin from 0.3.0 to 0.3.1 by @dependabot in #176
- Bump golang from
829eff9to1b70fa8by @dependabot in #175 - Bump golang from
1b70fa8to86a3c48by @dependabot in #177 - Bump github/codeql-action from 3.25.13 to 3.25.14 by @dependabot in #178
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #180
- Bump github/codeql-action from 3.25.14 to 3.25.15 by @dependabot in #179
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #182
- Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #181
- Bump actions/upload-artifact from 4.3.4 to 4.3.5 by @dependabot in #183
- Bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #184
- Bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #186
- Bump github/codeql-action from 3.25.15 to 3.26.0 by @dependabot in #185
- Bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #189
- Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 by @dependabot in #188
- Bump golang from
86a3c48to2bd56f0by @dependabot in #187 - Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #193
- Bump sonarsource/sonarqube-scan-action from 2.3.0 to 3.0.0 by @dependabot in #192
- Bump github/codeql-action from 3.26.0 to 3.26.1 by @dependabot in #191
- Bump golang from
2bd56f0to4058df8by @dependabot in #190 - Bump github/codeql-action from 3.26.1 to 3.26.2 by @dependabot in #195
- Bump golang from
4058df8toc4be4deby @dependabot in #194 - Bump golang from
c4be4deto613a108by @dependabot in #196 - Bump github.com/wneessen/go-mail from 0.4.2 to 0.4.3 by @dependabot in #197
- Bump github/codeql-action from 3.26.2 to 3.26.3 by @dependabot in #198
- Bump github/codeql-action from 3.26.3 to 3.26.4 by @dependabot in #199
- Bump github/codeql-action from 3.26.4 to 3.26.5 by @dependabot in #200
- Bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #201
- Bump sonarsource/sonarqube-quality-gate-action from 72f24ebf1f81eda168a979ce14b8203273b7c3ad to dc2f7b0dd95544cd550de3028f89193576e958b9 by @dependabot in #203
- Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #202
- Bump github.com/wneessen/go-mail from 0.4.3 to 0.4.4 by @dependabot in #204
- Bump golang from
613a108toa36ef96by @dependabot in #205 - Bump golang from
a36ef96to4a3c2bcby @dependabot in #206 - Bump step-security/harden-runner from 2.9.1 to 2.10.0 by @dependabot in #207
- Bump golang from
4a3c2bcto2fe82a3by @dependabot in #209 - Bump step-security/harden-runner from 2.10.0 to 2.10.1 by @dependabot in #208
- Bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #211
- Bump github.com/cyphar/filepath-securejoin from 0.3.1 to 0.3.2 by @dependabot in #210
- Bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #212
- Bump sonarsource/sonarqube-scan-action from 0c0f3958d90fc466625f1d1af1f47bddd4cc6bd1 to 884b79409bbd464b2a59edc326a4b77dc56b2195 by @dependabot in #214
- Bump github/codeql-action from 3.26.8 to 3.26.9 by @dependabot in #213
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #215
- Bump docker/build-push-action from 6.7.0 to 6.8.0 by @dependabot in #217
- Bump golang from
2fe82a3to4f063a2by @dependabot in #216 - Bump github/codeql-action from 3.26.9 to 3.26.10 by @dependabot in #220
- Bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot in #219
- Bump github.com/cyphar/filepath-securejoin from 0.3.2 to 0.3.3 by @dependabot in #218
- Bump golang from
4f063a2toadee809by @dependabot in #221 - Bump docker/setup-buildx-action from 3.6.1 to 3.7.0 by @dependabot in #224
- Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in #223
- Bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #222
- Bump github.com/wneessen/go-mail from 0.4.4 to 0.5.0 by @dependabot in #227
- Bump sigstore/cosign-installer from 3.6.0 to 3.7.0 by @dependabot in #226
Full Changelog: v0.3.5...v0.3.6
v0.3.5: Dependency/security update
This is a maintenance release to update dependencies and to release the packages with the latest Go version 1.22.5, which fixes a security vulnerbility in net/http.
What's Changed
- build(deps): bump sonarsource/sonarqube-quality-gate-action from f9fe214a5be5769c40619de2fff2726c36d2d5eb to 72f24ebf1f81eda168a979ce14b8203273b7c3ad by @dependabot in #95
- build(deps): bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #96
- build(deps): bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in #97
- build(deps): bump sigstore/cosign-installer from 3.4.0 to 3.5.0 by @dependabot in #99
- build(deps): bump golang from
c4fb952to83d3f5dby @dependabot in #98 - build(deps): bump golang from
83d3f5dto450e382by @dependabot in #100 - build(deps): bump github.com/labstack/echo/v4 from 4.11.4 to 4.12.0 by @dependabot in #102
- build(deps): bump github/codeql-action from 3.24.10 to 3.25.0 by @dependabot in #101
- build(deps): bump github/codeql-action from 3.25.0 to 3.25.1 by @dependabot in #103
- build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #104
- build(deps): bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #105
- build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in #107
- build(deps): bump github/codeql-action from 3.25.1 to 3.25.2 by @dependabot in #106
- build(deps): bump golang from
450e382tod5302d4by @dependabot in #109 - build(deps): bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #108
- build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #111
- build(deps): bump github/codeql-action from 3.25.2 to 3.25.3 by @dependabot in #110
- build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.1.0 by @dependabot in #114
- build(deps): bump actions/dependency-review-action from 4.2.5 to 4.3.1 by @dependabot in #113
- build(deps): bump step-security/harden-runner from 2.7.0 to 2.7.1 by @dependabot in #112
- build(deps): bump actions/dependency-review-action from 4.3.1 to 4.3.2 by @dependabot in #115
- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #116
- build(deps): bump github.com/cyphar/filepath-securejoin from 0.2.4 to 0.2.5 by @dependabot in #118
- build(deps): bump golangci/golangci-lint-action from 5.1.0 to 5.3.0 by @dependabot in #117
- build(deps): bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #120
- build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.0 by @dependabot in #119
- build(deps): bump golang from
d5302d4tob1e05e2by @dependabot in #121 - build(deps): bump golangci/golangci-lint-action from 6.0.0 to 6.0.1 by @dependabot in #123
- build(deps): bump github/codeql-action from 3.25.3 to 3.25.4 by @dependabot in #122
- build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #124
- build(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by @dependabot in #125
- build(deps): bump golang from
b1e05e2to7eac856by @dependabot in #126 - build(deps): bump golang from
7eac856to91ad6f9by @dependabot in #127 - build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #129
- build(deps): bump golang from
91ad6f9tof43c6f0by @dependabot in #128 - build(deps): bump github/codeql-action from 3.25.5 to 3.25.6 by @dependabot in #130
- Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in #131
- Bump sonarsource/sonarqube-scan-action from 2.0.2 to 2.1.0 by @dependabot in #132
- Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #133
- Bump github/codeql-action from 3.25.6 to 3.25.7 by @dependabot in #134
- Bump golang from
f43c6f0to969349bby @dependabot in #136 - Bump github/codeql-action from 3.25.7 to 3.25.8 by @dependabot in #135
- Bump actions/dependency-review-action from 4.3.2 to 4.3.3 by @dependabot in #137
- Bump step-security/harden-runner from 2.8.0 to 2.8.1 by @dependabot in #138
- Bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #139
- Bump github/codeql-action from 3.25.8 to 3.25.9 by @dependabot in #142
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #141
- Bump golang from
969349bto0f76912by @dependabot in #140 - Bump golang from
0f76912to2303a02by @dependabot in #143 - Bump github/codeql-action from 3.25.9 to 3.25.10 by @dependabot in #144
- Bump sonarsource/sonarqube-scan-action from 2.1.0 to 2.2 by @dependabot in #145
- Bump golang from
2303a02toc2010b9by @dependabot in #146 - Bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #147
- Bump docker/build-push-action from 6.0.0 to 6.0.1 by @dependabot in #148
- Bump docker/build-push-action from 6.0.1 to 6.0.2 by @dependabot in #149
- Bump golang from
c2010b9toa66eda6by @dependabot in #151 - Bump docker/build-push-action from 6.0.2 to 6.1.0 by @dependabot in #150
- Bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #152
- Bump github/codeql-action from 3.25.10 to 3.25.11 by @dependabot in #154
- Bump github.com/wneessen/go-mail from 0.4.1 to 0.4.2 by @dependabot in #153
- Bump golang from
a66eda6to74cd6cdby @dependabot in #156 - Bump sonarsource/sonarqube-scan-action from 2.2.0 to 2.3.0 by @dependabot in #155
- Bump golang from
74cd6cdtoe4292aeby @dependabot in #157 - Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #158
- Update server.go by @wneessen in #159
Full Changelog: v0.3.4...v0.3.5