diff --git a/_includes/header.html b/_includes/header.html index 56274cf2..30c51dbd 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -66,7 +66,9 @@
diff --git a/_posts/2021-01-14-boa-release-11.md b/_posts/2021-01-14-boa-release-11.md new file mode 100644 index 00000000..1a3556f1 --- /dev/null +++ b/_posts/2021-01-14-boa-release-11.md @@ -0,0 +1,86 @@ +--- +layout: post +title: "Boa release v0.11" +author: Boa Developers +--- + +Boa has reached a new release. v0.11, our biggest one yet! + +Since v0.10 we've closed 77 issues and merged 129 pull requests. The engine has been faster and more compliant to the spec. Below are some of the highlights but please see the [changelog](https://github.com/boa-dev/boa/blob/master/CHANGELOG.md#0110-2021-01-14) for more information. + +What is Boa? See the [About](/about) page for more info. + +## Test 262 + +Test262 is the implementation conformance test suite maintained by TC39. It's used by nearly all engines to measure how conformant they are to the specification. Boa pulls the tests in-tree and runs them against all PRs. You can find more about Test262 [here](https://github.com/tc39/test262). + +Since v0.10 we have almost doubled on spec conformance, and reduced panics. A year ago Boa didn't even track itself against Test262 so it was difficult to know how compliant we were to the spec, today not only do we track all changes against Test262 but we can see progress on a PR to PR basis. + ++ Boa is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language. It can be embedded in Rust projects fairly easily and also used from the command line. +Boa also exists to serve as a Rust implementation of the EcmaScript specification, there will be areas where we can utilise Rust and its fantastic ecosystem to make a fast, concurrent and safe engine. +
+ +Boa was introduced at JSConf EU 2019 by Jason Williams
+You can learn more in the video below
+ + +subscribe via RSS
+ +