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

## [2.6.8] - 2023-01-19
### Updated
- Removed restriction on moving/copying files between servers.

## [2.6.7] - 2023-01-11
### Updated
- Added UDIM support

## [2.6.6] - 2022-12-08
### Fixed
- Bring content_browser window into focus during tests, as Stage window was on top now.

## [2.6.5] - 2022-11-27
### Updated
- Switch out pyperclip with linux-friendly copy & paste

## [2.6.4] - 2022-11-08
### Updated
- Added rename/move features to content browser, UX is similar to Navigator.

## [2.6.3] - 2022-11-15
### Updated
- Updated the docs.

## [2.6.2] - 2022-11-15
### Fixed
- Fix error message when delete a file in content browser(OM-72757)

## [2.6.1] - 2022-11-09
### Updated
- Auto-connects user specified server at startup

## [2.5.9] - 2022-11-07
### Updated
- Add option to overwrite downloading a single file/folder using user input, and pre-populate filename
- Downloading with multi-selection will disable filename field input
- Added tests for download

## [2.5.8] - 2022-11-03
### Updated
- Persist customizations when window is closed and re-opened.

## [2.5.7] - 2022-11-03
### Fixed
- Restores 'mounted_servers' setting for specifying default server connections.

## [2.5.6] - 2022-11-01
### Updated
- When opening a stage, auto-connect to nucleus.

## [2.5.5] - 2022-10-28
### Fixed
- delete folder in Content browser auto select and center it's parent (OM-65585)

## [2.5.4] - 2022-10-14
### Fixed
- external drag/drop works again (OM-65824)

## [2.5.3] - 2022-09-30
### Fixed
- Set the menu checkbox when the window is appearing

## [2.5.2] - 2022-09-28
### Updated
- Use omni.client instead of carb.settings to store bookmarks.

## [2.5.1] - 2022-09-20
### Updated
- Change menu refresh to use interal async for not block ui.

## [2.5.0] - 2022-08-30
### Fixed
- Refactored thumbnails provider

## [2.4.33] - 2022-07-27
### Fixed
- Fixed the window when changing layout (OM-48414)

## [2.4.32] - 2022-07-26
### Added
- Don't invadvertently try to open directories as USD files during navigation
- Strip spaces around Url
- Adds unittests for test helper

## [2.4.31] - 2022-07-19
### Added
- Fixes placement of filter menu

## [2.4.30] - 2022-07-13
### Added
- Added test helper.

## [2.4.29] - 2022-07-08
### Fixed
- the issue of 'ContentBrowserExtension' object has no attribute '_window' while calling `shutdown_extensions` function of omni.kit.window.content_browser

## [2.4.28] - 2022-05-11
### Added
- Prevents copying files from one server to another, which currently crashes the app.

## [2.4.27] - 2022-05-03
### Added
- Adds api to retrieve the checkpoint widget.
- Adds async option to navigate_to function.

## [2.4.24] - 2022-04-26
### Added
- Restores open with payloads disabled to context menus.

## [2.4.23] - 2022-04-18
### Added
- Limits extent that splitter can be dragged, to prevent breaking.

## [2.4.22] - 2022-04-12
### Added
- Adds splitter to adjust width of detail pane.

## [2.4.21] - 2022-04-11
### Fixed
- Empty window when changing layout (OM-48414)

## [2.4.20] - 2022-04-06
### Added
- Disable unittests from loading at startup.

## [2.4.19] - 2022-04-04
### Updated
- Removed "show real path" option.

## [2.4.18] - 2022-03-31
### Updated
- Removed "Open with payloads disabled" from context menu in widget.

## [2.4.17] - 2022-03-18
### Updated
- Updates search results when directory changed.

## [2.4.16] - 2022-03-18
### Fixed
- `add_import_menu` is permanent and the Import menu is not destroyed when the
  window is closed

## [2.4.15] - 2022-03-14
### Updated
- Refactored asset type handling

## [2.4.13] - 2022-03-08
### Updated
- Sends external drag drop to search delegate

## [2.4.12] - 2022-02-15
### Updated
- Adds custom search delegate

## [2.4.11] - 2022-01-20
### Updated
- Adds setting to customize what collections are shown

## [2.4.10] - 2021-11-22
### Updated
- Simplified code for building checkpoint widget.

## [2.4.9] - 2021-11-16
### Updated
- Ported search box to filepicker and refactored the tool bar into a shared component.

## [2.4.8] - 2021-09-17
### Updated
- Added widget identifers

