All Versions
12
Latest Version
Avg Release Cycle
104 days
Latest Release
33 days ago

Changelog History
Page 1

  • v2.6.11

    December 15, 2019

    🔔 Notice

    • 🍱 ⚠️ From this version on, Go 1.12 is the minimum supported version.

    ✨ Enhancements

    • ➕ Added SHA512 payload check rule #361
    • 👉 Use constant time string compare for match value to prevent timing attacks #365
    • 0️⃣ Default to TLS 1.2 and secure cipher suites #362

    🛠 Bugfixes

    • 🚀 Webhook will no longer attempt to parse multipart forms, proper parsing will come in future releases. #360

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

    MD5 checksums

    64d1a2096a599d59c743e5b7465f84fd webhook-darwin-386.tar.gz
    a0c2e1c84b88a3d7dbc6275bb490a441 webhook-darwin-amd64.tar.gz
    50929a7b4562f60aecf49a4402f75dfc webhook-freebsd-386.tar.gz
    c84a10f8bfac42c56abc36b3f1de6587 webhook-freebsd-amd64.tar.gz
    e4e742c2fe1bd6a46cf8db6019620ce1 webhook-freebsd-arm.tar.gz
    34dcfd3983eea4190cca96f47dc11eef webhook-linux-386.tar.gz
    65740c6fb9c38b72b3efb285d2bd485d webhook-linux-amd64.tar.gz
    ae28230c9d99b63141692a107f492166 webhook-linux-arm64.tar.gz
    38bd3a0e8b97568699b9597dc2701995 webhook-linux-arm.tar.gz
    f258d370302fd5151a4a18c27b2cedf8 webhook-openbsd-386.tar.gz
    d434ed8ca699d3d2000d182144c2bd0d webhook-openbsd-amd64.tar.gz
    2910907987a5f8a2f8922766d86cf307 webhook-openbsd-arm.tar.gz
    3ae829d343884fd645057b4eb209b03f webhook-windows-386.tar.gz
    0f6e0b8ab6f6ec90f4edfa7484a4633d webhook-windows-amd64.tar.gz
    bd815ef29df12b8554aa74dee845f3a2 webhook-windows-arm.tar.gz
    
  • v2.6.10

    September 24, 2019

    ✨ Enhancements

    • ➕ Added / route which will return 200 OK so it can be used for healthcheck #283
    • ➕ Added success-http-response-code flag to the hook definition, which allows users to specify the HTTP status code to be returned upon successful hook execution #266
    • Check if the command is available relative to the work directory if it's not an absolute path #327

    🛠 Bugfixes

    • 🛠 Fixed % being replaced with %!(MISSING) when using include-command-output-in-response #313
    • 🛠 Fixed issue with accessing JSON keys which included . in their name #337

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

    MD5 checksums

    cae608eba33384c5f9566a201b6c7ae5 webhook-darwin-386.tar.gz
    ad285b94782febf6aeb7cb2cdb7b25b2 webhook-darwin-amd64.tar.gz
    309c93fba4bd9781ebb0ad4f94262189 webhook-freebsd-386.tar.gz
    ca88c82c9187cd09fa71792144b3cf1f webhook-freebsd-amd64.tar.gz
    3852292bb6a58cb1a107725107f2e433 webhook-freebsd-arm.tar.gz
    e9d89c78f31d1a35e87b3b7af9f3d028 webhook-linux-386.tar.gz
    22c242e8f53f4315089470982420d2b0 webhook-linux-amd64.tar.gz
    d793163476ea60c82baab3e8f4c49ee5 webhook-linux-arm64.tar.gz
    d1883896de38ebc1e3107c555714023c webhook-linux-arm.tar.gz
    0b5d10e01401f8ed1455b2f5add7be15 webhook-openbsd-386.tar.gz
    8382cf4e75a6ee7e6175224b9b53ec02 webhook-openbsd-amd64.tar.gz
    811da0b26362fa1e3406f10ed9ef188e webhook-openbsd-arm.tar.gz
    fcabee9a8d249f0b18951546017e74e0 webhook-windows-386.tar.gz
    28beebce11c8acde50f6e0d39bbc6f9b webhook-windows-amd64.tar.gz
    8541c9c053185896c59a13ff027d6b03 webhook-windows-arm.tar.gz
    
  • v2.6.9

    November 13, 2018

    ✨ Enhancements

    • ➕ Added ability to override the incoming payload Content-Type header using the incoming-payload-type property in the hook definition #206

    🛠 Bugfixes

    • 🛠 Fixed some broken links in the documentation #256 , #277
    • 🛠 Fixed Makefile to add .exe extension to the windows build #278

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.8

    December 21, 2017

    ✨ Enhancements

    🛠 Bugfixes

    • 🛠 Fix panic issue when file cannot be created #212

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.7

    December 13, 2017

    ✨ Enhancements

    • 👍 Allow hooks file to be parsed as a template using the -template flag when starting webhook #161
    • 👍 Allow storing specified request values into temp files and pass the filename to the executing commands #174

    🛠 Bugfixes

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.6

    November 04, 2017

    ✨ Enhancements

    • Vendor dependencies using godep #180
    • ➕ Added delay to the rename event to check if the file was modified by an editor that does (rename, copy) instead of overwriting the file #172
    • ➕ Added request-id to verbose log messages #173
    • ➕ Added warning when attempting to use static parameters in command to be executed #164

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.5

    August 09, 2017

    ✨ Enhancements

    • ➕ Added support for hooks YAML format #143
    • ➕ Added stderr to command output log #144

    🛠 Bugfixes

    • 👉 Make Negroni respect silent mode #141

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.4

    May 27, 2017

    ✨ Enhancements

    • ➕ Added IP Logging for incoming requests #139

    🛠 Bugfixes

    • 🛠 Fixed invalid test payloads due to introduction of IP Whitelist rules in #116

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.3

    April 07, 2017

    ✨ Enhancements

    • ➕ Added IP Whitelist match rule #116
    • ➕ Added SHA256 Payload Signature check rule #124

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.

  • v2.6.2

    February 11, 2017

    ✨ Enhancements

    • ➕ Added support for loading hooks from multiple files. When starting webhook use the -hooks flag multiple times to specify multiple files to load. If the hot reload is enabled, when the file is removed, hooks from that file will be removed as well and the file will no longer be watched for changes.

    Binaries

    I've attached binaries that I've managed to cross-compile without problems.