v1.0.2
Breaking risk
Breaking changes
- Cipher mode changed from CFB to CTR (fix!: switch from CFB to CTR cipher) – requires migration of existing encrypted payloads.
Full changelog
Changelog
- d667cea4b008d9f2b31c675b73ab5d116ea99b1f Bump golang.org/x/net from 0.35.0 to 0.36.0 (#139)
- 66fae0096aa1577fff8ebfeda95827ac7440e48a build(releases): add more system to release builds (#343)
- fd11ab9ac2b2a2f59a6e29542836431979be1f36 build: stripped static binaries for client and server (#342)
- 96dd6e16871b4484327e320d350848dcae536399 chore(ci): add mkdocs workflow
- 38625330a03d53cfed762e0d07b2b4aa26bc2d02 chore(ci): normalize gha formatting
- 68c295974b2d481d2b2f805eb592dc98739ed12b chore(ci): switch go-coverage-action version
- 554efb397b26d64bd1be74d87cc8914117b74558 chore(ci): use different version of go-coverage
- b672fa1b72947366555fb94180e3b83ce08adf5e chore(deps): bump deps
- a4e3855c3c47232aa14d10338ae9e0cbfd345ad0 chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 (#253)
- 6697bc5014172e3c190c9eebf14b7b70455fdb6f chore(deps): bump github.com/quic-go/quic-go from 0.54.1 to 0.57.0 (#287)
- bf4bcbd4fa1bc7a3700e378f3cb72c4f35a3f5f4 chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#274)
- 4dec0cadf1eddede0e036c09af34dd4e3417b9e8 chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 (#158)
- 38e7691b5b5516a35c61c8ca930f1c9a78656720 chore(deps): pin dependencies (#126)
- c17dd51b006a28e5e8621b61e800aad3e11c2dd4 chore(deps): run go mod tidy
- ac9072802a2295c3bb340a04a56a4646c4afb3d5 chore(deps): update actions/checkout action to v5 (#218)
- 4ad5532833f59f188ef0bac668797f2ca3dd13dd chore(deps): update actions/checkout action to v6 (#275)
- 77b05b5f61700ace89d3f412c3fabef08af3239b chore(deps): update actions/checkout digest to 08eba0b (#217)
- 3eb258cc924535eabd7dc7acd7815a97309cb923 chore(deps): update actions/checkout digest to 8e8c483 (#278)
- cf625ef41deadcb09c6de12d3be98a68609e0593 chore(deps): update actions/checkout digest to 93cb6ef (#273)
- 0179930e628f33ab942a1cffc0d6d09b1798a8f2 chore(deps): update actions/checkout digest to de0fac2 (#315)
- 204a1bb8f2cb69b53e4395e8ae1d99b57626d92a chore(deps): update actions/setup-go digest to 0aaccfd (#145)
- a8c6eff93b6c09f4eb23d65951bbb5d23671dacd chore(deps): update actions/setup-go digest to d35c59a (#172)
- d1a0b68e8688732751527fa0f7f72fd1c747f613 chore(deps): update actions/setup-python action to v6 (#234)
- c727b93d83f340b9063364b7303e7fe8acdb2ac2 chore(deps): update actions/setup-python digest to 83679a8 (#276)
- 58e6b70f9008d2f9209236795872086b9b340c8c chore(deps): update actions/setup-python digest to 8d9ed9a (#147)
- f8367e162103f5dce9a40abc6acf973a71e5bc36 chore(deps): update actions/setup-python digest to a26af69 (#161)
- cf31561c71a178eb5aa1b5880361b3e168b46aa4 chore(deps): update actions/setup-python digest to a309ff8 (#308)
- a125d5c7fec919d386c1816efd3dbc7df973d998 chore(deps): update actions/upload-pages-artifact action to v4 (#227)
- f0ecc0bbee2b90c1e4dd2eceee48578bc1df4841 chore(deps): update dependency babel to v2.18.0 (#313)
- 5b5b19010d5b02efab4dd3dcd8266fca7de22598 chore(deps): update dependency certifi to v2025.10.5 (#248)
- 822ec98612c9ce616bd8900793b6dbe7f4bc917b chore(deps): update dependency certifi to v2025.11.12 (#271)
- 37ec2770d5f5635a755efb3b6e2b167f83ba0ad8 chore(deps): update dependency certifi to v2025.4.26 (#163)
- ef95b2f848c7b0e292399e494deec767e98594de chore(deps): update dependency certifi to v2025.6.15 (#189)
- 5187c8ff7c8a1646e2bf4c834506317b9a09b8b3 chore(deps): update dependency certifi to v2025.7.14 (#202)
- 12ca22efbf1aea757a584aecdc9a4e9277c671d1 chore(deps): update dependency certifi to v2025.7.9 (#200)
- 22b8ad761dae60b4e154b98a66ba97c88f3fbfb8 chore(deps): update dependency certifi to v2025.8.3 (#211)
- a911025062cf6ee383ca80e76c852ffee2a8c47a chore(deps): update dependency certifi to v2026 (#295)
- b4a753aa7e759d3c793fe3ed48341a2b38c1edcc chore(deps): update dependency certifi to v2026.2.25 (#332)
- d2534591ea2c47d9e1c04207b5ae22a497abf973 chore(deps): update dependency charset-normalizer to v3.4.2 (#165)
- bac259b5035cf1e6b0015f255a28538744bf8d2e chore(deps): update dependency charset-normalizer to v3.4.3 (#216)
- 788bb2f0faef866f08c530c0b559942a9076aadd chore(deps): update dependency charset-normalizer to v3.4.4 (#258)
- 3dc2f636918f3f2fedaddf347cd6b6e448c15e06 chore(deps): update dependency charset-normalizer to v3.4.5 (#341)
- e94ce43cb4754c78f45b04d235b57c3843861e3f chore(deps): update dependency click to v8.2.0 (#175)
- ddbf328e20804ac64c680da1cb69c1de58e2cf80 chore(deps): update dependency click to v8.2.1 (#181)
- f2944a16e3be33cb404af6fc0a88633245909ae9 chore(deps): update dependency click to v8.2.2 (#210)
- 01bdbdfac8131bf319b17a2f328a02454a0658c0 chore(deps): update dependency click to v8.3.0 (#242)
- 7d233bfd4c6edd9bf0e5f1df22cda4e861e18a4b chore(deps): update dependency click to v8.3.1 (#272)
- 6261eec32a2dfaafa63672ff14e811e66ebd56a3 chore(deps): update dependency go to v1.24.1 (#135)
- 1f9e4fd17fafc7683bea71ac5b5bb5d2ceb9e2fd chore(deps): update dependency go to v1.24.2 (#154)
- bd336de7eae9ebcd6627eb34baae3a9cbbbb4ac2 chore(deps): update dependency go to v1.24.3 (#169)
- 2d6ff990e48b7911fc702636233da0d52b4c7752 chore(deps): update dependency go to v1.24.4 (#185)
- 065c3be842b92f38649c0023e245ac3824cbafce chore(deps): update dependency go to v1.24.5 (#199)
- a2ab09c654e917b63b0514863004056c651a5c01 chore(deps): update dependency go to v1.24.6 (#214)
- a2011b6abab019272c1f0f0969f0baf464546d37 chore(deps): update dependency go to v1.25.1 (#219)
- 98300671a7bd22fd5cfccc10ed030212540cfe97 chore(deps): update dependency go to v1.25.2 (#250)
- d7ca1d73d0557845b7a9483d38dfea979a0b7b23 chore(deps): update dependency go to v1.25.3 (#256)
- 041ae5e81e2509aefa591f26db521dd3f8cb9fe0 chore(deps): update dependency go to v1.25.4 (#266)
- 9cd1d830da2ce356aa6ceecf94f24a818a922d6b chore(deps): update dependency go to v1.25.5 (#279)
- 786c96bdebd346fb5923f53497ecdfc10a266220 chore(deps): update dependency go to v1.25.6 (#303)
- 1a2e9c9a81d85ff15f182f2ca2069cd715c29b17 chore(deps): update dependency go to v1.25.7 (#316)
- ed28df3926170706b3441dda55971a83f1f499d5 chore(deps): update dependency go to v1.26.0 (#320)
- 19e4d10dfc1090ad7e535452464ae3595ce633f9 chore(deps): update dependency go to v1.26.1 (#339)
- 3bdca3bd39a2a677bd2a89cb32b86c34cf878889 chore(deps): update dependency idna to v3.11 (#255)
- b15e23d5643b63e1ffb5db7a088f978c3b99091a chore(deps): update dependency jinja2 to v3.1.6 (#137)
- 091c4e55b96f5a1e6ff29c14ad8adaeea35b9fa7 chore(deps): update dependency markdown to v3.10 (#264)
- 732c37e7fb3fa800fb5d20340dc77062d0c6e068 chore(deps): update dependency markdown to v3.10.1 (#306)
- df8c0795c8303cccc4023532aaad0140fa1b7379 chore(deps): update dependency markdown to v3.10.2 (#319)
- b398454a69274cb943a52baa6929edbd12884e8f chore(deps): update dependency markdown to v3.8 (#157)
- 7e24c96d572c708c0493ad701e24fcb2c5eeda51 chore(deps): update dependency markdown to v3.8.1 (#190)
- bdcff0f2538e7809faace9e4203acee98352f335 chore(deps): update dependency markdown to v3.8.2 (#194)
- b23b146dbe8540247178bac369df0038125753b8 chore(deps): update dependency markdown to v3.9 (#236)
- cc97423d22f4ed67d4b6cb1f36e9fab2c633cded chore(deps): update dependency markupsafe to v3.0.3 (#246)
- 219eae09af660acd85f29dbd1bc893927948e9dc chore(deps): update dependency mkdocs-get-deps to v0.2.2 (#344)
- 639de81221bfaba07d522e1a9f4ca73c23e61a20 chore(deps): update dependency mkdocs-material to v9.6.10 (#149)
- 547d3f8799ac38652f2e5bb33e277739da337921 chore(deps): update dependency mkdocs-material to v9.6.11 (#152)
- 0beefbaa48ff5f4dc1e2b1e16b4a3b9f62edcdbd chore(deps): update dependency mkdocs-material to v9.6.12 (#159)
- 5d6508a3ae5d7bf00291b686b5120882b2f73d0a chore(deps): update dependency mkdocs-material to v9.6.13 (#174)
- f885df2d29033b1a92f40b853311909db0065393 chore(deps): update dependency mkdocs-material to v9.6.14 (#176)
- b4ec36b0c060e003c9b2392e1eca8063158d0705 chore(deps): update dependency mkdocs-material to v9.6.15 (#198)
- 5570bd28771b1e3d83e5d7a4e6118deaa03ecc47 chore(deps): update dependency mkdocs-material to v9.6.16 (#205)
- 78e09191f03f0db855d895cebf8bb6f45975435e chore(deps): update dependency mkdocs-material to v9.6.17 (#222)
- d94add15daa151ecb98647f592c0653b2927869e chore(deps): update dependency mkdocs-material to v9.6.18 (#226)
- 01c937e870b80fa587662f4cb07d04d62f7a76f0 chore(deps): update dependency mkdocs-material to v9.6.19 (#239)
- 56cc454bde6c085482c75ef7aa444c82503ba941 chore(deps): update dependency mkdocs-material to v9.6.20 (#241)
- 5b16ae8ec6e87a7797b539c032c900b7e555fd69 chore(deps): update dependency mkdocs-material to v9.6.21 (#247)
- 8ec32a10d59a484b1e813e651bb440a98a6b4411 chore(deps): update dependency mkdocs-material to v9.6.22 (#260)
- 9a70df568435af6ac9382baada894cacf4b60a1d chore(deps): update dependency mkdocs-material to v9.6.23 (#263)
- ddcd2aedb52a2f0c60aae2e07d6ee122992fe969 chore(deps): update dependency mkdocs-material to v9.6.6 (#132)
- fcb4397b8277a2671767d850c68f892c6d24af23 chore(deps): update dependency mkdocs-material to v9.6.7 (#133)
- 09a97dea7ab583f8102c3941a8024da315804b76 chore(deps): update dependency mkdocs-material to v9.6.8 (#140)
- e2251e21bf2f78ee8f918827d7722f32febe72c3 chore(deps): update dependency mkdocs-material to v9.6.9 (#143)
- 57cac7e35308fc55949a2cf3535154395a667dd6 chore(deps): update dependency mkdocs-material to v9.7.0 (#269)
- 790bbf0b9935ab3a9e4281db92196138bad8e276 chore(deps): update dependency mkdocs-material to v9.7.1 (#292)
- 704da74607cd81d64b21f17404e0ac9150999bd8 chore(deps): update dependency mkdocs-material to v9.7.2 (#329)
- 934a142163e107a5f42c5e57b7c74605c84fc336 chore(deps): update dependency mkdocs-material to v9.7.3 (#331)
- d8246c2a2ecf42d58268b5d9e00b0032c23f05dd chore(deps): update dependency mkdocs-material to v9.7.4 (#337)
- 3cfd4ff73b21273072d1be862334b27ab892b723 chore(deps): update dependency mkdocs-material to v9.7.5 (#345)
- e173be476e262213b11ba1434bd31b4c8c6ae869 chore(deps): update dependency normalize to v8 (#127)
- 36c923dd59b73c4983dd50658af3336bcaf83224 chore(deps): update dependency packaging to v25 (#160)
- 410991ff74ffd9628cec03e3c279b67f5f571cc8 chore(deps): update dependency packaging to v26 (#307)
- b477655e7637709a614fd1bfe89853111ca2861d chore(deps): update dependency pathspec to v1 (#296)
- 6dd8d0d3232b33c0419c62e69c0b550c8987bcf7 chore(deps): update dependency pathspec to v1.0.1 (#297)
- 2573b397cba7dcb8360b9cfc8af70f9e09b9fd6f chore(deps): update dependency pathspec to v1.0.2 (#299)
- 75f79d249ad9a968f86eeb0b0a62c3142c2c7406 chore(deps): update dependency pathspec to v1.0.3 (#300)
- 0768e35e6991792ba9ce8824c6f7f709136331d9 chore(deps): update dependency pathspec to v1.0.4 (#310)
- d99a8e3851de030e98658dfb53599b5ab723febf chore(deps): update dependency platformdirs to v4.3.7 (#146)
- 5595fafef83dc1c33804804d3e17b052b0f4d829 chore(deps): update dependency platformdirs to v4.3.8 (#170)
- 3b73f6d70fa1eed6aa5659e61fe68a42572f8dd6 chore(deps): update dependency platformdirs to v4.4.0 (#229)
- 941eae9b048f218b3ae2cf8de0e2f97b6783aa12 chore(deps): update dependency platformdirs to v4.5.0 (#251)
- a74cf5a2012c3dfc5901daf800ca002889302a06 chore(deps): update dependency platformdirs to v4.5.1 (#283)
- 5c5fe34018bd95a5f25b6da6680d0aa590114612 chore(deps): update dependency platformdirs to v4.7.0 (#322)
- b6573af24e734da7c519d606d7f1f6bcb9bab28b chore(deps): update dependency platformdirs to v4.7.1 (#323)
- d42ca0f330ce2b81f7e54a6eb4d79d2cbaf6abfe chore(deps): update dependency platformdirs to v4.8.0 (#325)
- d303eb42e2810da5e8928592c8a5c27cae4238fa chore(deps): update dependency platformdirs to v4.9.1 (#326)
- 40bcafb3934b1c632ec5cb5ad189c5862d1718c7 chore(deps): update dependency platformdirs to v4.9.2 (#328)
- c259bd85765f3b75e57dace3400fec2c1d395741 chore(deps): update dependency platformdirs to v4.9.4 (#338)
- 3e3b64e935cc0f4623aa971fa8426d016ba3cfd0 chore(deps): update dependency pygments to v2.19.2 (#195)
- f2881958e2b03723d068e6fd344aaee841c89d60 chore(deps): update dependency pymdown-extensions to v10.15 (#164)
- 3beb07c8c57e572d4f282b4d9e74957f943df961 chore(deps): update dependency pymdown-extensions to v10.16 (#196)
- d87b5d7b00b542f8c81eb7aad375015e456d9cf2 chore(deps): update dependency pymdown-extensions to v10.16.1 (#206)
- b405d99c03a30e767ff80e419602b29d798c6e5d chore(deps): update dependency pymdown-extensions to v10.17.1 (#270)
- 31c2c8085ec8658219fc411a340ac3d5f32581d2 chore(deps): update dependency pymdown-extensions to v10.17.2 (#277)
- 23ca6c790de5271c53940cce716a3229ae7a295f chore(deps): update dependency pymdown-extensions to v10.18 (#285)
- 2513e90e685d5dac23b3c249fc6a52608c90ded7 chore(deps): update dependency pymdown-extensions to v10.19 (#289)
- 90c8a5615005f04d6ec8730e0c76c20d8f628025 chore(deps): update dependency pymdown-extensions to v10.19.1 (#290)
- 4be16403a9a14eddc6af71173c28f89fe9515b31 chore(deps): update dependency pymdown-extensions to v10.20 (#294)
- 5343530ca5d17530c0a5d0934aa751f5372f9ad1 chore(deps): update dependency pymdown-extensions to v10.20.1 (#309)
- 6e9217883ed728764043f902a288f77acb2c5d1a chore(deps): update dependency pymdown-extensions to v10.21 (#327)
- aa8c36052997c118528a0abc7ad3f6161364f886 chore(deps): update dependency pyyaml to v6.0.3 (#245)
- 8b925722c3f1a4698aae234232cde4fb1ad53c99 chore(deps): update dependency pyyaml_env_tag to v1 (#173)
- 19081e77417fc258cfa7c51447128f144c97ed93 chore(deps): update dependency pyyaml_env_tag to v1.1 (#177)
- 2759199d255511f5e52cdf2aa84d53180dab2e0b chore(deps): update dependency regex to v2025 (#207)
- 8256f445be9dd6a030df050860212035f7a88bb7 chore(deps): update dependency regex to v2025.10.22 (#261)
- ed91e3ac150a6bb52433f16e402165ea910789b6 chore(deps): update dependency regex to v2025.10.23 (#262)
- 5f82c9db1a56ea4e22b54643fc00ea2538f20f82 chore(deps): update dependency regex to v2025.11.3 (#265)
- 7ea932ef7bdf409e8d6d5d9372e4a13fc7da6df7 chore(deps): update dependency regex to v2025.8.29 (#230)
- b43861447ab7d6b26f078a2b3120e47bbb3e072c chore(deps): update dependency regex to v2025.9.1 (#231)
- 1d054e388e5e6c4087f4d35f73c8f8d777faccca chore(deps): update dependency regex to v2025.9.18 (#243)
- b9d5ef73cb1183e3e88fd6ffe7baa7155de0b3bf chore(deps): update dependency regex to v2026 (#302)
- bac94ce9fbc83a63d211961653b30a3726c69cd9 chore(deps): update dependency regex to v2026.2.19 (#330)
- 4a474bf7926f7aaaef38777ac786bf0f011d9a5e chore(deps): update dependency regex to v2026.2.28 (#335)
- 959b5dc5490603cb77d98f635c6df2a98e236426 chore(deps): update dependency requests to v2.32.4 (#186)
- ec03bfeb22bcdac3cd6a173fd93f2f655fa38b0a chore(deps): update dependency requests to v2.32.5 (#224)
- b9e8460181387f70060fda309583d12b215ebc4e chore(deps): update dependency urllib3 to v2.4.0 (#156)
- 74e0a462df710043a539a8cfdfc5b22aabbfa31e chore(deps): update dependency urllib3 to v2.5.0 [security] (#193)
- 5274fa84a1e4fe2b27bd316ac9eb7a25c5bd1a24 chore(deps): update dependency urllib3 to v2.6.0 (#284)
- 7108d087b0634f46ad1c74ad3af5dc56d2bdd189 chore(deps): update dependency urllib3 to v2.6.1 (#286)
- 3d3b7919825f2e453399d78563b54e41044971a9 chore(deps): update dependency urllib3 to v2.6.2 (#288)
- 1f0ad103ac4c427cc3d05d8ddb735ece55776eb1 chore(deps): update dependency urllib3 to v2.6.3 (#298)
- 1e8983b98fa28af1ad5127787c5f7f0c15f36561 chore(deps): update docker/build-push-action digest to 14487ce (#162)
- 1d90eedb157dd372d529de416dd5c4897a443189 chore(deps): update docker/build-push-action digest to 1dc7386 (#178)
- db93d4d5292a50c9061ead2fc914d660cd4e3b73 chore(deps): update docker/build-push-action digest to 2634353 (#182)
- f5b87596da52ba8970ccc0a6933f5eaeebece3f0 chore(deps): update docker/build-push-action digest to 471d1dc (#124)
- 2e57a0e4965ffbc42ee5e86543469bf09a2541b3 chore(deps): update docker/login-action digest to 184bdaa (#212)
- 6506584a1bc4dad9396cb1f1189d7c54cfeb4abd chore(deps): update docker/login-action digest to 74a5d14 (#141)
- 5cc202096d5dfc45e0956238651272859fb64ea6 chore(deps): update docker/metadata-action digest to 902fa8e (#125)
- 917e219cfc847301d5aaea2c43493ae45f7ec9b2 chore(deps): update docker/metadata-action digest to c1e5197 (#209)
- aadecb562348bfdb1a45b83531159b970793412d chore(deps): update gcr.io/distroless/static docker digest to 28efbe9 (#334)
- 5a8b411c2fb331c72866aa5a8cfdaa4824070116 chore(deps): update gcr.io/distroless/static docker digest to 2e114d2 (#213)
- 968218b30b4e8b19c7c0c6e45d66acc08a747c28 chore(deps): update gcr.io/distroless/static docker digest to 3d0f463 (#148)
- 0cc26af35046a83e50b2c26582367d00c3ebfa89 chore(deps): update gcr.io/distroless/static docker digest to 4b2a093 (#282)
- c0db15f7639d8ba21466bd48eac8f5fa106d11c9 chore(deps): update gcr.io/distroless/static docker digest to 87bce11 (#240)
- 20a703f81d881a388413f669a0da359bcd5b96e0 chore(deps): update gcr.io/distroless/static docker digest to 95ea148 (#142)
- ba87d3d15e7dbfa63633bfab72ae1e05b6063e0d chore(deps): update gcr.io/distroless/static docker digest to 972618c (#314)
- a9e9e843ec8391e55a2024b4eaaa38ce19f4220d chore(deps): update gcr.io/distroless/static docker digest to b7b9a69 (#188)
- 509bd8f3c9bf15bfda59392e1d8ffcca1bd81dfa chore(deps): update gcr.io/distroless/static docker digest to cd64bec (#301)
- f8c6e3cae2b056b4e45b125b937ad474c35b91f3 chore(deps): update gcr.io/distroless/static docker digest to d90359c (#324)
- 046611696071186cc3ea8a07e9cc7e6b51e5cdf2 chore(deps): update gcr.io/distroless/static docker digest to d9f9472 (#179)
- 5a4f51f6c4fc16a7909ce2a4947cb59cde139cca chore(deps): update gcr.io/distroless/static docker digest to eca24e6 (#333)
- a2558a6bfcbbb4cae40eac0dd71a15edaebc6f86 chore(deps): update gcr.io/distroless/static docker digest to f2ff10a (#228)
- b7a1419e3019c825ced64c7ad2178dc880062830 chore(deps): update golang docker tag to v1.25 (#220)
- 5529f943587978157db2fb9e07cbf9288df22bdb chore(deps): update golang docker tag to v1.26 (#321)
- 3e70d6e4a47527ac697c19735f01799a8ed37b45 chore(deps): update golang:1.24-alpine docker digest to 43c094a (#136)
- d82b6ea53d0a355eeea1c5c94a958d695208d97d chore(deps): update golang:1.24-alpine docker digest to 48ee313 (#203)
- 7fc096b08b16c91b8fd7d2f99e5fdd79b9731a27 chore(deps): update golang:1.24-alpine docker digest to 68932fa (#184)
- 3984b8683fbf1c211e3a1b17e365a9f9b01fbb98 chore(deps): update golang:1.24-alpine docker digest to 7772cb5 (#153)
- a389583d3b5b6d698c56d3cc1c8c03157cdd6ed0 chore(deps): update golang:1.24-alpine docker digest to b4f875e (#183)
- 4de7b5171af30df7d3fba0e17642ad23661dbf61 chore(deps): update golang:1.24-alpine docker digest to c8c5f95 (#215)
- 32157e8eac55e1b0cd46b44bef4841d5ff6f9dcd chore(deps): update golang:1.24-alpine docker digest to daae04e (#204)
- db069ed9d2a4df9d3299860565940e5f4b395fc8 chore(deps): update golang:1.24-alpine docker digest to ddf5200 (#201)
- e139ac11c73af315d3f3ff1bb92e0d501effb733 chore(deps): update golang:1.24-alpine docker digest to ef18ee7 (#168)
- 81b63818a03129924a050145bc304e79a18d193d chore(deps): update golang:1.25-alpine docker digest to 06cdd34 (#254)
- 1496e9611a166b49ae53265ceae7262d28fef5c4 chore(deps): update golang:1.25-alpine docker digest to 182059d (#252)
- 32c7d73114b28e604109c283f402cd6242594f22 chore(deps): update golang:1.25-alpine docker digest to 2611181 (#281)
- 283841333bff8f3bec031493b87d1b12c6aaa4ee chore(deps): update golang:1.25-alpine docker digest to 2ad042d (#232)
- db83a38f7cf784c4b8f5357db6ba36a9c9513c42 chore(deps): update golang:1.25-alpine docker digest to 3587db7 (#280)
- 75c757183fa8ed4c9eb8d266720a1c3e2a9f147b chore(deps): update golang:1.25-alpine docker digest to 6104e2b (#249)
- 60d67938c0d1bfb99781d1f2b70d651dac668cc7 chore(deps): update golang:1.25-alpine docker digest to 660f0b8 (#311)
- f40c923c04f4e406d6035c4048d9e34993c0cca0 chore(deps): update golang:1.25-alpine docker digest to 7256733 (#291)
- a13b7932d1c97764fd291ffc6dab39c6ca65a0ee chore(deps): update golang:1.25-alpine docker digest to 8b6b77a (#267)
- 539d5576558d12c2bf46246872871666bb0aca2b chore(deps): update golang:1.25-alpine docker digest to 98e6cff (#312)
- 1c194dd9dca99cb031534a57d3f5e865593e5355 chore(deps): update golang:1.25-alpine docker digest to ac09a5f (#293)
- f87b61f7351073f4a9bb28b6cd901f86928c71c5 chore(deps): update golang:1.25-alpine docker digest to aee43c3 (#259)
- 8d1e7af2019ad607b8275690ba6690d1a88fbc46 chore(deps): update golang:1.25-alpine docker digest to b6ed3fd (#237)
- c95b315ad81a2064aba6ac7049ba1453ed603e8a chore(deps): update golang:1.25-alpine docker digest to d3f0cf7 (#268)
- 1fa4d2e1d469db9c14ae513d8b4bbb580f852e27 chore(deps): update golang:1.25-alpine docker digest to d9b2e14 (#305)
- a2dff60f04165170dd31212761dd8c9bf3ff357b chore(deps): update golang:1.25-alpine docker digest to e689855 (#304)
- c649523db5f0bc0f7ea02e5e9b555d72d01609d5 chore(deps): update golang:1.25-alpine docker digest to ecb8038 (#257)
- e948f08f347e6f9e92e192f2e45ce7d6179bcd5e chore(deps): update golang:1.25-alpine docker digest to f18a072 (#223)
- 3602026fab445116ba023c39b5c838e368a29d8c chore(deps): update golang:1.25-alpine docker digest to f4622e3 (#317)
- 9355f394f2616d5b7aa974cf5ed617949af4f241 chore(deps): update golang:1.25-alpine docker digest to f6751d8 (#318)
- 92d70eccdd675e3b56407f4448a4bd662d8abc0a chore(deps): update golang:1.26-alpine docker digest to 2389ebf (#340)
- 9b514c88f5b4deac42f94df5fa8e87fdd31f6d94 chore(deps): update golangci/golangci-lint-action action to v7 (#151)
- 52c1b14f9c9288de6211f5b7354bf490fb16f013 chore(deps): update golangci/golangci-lint-action action to v8 (#167)
- 398c32aaca548f9f56f2b50bead56dae5992ca02 chore(deps): update golangci/golangci-lint-action digest to 4696ba8 (#138)
- 7f2e198f129d7b836b191fb0320d346fb0d3bcd4 chore(deps): update golangci/golangci-lint-action digest to 55c2c14 (#144)
- 6460e62f2cfae49481e13cb81c633cc1edc582f4 chore(deps): update golangci/golangci-lint-action digest to 9fae48a (#166)
- c789d2bfdc36748bccab626c03cb321f29a10824 chore(deps): update goreleaser/goreleaser-action digest to 9c156ee (#150)
- 0f576410dffaefd977e01e6df66286737e87d6ea chore(deps): update goreleaser/goreleaser-action digest to e435ccd (#221)
- df702788df9683a480164ab94f173f026345a46c chore(lint): fix some linting errors
- 6b258140b3ce4d966d9f398caf196b1e4996edb7 chore: remove dead badges
- 1925f3b34ca3209bb16921bdea561fd639e6a2c8 feat(ci): switch to reusable workflows
- e234132cce2658ef49db71e731b975ea061c153d fix!: switch from CFB to CTR cipher
- 2f3f6473e793ce89f1ffe7d4732e4efc980564c7 fix(ci): fix permission issues in workflow
- aa63783b7885b14abd54b12c4437889e66600c8d fix(ci): permissions are redundant
- d08d908efcf838a032940f26c3c751b5a3e72ee2 fix(deps): update module dario.cat/mergo to v1.0.2 (#171)
- 10046edc5a519f0d76b194a1153eedfd679b63dc fix(deps): update module github.com/gin-gonic/gin to v1.10.1 (#180)
- 31f84d9de752595c06feea7fe7a3c5d36146e937 fix(deps): update module github.com/gin-gonic/gin to v1.11.0 (#244)
- 58165ef317904f74da04c2cc5d9c8fbf688597b6 fix(deps): update module github.com/gin-gonic/gin to v1.12.0 (#336)
- f41ba385f66389e337a79abdf9098184ca22032e fix(deps): update module github.com/prometheus/client_golang to v1.21.1 (#134)
- 6318ddb499ef76dc67a29c2f0d0d672e8bf43cf3 fix(deps): update module github.com/prometheus/client_golang to v1.22.0 (#155)
- a073956ebb0a7177fd6789e018c684e3ee1ac615 fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#208)
- 4559a96076bba761458bfcb4fe9969279c6405ef fix(deps): update module github.com/prometheus/client_golang to v1.23.1 (#235)
- 9f2a47cde67a89f6eb7e591abac3b5cd84619c22 fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#238)
- f0d4d7f148abb920879f5a0b153a1e1103a209a9 fix(deps): update module go.etcd.io/bbolt to v1.4.1 (#187)
- 1132a7d3bc82d4be25b733752124847545dfae15 fix(deps): update module go.etcd.io/bbolt to v1.4.2 (#197)
- 53a2e2b24d5e7f7f03e2ba5dbeb12cb80969b7b8 fix(deps): update module go.etcd.io/bbolt to v1.4.3 (#225)
Released by GoReleaser.