Skip to content

Releases: reciperium/recipe-lang

v0.8.4 (2024-10-07)

07 Oct 08:07
Compare
Choose a tag to compare

Release Notes

Fix

  • parser: properly handle spaces and multilines

Install recp 0.8.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.8.4/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.8.4/recp-installer.ps1 | iex"

Download recp 0.8.4

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.8.3 (2024-10-06)

06 Oct 18:50
Compare
Choose a tag to compare

Release Notes

Fix

  • parse backstory and word properly
  • update docs and flake

Install recp 0.8.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.8.3/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.8.3/recp-installer.ps1 | iex"

Download recp 0.8.3

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.8.2 (2024-08-20)

20 Aug 16:28
Compare
Choose a tag to compare

Release Notes

Fix

  • update readme

Install recp 0.8.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.8.2/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.8.2/recp-installer.ps1 | iex"

Download recp 0.8.2

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.8.0 (2024-05-27)

27 May 09:10
Compare
Choose a tag to compare

Release Notes

Feat

  • add support for tsify under wasm feature

Fix

  • improve error messages

Install recp 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.8.0/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.8.0/recp-installer.ps1 | iex"

Download recp 0.8.0

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.7.0 (2024-04-24)

24 Apr 07:59
Compare
Choose a tag to compare

Release Notes

BREAKING CHANGE

  • json output is no longer like:
{"token": "Ingredient", "name": "foo", "amount": "1", "unit": "gr"}

now:

{"token": "Ingredient", "content": {"name": "foo", "amount": "1", "unit": "gr"}}

The problem is that serde was failing to serialize enum variants that contained a single string

Fix

  • use serde content for token enum

Install recp 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.7.0/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.7.0/recp-installer.ps1 | iex"

Download recp 0.7.0

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.6.0 (2024-04-24)

24 Apr 07:35
Compare
Choose a tag to compare

Release Notes

BREAKING CHANGE

  • The serialized output is no longer like
{"Ingredient": {"name": "foo", "amount": "1", "unit": "gr"}}

but instead

{"token": "Ingredient", "name": "foo", "amount": "1", "unit": "gr"}

Feat

  • add tag to token and add support for json-schema

Install recp 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.6.0/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.6.0/recp-installer.ps1 | iex"

Download recp 0.6.0

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.5.0 (2024-04-23)

23 Apr 17:18
Compare
Choose a tag to compare

Release Notes

Fix

  • make serde optional and add serialize if enabled

Install recp 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.5.0/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.5.0/recp-installer.ps1 | iex"

Download recp 0.5.0

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.4.3 (2024-04-18)

18 Apr 06:57
Compare
Choose a tag to compare

Release Notes

Fix

  • use repeat instead of repeat_till

Install recp 0.4.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.4.3/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.4.3/recp-installer.ps1 | iex"

Download recp 0.4.3

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.4.2 (2024-04-16)

16 Apr 06:21
Compare
Choose a tag to compare

Release Notes

Fix

  • format code

Install recp 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.4.2/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.4.2/recp-installer.ps1 | iex"

Download recp 0.4.2

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.4.1 (2024-04-15)

15 Apr 14:57
Compare
Choose a tag to compare

Release Notes

Fix

  • remove unnecessary parsers

Install recp 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/reciperium/recipe-lang/releases/download/v0.4.1/recp-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/reciperium/recipe-lang/releases/download/v0.4.1/recp-installer.ps1 | iex"

Download recp 0.4.1

File Platform Checksum
recp-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
recp-x86_64-apple-darwin.tar.xz Intel macOS checksum
recp-x86_64-pc-windows-msvc.zip x64 Windows checksum
recp-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum