Releases: Flowpack/media-ui
1.4.0
What's Changed
- FEATURE: Show asset identifier in metadata by @Sebobo in #243
- FEATURE: Bump PHP minimum version to 8.1 by @Sebobo in #248
- FEATURE: Implement manage tags and collections privileges by @Sebobo in #244
- FEATURE: Protect referenced asset collections from being deleted by @Sebobo in #249
- FEATURE: Auto assign new assets to default collection and prevent removing last collection depending on config by @Sebobo in #251
- TASK: Upgrade to testcafe to version 3.6.2 by @markusguenther in #252
- FEATURE: Use custom transformer for flow exceptions by @markusguenther in #242
- FEATURE: Adds validation for create tag dialog by @markusguenther in #241
Thx to Visol.ch for sponsoring the collection related improvements!
Full Changelog: 1.3.1...1.4.0
1.3.0
What's Changed
- FEATURE: Allow uploads in selection mode
- FEATURE: Require approval to move collection via the parent collection
- BUGFIX: Collections for assets where not correctly updated after updating the parent collection - this only solves some of the cases, sadly not all 🥲
- BUGFIX: Make sure the useAssetsQuery is always registered and notify on loading errors
- BUGFIX: Prevent cutting off part of the breadcrumb in the collection selector
- TASK: Use the word „Datei“ in the German translation to match old media browser
- TASK: Disable concurrent change monitor in selection mode
Full Changelog: 1.2.1...1.3.0
1.2.1
What's Changed
- BUGFIX: Use http request for generating usage urls by @jannydiamond in #235
New Contributors
- @jannydiamond made their first contribution in #235
Full Changelog: 1.2.0...1.2.1
1.2.0
1.1.0
1.0.0
What's Changed
- BUGFIX: Don’t include asset variants in counts by @Sebobo in #225
- TASK: Add translations for labels, finish German translation by @lorenzulrich in #226
- TASK: Replace flush clipboard icon
- TASK: Break filename in inspector instead of adding ellipsis
- TASK: Improve file upload result styling
Full Changelog: 0.14.3...1.0.0
0.14.2
0.14.1
Full Changelog: 0.14.0...0.14.1
0.14.0
What's Changed
- FEATURE: Hide asset source description if only one is available
- FEATURE: Increase size of upload button
- FEATURE: Match content module sidebar width
- TASK: Update readme with information about disabling the old Media mo… by @lorenzulrich in #206
- TASK: Remove duplicate entry in the en/Main.xlf translation file by @soee in #213
- TASK: Add Polish translation by @soee in #214
- BUGFIX: Filter should be in front of list view
- BUGFIX: Prevent error depending on the database when counting assets in collections
- BUGFIX: Read missing padding in topbar in selection mode
New Contributors
- @lorenzulrich made their first contribution in #206
- @soee made their first contribution in #213
Full Changelog: 0.13.0...0.14.0
0.13.0
What's Changed
FEATURE: Add icons to task buttons in inspector
FEATURE: Allow custom metadata for usages via extensibilty
FEATURE: Allow editing asset filenames
FEATURE: Allow filtering assets without assigned collections
FEATURE: Allow filtering by media type
FEATURE: Allow marking collections as favourites and add favourite filter to collection tree
FEATURE: Allow selecting untagged assets
FEATURE: Allow usage of css modules instead of only JSS
FEATURE: Disabled usage button if there is explicitely no usage
FEATURE: Implement sorting by file size
FEATURE: Improve performance for asset count in collections
FEATURE: Introduce hierarchical collections
FEATURE: Optimise update of collection and tag state
FEATURE: Persist asset collection tree state
FEATURE: Render human readable dimensions in usages
FEATURE: Show asset count in collection tree
FEATURE: Show error details and allow clearing the config when the app crashes
FEATURE: Show information when a search query is active and no results are found
FEATURE: Show path in collection selectbox
FEATURE: Show selected path in current selection
FEATURE: Show server and communication errors
FEATURE: Store full view state
FEATURE: Translate usage package and hide site if only one exists
FEATURE: Use proper modals for clipboard bulk actions
BUGFIX: Add more missing methods for modifying asset collections to dev server
BUGFIX: Adjust pagination disabled ellipsis styling
BUGFIX: Adjust test to change in QueryIterator change
BUGFIX: Align filterlist dropdown with its button
BUGFIX: Allow horizontal scroll in the collection tree
BUGFIX: Allow selecting parent collection of tag
BUGFIX: Allow setting collection parent in dev server
BUGFIX: Asset id as searchterm was ignored when a search happened before
BUGFIX: CSS variables for spacing incorrect
BUGFIX: Catch and remove broken settings from localstorage
BUGFIX: Close clipboard when an asset collection is selected
BUGFIX: Close clipboard when an asset source is selected
BUGFIX: Combine tag filter with other filters
BUGFIX: Combine unassigned and untagged filters with other filters
BUGFIX: Consider mediatype constraints in filter
BUGFIX: Correctly close edit dialog on request
BUGFIX: Correctly deserialize searchTermState from localstorage
BUGFIX: Correctly reset offset in asset iterator if out of bounds
BUGFIX: Define client side typedefs in js to prevent errors during bundling
BUGFIX: Details view shows broken or incorrect inspector
BUGFIX: Disable clipboard and change watcher in details view
BUGFIX: Don’t show empty searchterm in fallback message for an empty asset list
BUGFIX: Don’t store last selected asset id in selection mode
BUGFIX: Fix padding in list view
BUGFIX: Generate correct site name and link for usage links in multisite setups
BUGFIX: GraphQL schema mismatch when editing assets
BUGFIX: Hide unusable filters and sorting in clipboard view
BUGFIX: Hide „create redirect“ if disabled in rename asset dialog
BUGFIX: Improve handling of disconnected or inaccessible nodes in the CR in asset usage view
BUGFIX: Improve state syncing after modifying parent collections
BUGFIX: Include assetType constraint into other constraints and adjust confusing behaviour
BUGFIX: Incorrect width of metadata in details screen
BUGFIX: Linting issues
BUGFIX: Make CSS variables theme work in dialogs too
BUGFIX: Make UI Plugin build again
BUGFIX: Make collections selectable again in asset and improve styling
BUGFIX: Make dev server run again and e2e tests that run on it
BUGFIX: Make e2e run again
BUGFIX: Make mocha tests find ts types
BUGFIX: Make unit tests run again
BUGFIX: Only show warnings for TS interfaces that are assumed unused
BUGFIX: Prevent build error with missing node-gyp
BUGFIX: Prevent compatibility issue with other taggable asset sources
BUGFIX: Prevent empty selection when previous media filter doesn’t match given selection constraints
BUGFIX: Prevent error in asset actions when an asset is being refreshed
BUGFIX: Prevent error when deleting last selected asset
BUGFIX: Prevent exception when combining asset id searchterm and asset type filter
BUGFIX: Prevent phpstan errors with hierarchical asset collection interface
BUGFIX: Prevent rare loading error in inspector
BUGFIX: Prevent renaming an asset collection to nothing
BUGFIX: Prevent rerendering of all list view items on select
BUGFIX: Prevent rerendering of main provider when selecting asset
BUGFIX: Prevent showing the preview in asset selection mode when an asset was already selected
BUGFIX: Production build was missing custom code
BUGFIX: Properly display edit and usage modals for assets
BUGFIX: Rebuilt assets again due to cache errors in the previous build
BUGFIX: Redux actions not working in ui plugins anymore
BUGFIX: Refresh tags when adding or removing tags
BUGFIX: Resolve various CSS issues in UI plugin
BUGFIX: Return proper result when trying to delete used asset
BUGFIX: Scrollbar style in module didn’t match ui plugin
BUGFIX: SearchTerm is readonly if stored in a recoil atom
BUGFIX: Selecting an assetType can have no effect
BUGFIX: Show full filename on hover in attribute list
BUGFIX: Show horizontal scrollbar in collection tree
BUGFIX: Show searchterm in fallback text correctly
BUGFIX: Show selected asset collection again in inspector
BUGFIX: Show workspace title instead of name in asset usages
BUGFIX: Skip webpack size warnings on build
BUGFIX: Sorting didn’t affect result in every case
BUGFIX: Typefilter icon height bug
BUGFIX: Update asset count in collections on delete and adding assets
BUGFIX: Use CSS modules on all packages
BUGFIX: Use correct colors for delete and favourite buttons
BUGFIX: Use values instead of enum to prevent errors with dev server
BUGFIX: Workaround for missing classname
Full Changelog: 0.12.0...0.13.0