servo v0.1.0

v0.1.0

v0.1.0 (LTS)

Added 6
  • Implement initial support for Step in, Step out and Step over in devtools
  • Add basic support for tab navigation
  • Implement inject a key into a value using a key path with value in indexeddb
  • Implement pointerenter, pointerout, pointerleave, pointerover pointer events
  • Implement frame scoped evaluation in devtools
  • Enable system color in stylo
Changed 11
  • Mark disabled elements pointed at and elements targets of touch events as :active
  • Wrap Image related data in ImageInfo struct in NodeExt impl
  • Refactor GPUPipelineLayout to disallow direct Drop
  • Add image_url to ImageInfo struct
  • Jscontext-ify element aria methods and SetCrossOrigin
  • Don't apply letter-spacing to formatting characters
Fixed 2
  • Fix deadlock in async html parser
  • Avoid data race in ServoLayoutElement::apply_selector_flags()
Removed 1
  • Remove generic nightly download support from mach

From servo

Servo 0.1.0

Check out our 0.1 announcement blog-post.

Trying out the Servo Tech Demo
Linux

If you see an error loading shared libraries when starting servo on Linux, please refer to the troubleshooting guide.

HarmonyOS

Please note that the servo-aarch64-linux-ohos.hap attached here is signed for OpenHarmony, not HarmonyOS. For HarmonyOS self-signing is currently required - You can download the servo-aarch64-linux-ohos.so shared library and use DevEco Studio to follow the instructions in the ArkTS Servo Demo repository

What's Changed

Our usual monthly blog post (covering March) with a curated overview over the recent changes, will be released at a later date. You can still find the generated release notes below as usual.

What's Changed
New Contributors

Full Changelog: https://github.com/servo/servo/compare/v0.0.6...v0.1.0

View original

Upgraded? How did it go?

Discussion