Skip to content

Releases: bots-garden/slingshot

v0.0.6 πŸ‹ [whale]

09 Nov 06:47
Compare
Choose a tag to compare

v0.0.5 🐳 [spouting whale]

03 Oct 04:31
Compare
Choose a tag to compare

Multi-arch 🐳 Docker image

HTTP_PORT=8080
docker run \
    -p ${HTTP_PORT}:${HTTP_PORT} \
    -v $(pwd)/hello-service:/app --rm botsgarden/slingshot:0.0.5 \
    /slingshot start \
    --wasm=./app/hello.wasm \
    --handler=callHandler \
    --http-port=${HTTP_PORT} 

Host functions changes:

  • hostPrint (new)
  • hostPrintln (former hostPrint)

New host function:

  • hostInput

v0.0.4 🐞 [ladybug]

18 Sep 06:58
Compare
Choose a tag to compare

New host functions

  • hostReadFile
  • hostWriteFile

New flags

Download the wasm plugin before run it:

  • --wasm-url="http://0.0.0.0:9000/print.wasm"

Use these flags if you need to use a token to authenticate the download:

  • --auth-header-name
  • --auth-header-value

These flags allow to use the pdk Extism API:

  • --log-level: pdk.Log(pdk.LogInfo, "πŸ˜€πŸ˜ƒπŸ˜„")
  • --allow-hosts: pdk.NewHTTPRequest("GET", "https://jsonplaceholder.typicode.com/todos/1")
  • --config: pdk.GetConfig("firstName")

v0.0.3 πŸ¦‹ [butterfly]

09 Sep 06:39
Compare
Choose a tag to compare

Slingshot Go PDK: Creation of a GO PDK (plug-in development kit) to simplify the development of the WASM plugins
πŸ‘‹πŸ’œ

v0.0.2 🐻 [bear face]

20 Aug 06:02
Compare
Choose a tag to compare

v0.0.2 🐻 [bear face]

  • NATS subscriber (host application)
  • NATS publisher (host function)

v0.0.1 πŸ»β€β„οΈ [polar bear]

17 Aug 07:56
Compare
Choose a tag to compare

v0.0.1 πŸ»β€β„οΈ [polar bear]

  • Redis subscriber
  • Resis publish host function

v0.0.0 🐼 [panda]

15 Aug 15:50
Compare
Choose a tag to compare

v0.0.0 🐼 [panda]