Skip to content

Releases: betwixt-labs/bebop

Bebop v2.6.7

22 May 18:38
b5b8577
Compare
Choose a tag to compare

Bebop v2.6.6

22 May 16:20
3b5c1ef
Compare
Choose a tag to compare

Bebop v2.6.5

22 May 15:55
6510543
Compare
Choose a tag to compare

Bebop v2.6.4

21 May 15:04
346d4a5
Compare
Choose a tag to compare

Bebop v2.6.3

20 May 14:11
79af75d
Compare
Choose a tag to compare

Bebop v2.6.2

20 May 07:17
21202ef
Compare
Choose a tag to compare

Bebop v2.6.1

20 May 06:29
a2a15d6
Compare
Choose a tag to compare

Bebop v2.6.0

04 May 04:22
dc7d98a
Compare
Choose a tag to compare

Features

Watch Mode

bebopc now supports automatic compilation of bop files as soon as they are saved to disk. Our goal is to improve developer productivity by enabling you to see the results of your changes in real-time without having to manually run the Bebop compiler each time. When started, bebopc watch will monitor a specified set of files for changes and automatically recompile them whenever a change is detected. There are also some new configuration options, which you can find here.

render1683151234341

Enhanced Diagnostics

To make the experience of using watch mode and compiling in general more enjoyable, we've overhauled the way diagnostics are reported. There is now color and formatting in compiler output to make errors easier to read. We've taken a page from the Rust compiler and formatted schema errors in a similar way to help you fix issues faster.

bebop.json Overhaul

In our continued effort to streamline using bebopc, we've overhauled bebop.json. First, it now has a built-in schema to validate your configuration (so update to the latest version of Bebop in VSCode). Prior configuration files may stop working, so please take a look at the updated reference documentation here.

bebopjson

RPC Framework

Tempo, an RPC framework built on top of Bebop, is now in public preview. We would love your feedback. Check it out here.

demo

Bebop v2.5.4

30 Apr 07:08
b373c54
Compare
Choose a tag to compare

Bebop v2.5.3

28 Apr 21:56
79fcbdd
Compare
Choose a tag to compare