All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.0.2 (2021-02-19)
- determine asset select context based on the presence of
onSelect
rather thandocument
(4185c19)
1.0.1 (2021-01-23)
1.0.0 (2021-01-22)
0.5.0-beta.8 (2021-01-21)
0.5.0-beta.7 (2021-01-19)
- display checkmark icons and prevent click actions on selected assets (30d174d)
- add text-overflow: ellipsis to header (6f39d28)
- dont close all edit dialogs on update/delete (e18565d)
- fix asset update notification label (9a2ae2a)
- rename tag document name, move media-specific fields into opt.media namespace (d5666fc)
0.5.0-beta.6 (2021-01-10)
- use generic 'asset' term when displaying errors, picked status and delete confirmation (74eb4ba)
0.5.0-beta.5 (2021-01-10)
- add support for context-specific search facets (86a9c6d)
0.5.0-beta.4 (2021-01-10)
- add initial support for displaying file assets (cc01d00)
- add support for future facet groups, re-work facet schema slightly, use smaller menu item size (bc3046b)
- hide text overflow on asset metadata rows (7f104eb)
0.5.0-beta.3 (2021-01-08)
0.5.0-beta.2 (2021-01-07)
- fetch and expose a limited subset of exif metadata (da9f8bb)
0.5.0-beta.1 (2021-01-07)
- add confirmation dialog when deleting multiple assets (031e22b)
- add dev mode debug bar and request throttling (c949c56)
- add initial tags reducer, add type safety to action creators and epics, style react-select (66e620a)
- add keyboard shortcut to toggle debug panel, move state into debug reducer (e76a9d6)
- add separate search facets dialog, add small breakpoint facet layout (def9852)
- add tag schema, add listener redux events and update asset stores on listener mutations (63403e3)
- add tag search facet with custom styles (beef859)
- allow DPR sensitive image urls to accept height values, increase image size in details dialog (88c3e96)
- dialog rewrite: allow for nestable dialogs - and use shared dialog for single + multi delete" (9ce09c9)
- download files with original filenames (984a9b4)
- first pass of string search facet input, add operator conditional to hide inputs (67533b5)
- initial pass of update modal, allow for targeted dialog close on update / delete (ee93438)
- update search to find matches in altText, description and title fields (65a81f7)
- add optional chaining / existential operator when querying for picked status (ea3cf93)
- add tag listeners (77e8e05)
- correctly adjust viewport height on asset pick, clear picked status on filter / search changes (9d1b1b6)
- correctly dirty form when a new tag has been manually added (c0333eb)
- correctly query custom asset fields (altText, description + title) (fc987c1)
- correctly store newly created tags, refactor custom throttle rxjs operator (93010a1)
- correctly store tag id when create new tags in dialog form, trim whitespace from new tag names (36f01b3)
- correctly update tags field when creating new tags (dcfeace)
- don't partially reset react-hook-form on mount (8636f4a)
- dont send undefined values when submitting patches (9293957)
- dont store lastTouched in assets, don't force re-fetch on search query change (a93ad62)
- ensure empty tags field returns null when empty (9fa83c0)
- fallback to default facet number value if none provided (26deab6)
- fix regression with dialogs not correctly invoking from table rows (7bb095d)
- fix regression with react-hook-form not being reset on asset listener update (2fdf0f8)
- ignore draft image assets in all fetch requests (50679fb)
- ignore draft listener mutations, fix issues with form defaultValues and syncing (ef83804)
- only pick / unpick visible assets, not the entire set (eb78e02)
- only splice / remove assets if a valid index has been found (70d7304)
- prevent dialog from scrolling down to the download button on smaller screens (45bbd40)
- prevent unnecesary re-renders on key presses (8118235)
- re-sort tags on all listener mutations, fix minor rendering issue with single value tag (c55c70a)
- remove mime type sort, allow for empty strings in number search facet input fields (4b1a07a)
- remove redundant select lookup (fdadc84)
- round custom filters to ensure correct file size comparison, use base 10 (SI) file sizes (b3c2cfc)
- sanitise form data before submission: strip nullish values (17bdb4a)
- unpick selected assets on delete, prevent pointer events / hover actions during update (698d0e5)
0.5.0-beta.0 (2020-12-16)
- add clear search facet button + redux action (a072074)
- add pick toggle checkbox to table header (8622901)
- add width + height search facets, only apply modifier if function is present (c4a7351)
- first pass of search facet functionality, debounce redux actions rather than search input (493825f)
- port more components to sanity/ui, add sortable table headers with additional sort orders (8ac5b6d)
- significant structural changes in prep for custom tagging / editing (63aa7e5)
- update shift selection behaviour and allow for range picking (e0a3e8f)
- apply logical operators to number search facet (f6299f7)
- don't display filled table header checkbox whilst fetching (d9645d9)
- don't try and parse empty values, default text input number to 0 (19a4621)
- fix regression with progress bar not displaying (4a905b5)
- rename footer to picked bar, correctly measure react-window container height (071898b)
0.5.0-beta.0 (2020-12-16)
- add clear search facet button + redux action (a072074)
- add pick toggle checkbox to table header (8622901)
- add width + height search facets, only apply modifier if function is present (c4a7351)
- first pass of search facet functionality, debounce redux actions rather than search input (493825f)
- port more components to sanity/ui, add sortable table headers with additional sort orders (8ac5b6d)
- significant structural changes in prep for custom tagging / editing (63aa7e5)
- update shift selection behaviour and allow for range picking (e0a3e8f)
- apply logical operators to number search facet (f6299f7)
- don't display filled table header checkbox whilst fetching (d9645d9)
- don't try and parse empty values, default text input number to 0 (19a4621)
- fix regression with progress bar not displaying (4a905b5)
- rename footer to picked bar, correctly measure react-window container height (071898b)