All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.2.5] - 2024-11-17

Added

  • Added BeforeRenderingTransparents as outline injection point

[1.2.4] - 2024-11-13

Added

  • Added scale-with-resolution option for soft outline resulting in better performance at higher resolutions

Fixed

  • Fixed graphics format not being supported on Android

[1.2.3] - 2024-11-09

Fixed

  • Fixed edge detection not rendering on Unity 6000.0.22f1 or newer and Unity 2022.3.49f1 or newer

[1.2.2] - 2024-11-06

Fixed

  • Fixed masking not working for edge detection
  • Fixed potential UnassignedReferenceExceptions when outline/fill material was not assigned
  • Fixed package samples missing scripts and materials

Changed

  • Changed edge detection default background to clear instead of white

[1.2.1] - 2024-11-03

Added

  • Added custom property drawer for rendering layer mask in Unity 2022

Fixed

  • Fixed Wide Outline not working with render scales different from 1
  • Fixed error when using compatibility check in a project using a 2D renderer

[1.2.0] - 2024-10-25

Added

  • Added alpha cutout support for Wide Outline and Soft Outline
  • Added support for WebGL (except for Soft Outline)
  • Added support for iOS
  • Added the SetActive method for enabling/disabling outlines through code

Fixed

  • Fixed typos

[1.1.1] - 2024-10-12

Fixed

  • Fixed a compilation error on older version of Unity 2022.3

[1.1.0] - 2024-10-07

Added

  • Added support for Unity 2022.3
  • Added support for Unity 6 with compatibility mode enabled
  • Added (experimental) support for the DOTS Hybrid Renderer
  • Added new compatibility check window to see if Linework will work with your project
  • Added option to create outline settings directly from within the renderer feature UI

Fixed

  • Fixed various memory leaks and unnecessary memory allocations

Removed

  • Removed unused code
  • Removed old ‘About and Support’ window

[1.0.0] - 2024-08-25

Added

  • Added the Fast Outline effect for rendering simple outlines using vertex extrusion
  • Added the Soft Outline effect for rendering soft and glowy outlines
  • Added the Wide Outline effect for rendering consistent and smooth outlines
  • Added the Edge Detection effect for rendering a full-screen outline effect that applies to the whole scene
  • Added the Surface Fill effect for rendering screen-space fill effects and patterns for rendering screen-space fill effects and patterns