## [2.4.7] - 2021-08-13
### Updated
- Added "Open With Payloads Disabled" to checkpoint menu

## [2.4.6] - 2021-08-12
### Updated
- Fixed the "copy URL/description" functions for checkpoints.

## [2.4.5] - 2021-08-09
### Updated
- Smoother update of thumbnails while populating a search filter.

## [2.4.4] - 2021-07-20
### Updated
- Disables "restore checkpoint" action menu for head version

## [2.4.3] - 2021-07-20
### Updated
- Fixes checkoint selection

## [2.4.2] - 2021-07-12
### Updated
- Starts up in tree view if "show_grid_view" setting is set to false.

## [2.4.1] - 2021-07-12
### Updated
- Moved checkpoints panel to new detail view

## [2.3.7] - 2021-06-25
### Updated
- Enabled persistent pane settings

## [2.3.6] - 2021-06-24
### Updated
- Pass open_file to `FilePickerView`
- `get_file_open_handler` ignore checkpoint

## [2.3.5] - 2021-06-21
### Updated
- Update the directory path from either tree or list view.

## [2.3.4] - 2021-06-10
### Updated
- Menu options are persistent

## [2.3.3] - 2021-06-08
### Updated
- When "show checkpoints" unchecked, the panel is hidden and remains so.

## [2.3.2] - 2021-06-07
### Updated
- Added splitter bar for resizing checkpoints panel.
- Refactored checkpoints panel and zoom bar into FilePickerView widget.
- More thorough destruction of class instances upon shutdown.

## [2.3.1] - 2021-05-18
### Updated
- Eliminates manually initiated refresh of the UI when creating new folder, deleting items, and
copying items; these conflict with auto refresh.

### [2.2.2] - 2021-04-09
### Changes
- Added drag/drop support from outside kit

## [2.2.1] - 2021-04-09
### Changed
- Show <head> entry in versioning pane.

## [2.2.0] - 2021-03-19
### Added
- Supported drag and drop from versioning pane.

## [2.1.3] - 2021-02-16
### Updated
- Fixes thumbnails for search model.

## [2.1.2] - 2021-02-10
### Changes
- Updated StyleUI handling

## [2.1.1] - 2021-02-09
### Updated
- Fixed navigation slowness caused by processing of thumbnails.
- Uses auto thumbnails generated by deeptag if manual thumbnails not available.

## [2.1.0] - 2021-02-04
### Added
- Added `subscribe_selection_changed` to extension interface.
- Added optional versioning pane on supported server (only when omni.kit.widget.versioning is enabled).

## [2.0.0] - 2021-01-03
### Updated
- Refactored for async directory listing to improve overall stability in case of network delays.

## [1.8.10] - 2020-12-10
### Updated
- UI speedup: Opens file concurrently with navigating to path.

## [1.8.9] - 2020-12-5
### Updated
- Adds 'reconnect server' action to context menu

## [1.8.8] - 2020-12-03
### Updated
- Adds ability to rename connections and bookmarks

## [1.8.7] - 2020-12-01
### Updated
- Renamed to just "Content".
- Applies visibility filter to search results.

## [1.8.6] - 2020-11-26
### Updated
- Defaults browser bar to display real path

## [1.8.5] - 2020-11-25
### Updated
- Adds file_open set of APIs to open files with user specified apps.
- Pasting a URL into browser bar opens the file.

## [1.8.4] - 2020-11-23
### Updated
- Allows multi-selection copies.

## [1.8.3] - 2020-11-20
### Updated
- Allows multi-selection deletion.
- Updates and scrolls to download folder upon downloading files.

## [1.8.2] - 2020-11-19
### Updated
- Allows multi-selection downloads.

## [1.8.1] - 2020-11-06
### Added
- Keep connections and bookmarks between content browser and filepicker in sync.

## [1.8.0] - 2020-10-31
### Added
- Now able to resolve URL paths pasted into the browser bar

## [1.7.1] - 2020-10-30
### Fixed
- Fix reference leak when shutting down content browser

## [1.7.0] - 2020-10-29
### Added
- API methods to add menu items to the import button
- User folders to "my-computer" collection
- Refactored Options Menu into generic popup_dialog window
- Fixed opening of USD files and updated to use the open_stage function from omni.kit.window.file

## [1.6.0] - 2020-10-27
### Added
- Ported context menu to omni.kit.window.filepicker.
- Consolidated API methods into api module.

## [1.0.0] - 2020-10-14
### Added
- Initial commit for internal release.
