Release 0.0.2
What's Changed
- Refactor general MarkRenderer with MarkShader trait by @jonmmease in #1
- Add support for remaining polygon symbol shapes by @jonmmease in #2
- Support circle symbol shape by @jonmmease in #3
- Add initial Rule mark by @jonmmease in #4
- Add MSAA by @jonmmease in #5
- Add initial text mark support by @jonmmease in #6
- Add initial GitHub actions CI by @jonmmease in #7
- Refactor into sg2d-* crates by @jonmmease in #10
- Implement symbol path shape with lyon by @jonmmease in #11
- Support symbol stroke and opacity by @jonmmease in #12
- Add symbol angle support by @jonmmease in #13
- Fix rotation of symbols with stroke by @jonmmease in #14
- Add scale support by @jonmmease in #15
- Refactor wgpu example and add panning example by @jonmmease in #16
- Support zindex encoding channel for ordering mark items by @jonmmease in #17
- Support symbol marks with multiple shapes by @jonmmease in #18
- Support rule transparency, stroke caps, and anti-aliasing by @jonmmease in #19
- Support strokeDash in Rule mark by @jonmmease in #20
- Fix text scaling by @jonmmease in #21
- Support text rotation by @jonmmease in #22
- Support text opacity by @jonmmease in #23
- Support opacity, stroke, and cornerRadius in rect mark by @jonmmease in #24
- Add initial arc mark support by @jonmmease in #25
- Support stroke with arc mark by @jonmmease in #26
- Add Path mark by @jonmmease in #27
- Update to vl-conver-rs 1.2.1 with new scenegraph format and add vega shape mark by @jonmmease in #28
- Add initial line mark by @jonmmease in #29
- Add area mark by @jonmmease in #30
- Add trail mark by @jonmmease in #31
- Add dashed line support by @jonmmease in #32
- Handle vega "stroke" symbols to support line legends by @jonmmease in #33
- Add image mark by @jonmmease in #35
- Add support for gradients by @jonmmease in #36
- Fix wasm build and examples by @jonmmease in #37
- Handle group origin calculations in shader logic by @jonmmease in #38
- Run tests on GitHub Actions with macos runner by @jonmmease in #39
- Rename sg2d to avenger by @jonmmease in #41
- Optimize text and support group rect by @jonmmease in #42
- Add initial Python API by @jonmmease in #50
- Publication fixes by @jonmmease in #51
- Add mark clipping support by @jonmmease in #52
- Add vl-convert test specs and assorted fixes by @jonmmease in #53
- Support custom font directory by @jonmmease in #54
- Skip text and rule instances that have null color by @jonmmease in #57
- Support Vega's radial text positioning by @jonmmease in #58
- Update README by @jonmmease in #60
- Release 0.0.2 by @jonmmease in #61
New Contributors
- @jonmmease made their first contribution in #1
Full Changelog: https://github.com/jonmmease/avenger/commits/v0.0.2