# Changelog

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [1.8.2] - 2022-08-08
### Added
- Added style for `Grab` color.

## [1.8.1] - 2021-04-26
### Changed
- Added `identifier` parameter to `add_item_with_model` to set StringField identifier

## [1.8.0] - 2021-03-17
### Changed
- Changed builder function to a class member to enable polymorphism

## [1.7.0] - 2022-02-14
### Added
- Added context menu for collaspeable header
- Added `request_rebuild`

## [1.6.3] - 2021-06-29
### Changed
- Added Field::url style

## [1.6.2] - 2021-06-21
### Changed
- Fixed issue with layer metadata not showing sometimes

## [1.6.1] - 2021-05-18
### Added
- Updated Checkbox style

## [1.6.0] - 2021-04-28
### Added
- Added `paused` property to Property Window API to pause/resume handling `notify` function.

## [1.5.5] - 2021-04-23
### Changed
- Fixed exception when using different payload class

## [1.5.4] - 2021-04-21
### Changed
- Added warning if build_items takes too long to process

## [1.5.3] - 2021-02-02
### Changed
- Used PrimCompositionQuery to query references.
- Fixed removing reference from a layer that's under different directory than introducing layer.
- Fixed finding referenced assets in Content Window with relative paths.

## [1.5.2] - 2020-12-09
### Changed
- Added extension icon
- Added readme
- Updated preview image

## [1.5.1] - 2020-11-20
### Changed
- Prevented exception on shutdown in simple_property_widget function `_delayed_rebuild`

## [1.5.0] - 2020-11-18
### Added
- Added `top_stack` parameter to `PropertyWindow.register_widget` and `PropertyWindow.unregister_widget`. Set True to register the widget to "Top" stack which layouts widgets from top down. False to register the widget to "Button" stack which layouts widgets from bottom up and always below the "Top" stack. Default is True. Order only matters when no `PropertySchemeDelegate` applies on the widget.

## [1.4.0] - 2020-11-16
### Added
- Added `reset` function to `PropertyWidget`. It will be called when a widget is no longer applicable to build under new scheme/payload.

## [1.3.1] - 2020-10-22
### Added
- Changed style label text color

## [1.3.0] - 2020-10-19
### Added
- Added "request_rebuild" function to "SimplePropertyWidget". It collects rebuild requests and rebuild on next frame.

## [1.2.0] - 2020-10-19
### Added
- Added get_scheme to PropertyWindow class.

## [1.1.0] - 2020-10-02
### Changed
- Update to CollapsableFrame open by default setting.

## [1.0.0] - 2020-09-17
### Added
- Created.

