- Fixed panic if a scene entity is despawned straight after spawning.
- Fixed outlining skinned meshes when motion vector prepass enabled.
- Fixed TAA jitter affecting outlines.
- Fixed depth precision issue on Metal platforms.
- Added support for NoAutomaticBatching.
- Fixed stencil shader with OutlineMode::RealVertex.
- Fixed using wrong entity data for skinned/morphed meshes.
- Fixed panic if entity despawned between extract and render.
- Added Mix trait impls.
- Added interpolation feature for Lerp trait impls.
- Updated Bevy dependency to 0.14.
- Outlines are now drawn in batches.
- Added bloom example.
- Fixed missing reflect attributes and type registration.
- Added Reflect impls to public Components.
- Fixed post-processing effects being discarded when MSAA enabled.
- Removed workaround from render_layers example.
- Added AsyncSceneInheritOutline(Plugin).
- Added ui_aa example.
- Updated Bevy dependency to 0.13.
- Updated interpolation dependency to 0.3.
- Moved OutlineNode to after tone-mapping in render graph.
- Removed unneeded bevy_ui and interpolation_03 features.
- Added interpolation_03 feature.
- Fixed panic if prepasses are enabled.
- Fixed Visibility::Hidden did not affect outlines.
- Updated Bevy dependency to 0.12.
- Changed outline and stencil properties to be inheritable.
- Added flying_objects example.
- Fixed Z-fighting between overlay and stencil more reliably.
- Removed unnecessary extraction step.
- Removed unused vertex attributes bindings.
- Updated Bevy dependency to 0.11. (@ramirezmike and @zainthemaynnn)
- Removed panic if specialising mesh pipeline fails. (@arjo129)
- Fixed Z-fighting between overlay and stencil more reliably (back-port from 0.5.1).
- Removed unnecessary extraction step (back-port from 0.5.1).
- Fixed failures to propagate ComputedOutlineDepth when needed.
- Fixed Z-fighting between overlay and stencil with OpenGL wgpu back-end.
- Fixed panic if mesh has unused vertex indices.
- Fixed panic if the DepthMode hasn't propagated before rendering.
- Changed normal weighting to use vertex rather than face normals if available.
- Added enabled flag to OutlineStencil.
- Added hollow example.
- Fixed outline depth propagating when inheritance not enabled.
- Updated Bevy dependency to 0.10.
- Changed outline normal generator to use face normals.
- Fixed regression breaking SetOutlineDepth::Real.
- Fixed texture format error when HDR is enabled.
- Fixed bad clipping of outlines behind the camera.
- Fixed SetOutlineDepth being ignored in some cases (@mxgrey).
- Fixed defaulting to SetOutlineDepth::Real in some cases.
- Fixed missing examples from README.
- Added support for (Outline)RenderLayers components (@mxgrey).
- Added render_layers example.
- Added Lerp impls for OutlineVolume and OutlineStencil.
- Added Real mode to SetOutlineDepth enum.
- Added ComputedOutlineDepth, SetOutlineDepth, and InheritOutlineDepth.
- Added offset field to OutlineStencil.
- Added pieces example.
- Removed align16 feature.
- Fixed errant debug println in AutoGenerateOutlineNormalsPlugin.
- Updated Bevy dependency to 0.9.
- Renamed Outline component to OutlineVolume.
- Added support for (Outline)RenderLayers components (@mxgrey) (back-port from 0.3.2).
- Added render_layers example (back-port from 0.3.2).
- Fixed errant debug println in AutoGenerateOutlineNormalsPlugin (back-port from 0.3.0).
- Fixed adding outlines to jointed (skinned) meshes.
- Added AutoGenerateOutlineNormalsPlugin.
- Added a feature flag to control the dependency on bevy_ui (@Shatur).
- Added a feature flag to control uniform struct alignment.
- Fixed compilation on 32-bit platforms.
- Fixed insufficient alignment causing errors with WebGL.
- Removed dependency on bevy's monolithic render feature flag (@Shatur).
- Added a constant to expose the outline pass node name.
- Fixed outlines causing UI to disappear when MSAA is enabled.
- Fixed bad derive allowing OutlineBundle to be inserted as a component.
- Added support for outline normals.
- Updated Bevy dependency to 0.8.
- Changed from rendering in main pass to separate pass.
- Changed from using asset handles to plain components.
- Initial release