52.0.0
Major Changes
- #117537
1aafb49d776e0
-
Media Viewer is now rendered inside Atlaskit Portal. This change may bring unexpected behaviour if
integrators are wrapping Media Viewer in other React or Atlaskit Portal. Integrators should test
this new version thoroughly.
51.0.2
Patch Changes
-
#120533
f1bec731e278f
-
Adds a sideEffects
field to ensure this package does not have Compiled styles tree-shaken in the
future to avoid an accidental regression.
This is related to
https://community.developer.atlassian.com/t/rfc-73-migrating-our-components-to-compiled-css-in-js/85953
51.0.0
Major Changes
-
#117363
10a0f7f6c2027
-
This package's peerDependencies
have been adjusted for react
and/or react-dom
to reflect the
status of only supporting React 18 going forward. No explicit breaking change to React support has
been made in this release, but this is to signify going forward, breaking changes for React 16 or
React 17 may come via non-major semver releases.
Please refer this community post for more details:
https://community.developer.atlassian.com/t/rfc-78-dropping-support-for-react-16-and-rendering-in-a-react-18-concurrent-root-in-jira-and-confluence/87026
Patch Changes
50.1.0
Minor Changes
Patch Changes
50.0.0
Major Changes
Minor Changes
Patch Changes
49.6.0
Minor Changes
-
#97492
5195c4fd974a3
-
Integrated warning modal dialog to prevent against abuse-classified file downloads.
Exported MediaViewerWithPortal implementing internal DS Portal, for correct integration with DS
Modal.
Patch Changes
49.5.3
Patch Changes
- #99959
a5149539088c9
-
Fixed media viewer failing to load PDF when embeded PDF macro is used due to re-use of pdf workers
49.5.0
Minor Changes
- #179931
9ecf438a10ba5
-
Disable Media downloads based on Product security policy. Option added to Media Client Config
Patch Changes
49.4.4
Patch Changes
- #171994
be58e4bb2e387
-
Migrating usages of UNSAFE types and entrypoints that have been renamed in @atlaskit/icon
and
@atlaskit/icon-lab
.
- Updated dependencies
49.4.0
Minor Changes
Patch Changes
49.3.0
Minor Changes
6099ac032dd30
-
Added viewerOptions to override file preview renderer in media components
Patch Changes
49.2.7
Patch Changes
- #156911
194066533e77e
-
Overriding HDActive flag and using HDAvailable instead to request for 1280p video
49.2.0
Minor Changes
Patch Changes
49.0.0
Major Changes
- #149704
58dcd069492e5
-
remove mediaviewer v2 feature flag making the default experience the refactored one which may
result in tests failing where consumers test the internals of media components
Patch Changes
48.9.0
Minor Changes
Patch Changes
48.8.0
Minor Changes
Patch Changes
48.6.15
Patch Changes
- #128094
02909d07d7b8d
-
Migrate media-viewer image component unit tests from enzyme to RTL for React 18
48.6.13
Patch Changes
- #124060
538d55e561f10
-
Replaced Analytics Error Boundary with react-error-boundary. Replaced custom async bundle loader
with React Lazy/Suspense
- #123180
82e0654a10976
-
Fix non-pdf docs not rendering in Viewer (HOT-110664)
48.6.2
Patch Changes
- #108195
5065917073163
-
[ux] Extended support for native SVG rendering. The previous release depended on 2 feature flags.
This new release only depends on 1 flag.
48.6.0
Minor Changes
- #101187
fe55404af970
-
[ux] Added support for native SVG rendering (currently behind a feature flag)
Patch Changes
48.5.4
Patch Changes
- #100865
770273b1483c
-
Implemented workaround to resolve VULN-1281089 — PDF.js arbitrary code injection by setting
"isEvalSupported" to false
48.4.4
Patch Changes
- #88354
4c87d9b4f0c2
-
The internal composition of this component has changed. There is no expected change in behavior.
- Updated dependencies
48.3.8
Patch Changes
- #80866
5f63192be3ab
-
Sanitise file id before logging to prevent PII/UGC leaks
- Updated dependencies
48.3.6
Patch Changes
- #80150
0a733b205b48
-
suppressed a console.warn in development, updated an import to not use media-test-helpers
- Updated dependencies
48.3.5
Patch Changes
- #79731
f41d502dc466
-
fix missing password pdf support for media-viewer v2 fix a11y issue for password error message
48.3.3
Patch Changes
- #78097
85166d42ab97
-
Update PDF password form UI styling and messages
- Updated dependencies
48.3.0
Minor Changes
Patch Changes
48.2.15
Patch Changes
- #72472
575bba0b9bbf
-
Fixed issue where quickly switching between images in Media Viewer would result in broken preview.
48.2.14
Patch Changes
- #69045
284fc8e26be1
-
Fixed potential memory leak by checking for mounting before updating state
- Updated dependencies
48.2.12
Patch Changes
- #62989
fc7dfc86e9d9
-
[ux] Filename in header is no longer displayed in "title case" format (capital first letter)
48.2.9
Patch Changes
- #57473
100f90575744
-
Remove legacy theming logic from @atlaskit/media-avatar-picker, @atlaskit/media-card,
@atlaskit/media-ui and @atlaskit/media-viewer.
48.2.8
Patch Changes
- #59147
f12e489f23b0
-
Re-build and deploy packages to NPM to resolve React/Compiled not found error (HOT-106483).
48.2.6
Patch Changes
- #56641
abc1714faf21
- Bug
fix to ensure that PDFRenderer uses the latest version of the onError
and onSuccess
callbacks,
and not just their initial values
48.2.0
Minor Changes
Patch Changes
- #43014
f021d31543e
- create
useFileState hook versions of header and itemviewer, create list-v2, refactor MediaFileStateError
to media-client-react
- Updated dependencies
48.1.6
Patch Changes
- #41370
9970a101183
- Fix to
media viewer navigation arrows positioning
- Updated dependencies
48.1.5
Patch Changes
- #41659
a0c97a19dba
- Remove
unused utils and depreciated exports in mediaClient.
- Updated dependencies
48.1.4
Patch Changes
- #41932
756dd90f1a3
- 1.
Deprecate withMediaClient HOC in media-client and migrated it to media-client-react 2. clean up
deprecated imports from media-client
48.1.0
Minor Changes
-
#40057
be5adc1c861
- MEX-2566
New feature: Enable cross-origin communication for when media viewer is opened and closed via a
MessageEvent. The message data
sent will be of type MediaMessage
, which follows the below format.
{
source: 'media';
event: 'mediaViewerOpened' | 'mediaViewerClosed';
}
48.0.16
Patch Changes
- #40009
dcef48fcb56
-
Dependency for @types/enzyme set as static as the following patch version contains a breaking
change
48.0.14
Patch Changes
- #39787
6900f89eb0e
- Internal
changes to use space tokens. There is no expected visual or behaviour change.
48.0.13
Patch Changes
- #39693
d6081fc0e01
- [ux] Bug
Fix: Prevent scrolling to the top of the page after closing MediaViewer. In doing so, MediaViewer
will no longer return the focus to its initial position onced MediaViewer is closed.
48.0.11
Patch Changes
- #39255
ede6ee7aaab
- Updated
tests, examples and moving towards /test-helper export in packages to prevent circular
dependancies
- Updated dependencies
48.0.8
Patch Changes
- #37986
5953474fd5f
- [ux]
[MEX-2514] Prevent the body (i.e. the background) from scrolling when Media Viewer is open to
improve the user experience
48.0.5
Patch Changes
- #33728
48e4a655534
- Internal
change to enforce token usage for spacing properties. There is no expected visual or behaviour
change.
48.0.0
Major Changes
- #33771
8c6a6cf4bc4
- Media
Viewer no longer accepts a collection name as a data source. Integrators should pass the full list
of files to browse, instead.
Patch Changes
47.6.0
Minor Changes
Patch Changes
47.5.3
Patch Changes
- #32424
2e01c9c74b5
- DUMMY
remove before merging to master; dupe adf-schema via adf-utils
- Updated dependencies
47.5.1
Patch Changes
- #31299
b37723f2cfa
- The
component now logs the full provided feature flags object
- Updated dependencies
47.5.0
Minor Changes
- #30248
c3eba8c788d
-
Deprecation notice: Media Viewer no longer accepts a collection name as a data source. Integrators
should pass the full list of files to browse through the new "items" property.
Patch Changes
47.4.0
Minor Changes
- #28932
2b3859896cc
- Added
new Feature Flag to control internal Media Client behaviour
Patch Changes
47.3.0
Minor Changes
Patch Changes
47.2.0
Minor Changes
-
#26712
0213586e12e
- [ux]
Instrumented '@atlaskit/media-viewer' with the new theming package, @atlaskit/tokens
, and
updated the lightbox experience to use new colors from the new color palette.
New tokens will be visible only in applications configured to use the new Tokens API (currently in
alpha). These changes are intended to be interoperable with the legacy theme implementation.
Legacy dark mode users should expect no visual or breaking changes.
Patch Changes
75a4a904bcb
- fix
archive sidebar content if some directory entries are missing
- Updated dependencies
47.1.0
Minor Changes
- #24004
4733432ab0c
- [ux]
Support rendering code files including txt less than 10MB. For better performance, render code
files in plain html if line counts exceed 10k or file size exceeds 5MB.
Patch Changes
dcdf3560c5f
-
integrate CodeViewRenderer in archive media-viewer
c81ee725277
- Add
attribute fileMediaType into media viewer loadSucceeded event
- Updated dependencies
47.0.1
Patch Changes
- #23381
a332288b5ea
- Added
analytics for media-card memoryCacheLogging and added relevant featureFlag keys for media-common
package.
- Updated dependencies
47.0.0
Major Changes
Patch Changes
4c82874f35c
- Wrap
each line in a parent element in code viewer to fix call stack overflow issue.
e3d4c39b20c
- Remove
version.json file. Use injected package name and version from environment variable instead.
- Updated dependencies
46.5.0
Minor Changes
- #22029
1a76e2839e6
- Default
value for mediaUploadApiV2 Media feature flag set to true.
Patch Changes
46.4.0
Minor Changes
Patch Changes
0ea419d2739
- Enabled
UFO logger for all the examples in Media-viewer
c2ede50a80a
- Add
media region and environment returned from media API response into failed analytic events.
- Updated dependencies
46.3.0
Minor Changes
Patch Changes
46.2.1
Patch Changes
- #20033
a44c7c42fa7
- Added
payload publisher wrapper for logging ufo events in examples
5a79ea6f7d6
- Add
support for assessing the mimetype of a file when deciding what viewer to show
065ae19cb44
- Enforced
"up to date" logged feature flags via type checks
- Updated dependencies
46.2.0
Minor Changes
-
#19618
60136fd1e34
-
Replicate Media Viewer Reliability Events using UFO client library
-
f862d5ae7aa
- remove
RxJs peer dependency
-
dea110be493
- [ux]
MEX-1334 Implemented code splitting in media-viewer
-
118f3af101f
- Media
Client APIs has been updated to use MediaSubscribable which provides subscription functionality
(similar to RxJs observables). It exposes subscribe method that is called with MediaObserver as an
argument and returns MediaSubscription. MediaSubscription exposes unsubscribe method.
getFileState: The returned type of this function has changed from RxJs ReplaySubject to
MediaSubscribable.
import { MediaClient, MediaObserver, MediaSubscribable, MediaSubscription } from '@atlaskit/media-client';
const mediaClient = new MediaClient({ authProvider });
const fileStateSubscribable: MediaSubscribable<FileState> = mediaClient.file.getFileState(id);
const mediaObserver: MediaObserver<FileState> = {
next: (fileState) => {
nextCallback(fileState)
},
error: (error) => {
errorCallback(error)
},
};
const subscription: MediaSubscription = fileStateSubscribable.subscribe(mediaObserver);
subscription.unsubscribe();
upload: The returned type of this function has changed from RxJs ReplaySubject to
MediaSubscribable.
import { MediaClient, MediaObserver, MediaSubscribable, MediaSubscription } from '@atlaskit/media-client';
const mediaClient = new MediaClient({ authProvider });
const uploadFileSubscribable: MediaSubscribable<FileState> = mediaClient.file.upload(uploadableFile);
const mediaObserver: MediaObserver<FileState> = {
next: (fileState) => {
nextCallback(fileState)
},
error: (error) => {
errorCallback(error)
},
};
const subscription: MediaSubscription = uploadFileSubscribable.subscribe(mediaObserver);
subscription.unsubscribe();
getItems: The returned type of this function has changed from RxJs ReplaySubject to
MediaSubscribable.
import { MediaClient, MediaObserver, MediaSubscribable, MediaSubscription } from '@atlaskit/media-client';
const mediaClient = new MediaClient({ authProvider });
const collectionItemsSubscribable: MediaSubscribable<MediaCollectionItem[]> = mediaClient.collection.getItems(collectionName);
const mediaObserver: MediaObserver<MediaCollectionItem[]> = {
next: (items) => {
nextCallback(items)
},
error: (error) => {
errorCallback(error)
},
};
const subscription: MediaSubscription = collectionItemsSubscribable.subscribe(mediaObserver);
subscription.unsubscribe();
Patch Changes
46.1.0
Minor Changes
- #19019
30fffbfe4d6
- Replaced
Deprecated dependency @atlaskit/navigation-next with @atlaskit/side-navigation and
styled-components
94539e589cc
- MEX-1105
Migrated @atlaskit/button to @atlaskit/button/standard-button
Patch Changes
3d9682b0377
- add
errorDetail logging for RequestError and MediaStoreError to getErrorDetail
- Updated dependencies
46.0.1
Patch Changes
- #18526
52e0cd4922c
- [ux]
There is no more flash of the an image at 100% when media viewer is opening
- Updated dependencies
46.0.0
Major Changes
-
#14810
47f58da5946
-
ED-13322, ED-13324, ED-13326, ED-13323, ED-13204: Upgrade and support react-intl@^5.18.1 including
breaking API changes, types and tests in atlassian-frontend packages
What changed: Upgraded our react-intl support from ^2.6.0 to ^5.18.1. This means editor packages
now rely on consumers installing ^5.18.1, otherwise editor usage of react-intl will mismatch with
actual installed react-intl APIs. Why change was made: As part of a coordinated upgrade effort
across AF packages, as react-intl v2 is quite dated. How consumer should update their code: Ensure
react-intl ^5.18.1 is installed in consuming applications.
Upgrade guide: To consume atlassian-frontend packages that use react-intl5 setup a second provider
for the new version, using an npm alias
"react-intl": "^2.6.0",
"react-intl-next": "npm:react-intl@^5.18.1",
import { IntlProvider } from 'react-intl';
import { IntlProvider as IntlNextProvider } from 'react-intl-next';
return (
<IntlProvider
key={locale}
data-test-language={locale}
locale={locale}
defaultLocale={DEFAULT_LOCALE}
messages={messages}
>
<IntlNextProvider
key={locale}
data-test-language={locale}
locale={locale}
defaultLocale={DEFAULT_LOCALE}
messages={messages}
>
{children}
</IntlNextProvider>
</IntlProvider>
);
Patch Changes
45.8.11
Patch Changes
- #15998
f124adcb18f
- Adding
.md, .lock, .yaml, .yml, .tsx, .jsx as known extension types
2b24fcc59f2
- Removed
Code Viewer and Zip Previews Feature Flags
- Updated dependencies
45.8.8
Patch Changes
- #13864
6947b4a26ca
- Remove
newgen folder from media-viewer src, move files up a level
4777a174e6d
- Added
analytics support for customMediaPlayer + screen event + entrypoint for locales
5fe6e21a9a0
- [ux]
Upgrade to the latest version of @atlaskit/modal-dialog. This change includes shifting the primary
button in the footer of the modal to be on the right instead of the left.
b90c0237824
- Update
package.jsons to remove unused dependencies.
- Updated dependencies
45.8.6
Patch Changes
- #12328
ce9b9a7f44a
- Fixed
errorDetail on failures of type "archiveviewer-docviewer-onerror"
10932f6ae07
-
SPFE-561: Remove the URLSearchParams polyfill
- Updated dependencies
45.8.5
Patch Changes
- #11649
8cba1694b5e
- Remove
pollingMaxFailuresExceeded error from implementation and feature flags
- Updated dependencies
45.8.4
Patch Changes
- #11113
3cd9ee2d15b
- Added
RxJS compatiblity notice in Media docs
- Updated dependencies
45.8.3
Patch Changes
- #10569
611e08796a4
- fix
minor bugs with media-viewer::CodeViewer
- Updated dependencies
45.8.2
Patch Changes
- #10230
277ed9667b2
- Fixed
media bundle names following atlassian-frontend linting rules
7ba7af04db8
- Type
fixes related to consumption of @atlaskit/code
- Updated dependencies
45.8.1
Patch Changes
- #9510
6e055f5d3c8
- [ux]
Fixing a UI bug where the header covered the first 3 lines of a text/codeviewer file for Jira
specifically
341311b4eb4
- Fix
double events firing for media-viewer when errorMessage is rendered twice
abc38bc9990
- Added
request metadata to failed frontend SLIs
- Updated dependencies
45.8.0
Minor Changes
- #9083
0a8ad595765
- Further
restrict primary and secondary error reasons in media-viewer
Patch Changes
8a83bcb9db7
- Ensure
external image reports success/failure for media-viewer
- Updated dependencies
45.7.0
Minor Changes
- #8644
1d09c9ed549
- refactor
media-viewer for better analytics and error handling
Patch Changes
ae804618521
- ensure
media-viewer sends correct primary and secondary error details
0e276537fe1
- improve
media-viewer primary fail reasons
221f6b88d1d
- bump
media-viewer to use @atlaskit/code@13.2.1
e5413204ba8
- Add
optional errorDetail to FailAttributes for extra debugging context
168cbf7cd32
- Remove
actionSubjectId from media-viewer analytics
e62066560fb
- Removed
fileSource attributes from operational SLIs
- Updated dependencies
45.6.0
Minor Changes
- #6930
56693486a3
- [ux] Rate
Limited UI for the MediaViewer. Also moved a MediaCard function into MediaClient so that that
functionality can be used across multiple packages
Patch Changes
45.5.3
Patch Changes
- #6571
a67513394d
- Fixed
media-viewer leaking JWT in Analytics
- Updated dependencies
45.5.1
Patch Changes
- #6228
b130ee1234
- handle
non-200 responses for codeViewer
- Updated dependencies
45.5.0
Minor Changes
Patch Changes
1a446e580d
- [ux]
Transparent box on arrow buttons removed
6689df691c
- [ux] fixed
bugs where the unknown icon was rendered instead of the codeIcon
- Updated dependencies
45.4.0
Minor Changes
- #5516
f2308ddb6d
- COREX-2800
Fixed sidebar opening
73613210d4
- Adding
support for Code and Email files so that they are now able to be previewed in the viewer.
Patch Changes
45.3.2
Patch Changes
- #5497
5f58283e1f
- Export
types using Typescript's new "export type" syntax to satisfy Typescript's --isolatedModules
compiler option. This requires version 3.8 of Typescript, read more about how we handle Typescript
versions here: https://atlaskit.atlassian.com/get-started Also add typescript
to
devDependencies
to denote version that the package was built with.
45.3.0
Minor Changes
Patch Changes
45.2.0
Minor Changes
- #4424
f3ec9a3f14
- Added
analytics to zip previews
8fc5fe20df
- Inline
video player as part of the card and video player in media-viewer will now store last viewed
position between sessions for given media id
0837e7611b
- Adding
spinner to ArchiveViewer entry preview section
Patch Changes
45.1.2
Patch Changes
-
#3885
6c525a8229
- Upgraded
to TypeScript 3.9.6 and tslib to 2.0.0
Since tslib is a dependency for all our packages we recommend that products also follow this tslib
upgrade to prevent duplicates of tslib being bundled.
45.1.0
Minor Changes
- #3823
65652ba165
- Added 15
new icons based on the mimetype (.sketch, .gif, ect). Previously, we only had 6 icons based on the
mediaType (doc/audio/unknown/image/video). Also created a dedicated examples page for icons
6faafb144c
- Introduce
MediaFeatureFlags. Refactor components to use.
af4a8c4262
- Added
custom error message for encrypted zip file previews
8cfc88423a
- Added more
zip examples and added error handling for zip previews
2202870181
- Added
support for zip previews in media viewer
Patch Changes
fa6fb5dfbb
- Removing
unused code to be published
caf46c7c45
- Improved
remote preview functionality for media-card redesign. Breaking change: renamed type of argument
"SourceFile" to "CopySourceFile" in the method "copyFile" of media-client.
b90eb38044
- Fix bug
with MediaViewer when panning image in Firefox
7742cd3db2
- Fixing
wrong import
ff10574de9
- Centering
error in zip preview
8295b0648e
- Fixing
archive entry bug
3a38fe4afd
- Fixing
sidebar UI
- Updated dependencies
45.0.0
Major Changes
- #3335
87f4720f27
- Officially
dropping IE11 support, from this version onwards there are no warranties of the package working in
IE11. For more information see:
https://community.developer.atlassian.com/t/atlaskit-to-drop-support-for-internet-explorer-11-from-1st-july-2020/39534
Patch Changes
44.4.4
Patch Changes
- #2763
b8b8a16490
- added
action and actionSubject to mediaViewerModal event, so that it won't be filtered out and will fire
- Updated dependencies
44.4.3
Patch Changes
- #2443
51aa5587ef
- bump
media-client: Remove stack traces from media analytic events
- Updated dependencies
44.4.2
Patch Changes
- #2137
a2ffde361d
- MPT-131:
fetch remote preview for files not supported by the browser
cc5935bf4f
- Use
MediaTypeIcon from media-ui
54d82b49f0
- Remove
unused dependencies
98f462e2aa
- Bumping
use the latest version of @atlaskit/spinner
- Updated dependencies
44.4.0
Minor Changes
Patch Changes
44.3.0
Minor Changes
Patch Changes
- Updated dependencies
eb962d2c36:
- Updated dependencies
9d2da865dd:
- Updated dependencies
4d3749c9e6:
- Updated dependencies
dae900bf82:
- Updated dependencies
f83b67a761:
- Updated dependencies
70b68943d1:
- Updated dependencies
9a93eff8e6:
- Updated dependencies
d49ebd7c7a:
- Updated dependencies
6dcad31e41:
- Updated dependencies
8c9e4f1ec6:
- Updated dependencies
4955ff3d36:
- Updated dependencies
3cbc8a49a2:
- @atlaskit/media-client@6.0.0
- @atlaskit/media-card@67.1.1
- @atlaskit/modal-dialog@10.5.5
- @atlaskit/build-utils@2.6.4
- @atlaskit/media-ui@12.0.1
- @atlaskit/media-test-helpers@27.1.0
- @atlaskit/media-core@31.1.0
- @atlaskit/docs@8.5.0
- @atlaskit/media-integration-test-helpers@1.1.1
44.2.0
Minor Changes
Patch Changes
-
[patch]d7ed7b1513:
Remove export * from media components- Updated dependencies
b408e050ab:
-
Updated dependencies
66dcced7a0:
-
Updated dependencies
dda84ee26d:
-
Updated dependencies
fd5292fd5a:
-
Updated dependencies
196500df34:
-
Updated dependencies
64fb94fb1e:
-
Updated dependencies
77474b6821:
-
Updated dependencies
be57ca3829:
-
Updated dependencies
d7ed7b1513:
-
Updated dependencies
41a2496393:
-
Updated dependencies
39ee28797d:
-
Updated dependencies
4dbce7330c:
-
Updated dependencies
fd5292fd5a:
-
Updated dependencies
bbf5eb8824:
-
Updated dependencies
eea5e9bd8c:
-
Updated dependencies
695e1c1c31:
-
Updated dependencies
6b06a7baa9:
-
Updated dependencies
fd5292fd5a:
-
Updated dependencies
109c1a2c0a:
-
Updated dependencies
c57bb32f6d:
-
Updated dependencies
8b34c7371d:
- @atlaskit/media-client@5.0.2
- @atlaskit/docs@8.4.0
- @atlaskit/media-ui@12.0.0
- @atlaskit/icon@20.1.0
- @atlaskit/media-test-helpers@27.0.0
- @atlaskit/webdriver-runner@0.3.0
- @atlaskit/media-card@67.1.0
- @atlaskit/media-integration-test-helpers@1.1.0
- @atlaskit/field-range@8.0.2
- @atlaskit/media-core@31.0.5
- @atlaskit/button@13.3.9
- @atlaskit/modal-dialog@10.5.4
- @atlaskit/spinner@12.1.6
44.1.5
Patch Changes
- Updated dependencies
e3f01787dd:
- @atlaskit/webdriver-runner@0.2.0
- @atlaskit/button@13.3.8
- @atlaskit/modal-dialog@10.5.3
- @atlaskit/spinner@12.1.5
- @atlaskit/media-card@67.0.5
44.1.3
Patch Changes
- Updated dependencies
fe4eaf06fc:
- Updated dependencies
c0102a3ea2:
- Updated dependencies
555818c33a:
- @atlaskit/media-test-helpers@26.1.0
- @atlaskit/field-range@8.0.0
- @atlaskit/icon@20.0.0
- @atlaskit/media-ui@11.8.2
- @atlaskit/modal-dialog@10.5.1
- @atlaskit/media-card@67.0.2
- @atlaskit/docs@8.3.1
- @atlaskit/button@13.3.6
44.1.2
Patch Changes
-
[patch]966622bd45:
Stop (large) document load on modal close-
[patch]723c67cab5:
Update MediaViewer sidebar fixed width and overflow-y rule-
[patch]6ee177aeb4:
Stream caches in media-client now use ReplaySubjects instead of Observables. For the most part,
this is just the interface that's being updated, as under the hood ReplaySubject was already
getting used. ReplaySubjects better suit our use case because they track 1 version of history of
the file state. As a consumer, there shouldn't be any necessary code changes. ReplaySubjects
extend Observable, so the current usage should continue to work.- Updated dependencies
5504a7da8c:
-
Updated dependencies
966622bd45:
-
Updated dependencies
d2b8166208:
-
Updated dependencies
6ee177aeb4:
- @atlaskit/media-card@67.0.1
- @atlaskit/media-test-helpers@26.0.0
- @atlaskit/docs@8.3.0
- @atlaskit/media-client@5.0.0
- @atlaskit/media-core@31.0.3
- @atlaskit/media-ui@11.8.1
44.1.1
Patch Changes
- Updated dependencies
28f8f0e089:
- Updated dependencies
82747f2922:
- Updated dependencies
486a5aec29:
- Updated dependencies
03c917044e:
- Updated dependencies
d3f4c97f6a:
- Updated dependencies
149560f012:
- Updated dependencies
4a223473c5:
- @atlaskit/icon@19.1.0
- @atlaskit/theme@9.5.0
- @atlaskit/media-card@67.0.0
- @atlaskit/media-ui@11.8.0
- @atlaskit/button@13.3.5
- @atlaskit/spinner@12.1.3
- @atlaskit/media-client@4.2.2
- @atlaskit/media-core@31.0.2
- @atlaskit/media-test-helpers@25.2.6
44.1.0
Minor Changes
-
[minor]24865cfaff:
Expose new property: extensions.sidebar.renderer to allow Sidebar integration
MediaViewer will call sidebarRenderer each time a navigation happens, and will provide the
selected identifier.
New api
The new addition has been the, extensions field, which looks like:
interface MediaViewerExtensions {
sidebar?: {
icon: ReactNode;
renderer: (selectedIdentifier: Identifier) => ReactNode;
};
}
Usage
import { MediaViewer } from '@atlaskit/media-viewer';
import { Identifier } from '@atlaskit/media-client';
import EditorPanelIcon from '@atlaskit/icon/glyph/editor/panel';
const sidebarRenderer = (selectedIdentifier: Identifier) => {
return <div>{selectedIdentifier.id}</div>;
};
<MediaViewer
extensions={{
sidebar: {
icon: <EditorPanelIcon />,
renderer: sidebarRenderer,
},
}}
/>;
Patch Changes
-
[patch]24865cfaff:
Fix testid properties on Media Viewer's components
-
[patch]24865cfaff:
fixed media client retrying aborted request-
[patch]24865cfaff:
update pdfjs-dist to 2.2.228- Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
-
Updated dependencies
24865cfaff:
- @atlaskit/analytics-next@6.3.3
- @atlaskit/media-client@4.2.0
- @atlaskit/modal-dialog@10.5.0
- @atlaskit/media-card@66.1.2
- @atlaskit/media-ui@11.7.2
44.0.3
Patch Changes
-
[patch]2e711adfa9:
bumping perf-marks to 1.5.0
-
Updated dependencies
c1d4898af5:
-
Updated dependencies
579779f5aa:
-
Updated dependencies
3c0f6feee5:
-
Updated dependencies
f9c291923c:
- @atlaskit/icon@19.0.11
- @atlaskit/media-client@4.1.1
- @atlaskit/theme@9.3.0
44.0.2
Patch Changes
-
[patch]a4517c2de6:
Pin perf-marks package, as it contains invalid es5 in latest release
-
[patch]b967e41a6b:
Add empty file example to media-viewer
-
[patch]82b76468de:
Rename all data-test-id attributes to data-testid
44.0.1
Patch Changes
-
[patch]39291ce416:
Removing unnecessary preventRaceCondition
method in MVNG-
[patch]1e4b33e998:
Fix analytic error reporting for aborted requests in MV-
[patch]bae3b3e06d:
Add analytic events to DocViewer in MediaViewer-
[patch]e35dfc7b5f:
adding user timing api to get operations spent time
-
Updated dependencies
24b8ea2667:
- @atlaskit/media-client@4.0.0
- @atlaskit/media-test-helpers@25.2.2
- @atlaskit/media-card@66.0.1
- @atlaskit/media-core@31.0.0
Breaking change
remove deprecated "context" property from media components in favor of "mediaClientConfig"
This affects all public media UI components:
- Card
- Filmstrip
- SmartMediaEditor
- MediaImage
- Dropzone
- Clipboard
- Browser
- MediaPicker
- MediaViewer
Before:
import {ContextFactory} from '@atlaskit/media-core';
import {Card} from '@atlaskit/media-card'
import {SmartMediaEditor} from '@atlaskit/media-editor'
import {Filmstrip} from '@atlaskit/media-filmstrip'
import {MediaImage} from '@atlaskit/media-image'
import {MediaViewer} from '@atlaskit/media-viewer'
import {Dropzone, Clipboard, Browser, MediaPicker} from '@atlaskit/media-picker';
const context = ContextFactory.creat({
authProvider: () => Promise.resolve({})
})
const mediaPicker = MediaPicker(context);
<Card context={context}>
<SmartMediaEditor context={context}>
<Filmstrip context={context}>
<MediaImage context={context}>
<Dropzone context={context}>
<Clipboard context={context}>
<Browser context={context}>
<MediaViewer context={context}>
Now:
import {MediaClientConfig} from '@atlaskit/media-core';
import {Card} from '@atlaskit/media-card'
import {SmartMediaEditor} from '@atlaskit/media-editor'
import {Filmstrip} from '@atlaskit/media-filmstrip'
import {MediaImage} from '@atlaskit/media-image'
import {MediaViewer} from '@atlaskit/media-viewer'
import {Dropzone, Clipboard, Browser, MediaPicker} from '@atlaskit/media-picker';
const mediaClientConfig: MediaClientConfig = { authProvider: () => Promise.resolve({}) }
const mediaPicker = MediaPicker(mediaClientConfig);
<Card mediaClientConfig={mediaClientConfig}>
<SmartMediaEditor mediaClientConfig={mediaClientConfig}>
<Filmstrip mediaClientConfig={mediaClientConfig}>
<MediaImage mediaClientConfig={mediaClientConfig}>
<Dropzone mediaClientConfig={mediaClientConfig}>
<Clipboard mediaClientConfig={mediaClientConfig}>
<Browser mediaClientConfig={mediaClientConfig}>
<MediaViewer mediaClientConfig={mediaClientConfig}>
```
FABDODGEM-13 Editor Damask Release - Internal post
BREAKING CHANGES
- Media: Removed deprecated "context" property from media components in favor of
"mediaClientConfig". This affects all public media UI components.
- https://product-fabric.atlassian.net/browse/MS-2038
- Tasks & Decisions: Removed containerAri for task-decisions components.
- https://product-fabric.atlassian.net/browse/ED-7631
- Renderer: Adapts to task-decision changes.
- Editor Mobile Bridge: Adapts to task-decision changes.
- Util Data Test: Adapts to task-decision changes.
Affected Editor Components:
tables, media, mobile, emoji, tasks & decisions, analytics
Editor
- Support nested actions in stage-0 schema; Change DOM representation of actions
- https://product-fabric.atlassian.net/browse/ED-7674
- Updated i18n translations
- https://product-fabric.atlassian.net/browse/ED-7750
- Improved analytics & crash reporting (via a new error boundary)
- https://product-fabric.atlassian.net/browse/ED-7766
- https://product-fabric.atlassian.net/browse/ED-7806
- Improvements to heading anchor links.
- https://product-fabric.atlassian.net/browse/ED-7849
- https://product-fabric.atlassian.net/browse/ED-7860
- Copy/Paste improvements
- https://product-fabric.atlassian.net/browse/ED-7840
- https://product-fabric.atlassian.net/browse/ED-7849
- Fixes for the selection state of Smart links.
- https://product-fabric.atlassian.net/browse/ED-7602?src=confmacro
- Improvements for table resizing & column creation.
- https://product-fabric.atlassian.net/browse/ED-7698
- https://product-fabric.atlassian.net/browse/ED-7319
- https://product-fabric.atlassian.net/browse/ED-7799
Mobile
- GASv3 Analytics Events are now relayed from the web to the native context, ready for dispatching.
- https://product-fabric.atlassian.net/browse/FM-2502
- Hybrid Renderer Recycler view now handles invalid ADF nodes gracefully.
- https://product-fabric.atlassian.net/browse/FM-2370
Media
- Improved analytics
- https://product-fabric.atlassian.net/browse/MS-2036
- https://product-fabric.atlassian.net/browse/MS-2145
- https://product-fabric.atlassian.net/browse/MS-2416
- https://product-fabric.atlassian.net/browse/MS-2487
- Added shouldOpenMediaViewer property to renderer
- https://product-fabric.atlassian.net/browse/MS-2393
- Implemented analytics for file copy
- https://product-fabric.atlassian.net/browse/MS-2036
- New
media-viewed
event dispatched when media is interacted with via the media card or viewer.
- https://product-fabric.atlassian.net/browse/MS-2284
- Support for
alt
text attribute on media image elements.
- https://product-fabric.atlassian.net/browse/ED-7776
i18n-tools
Bumped dependencies.
Minor Changes
Emit media-viewed
event through globalMediaEventEmitter
when media is viewed, played or
downloaded via media card or media viewer.
Patch Changes
Add failedProcessing error event + fix passing file attributes to mediaPreviewFailedEvent
- Updated dependencies
e7b5c917de:
- @atlaskit/media-card@66.0.0
- @atlaskit/media-core@30.0.17
- @atlaskit/media-store@12.0.14
- @atlaskit/media-test-helpers@25.2.0
- @atlaskit/media-client@3.0.0
43.4.5
Patch Changes
Adding missing license to packages and update to Copyright 2019 Atlassian Pty Ltd.
43.4.4
Patch Changes
Updated version of analytics-next to fix potential incompatibilities with TS 3.6
43.4.3
Patch Changes
Download max res image and prioritise existing preview over representations
43.4.2
Patch Changes
Update all the theme imports in media to use multi entry points
43.4.1
- Updated dependencies
af72468517:
- @atlaskit/media-client@2.1.2
- @atlaskit/media-core@30.0.14
- @atlaskit/media-store@12.0.12
- @atlaskit/media-test-helpers@25.1.1
- @atlaskit/media-card@65.0.0
43.4.0
Minor Changes
Prefix the legacy lifecycle methods with UNSAFE_* to avoid warning in React 16.9+
More information about the deprecation of lifecycles methods can be found here:
https://reactjs.org/blog/2018/03/29/react-v-16-3.html#component-lifecycle-changes
43.3.4
Patch Changes
Components now depend on TS 3.6 internally, in order to fix an issue with TS resolving non-relative
imports as relative imports
43.3.3
Patch Changes
Upgraded Typescript to 3.3.x
43.3.2
- Updated dependencies
3624730f44:
- @atlaskit/media-client@2.0.2
- @atlaskit/media-core@30.0.11
- @atlaskit/media-store@12.0.9
- @atlaskit/media-test-helpers@25.0.2
- @atlaskit/media-card@64.0.0
43.3.1
Patch Changes
Changing async import to check for AnalyticsErrorBoundary integration
43.3.0
Minor Changes
Adding Error Boundary for MediaViewer component
43.2.11
Patch Changes
Analytics-next has been converted to Typescript. Typescript consumers will now get static type
safety. Flow types are no longer provided. No behavioural changes.
Breaking changes
withAnalyticsForSumTypeProps
alias has been removed, please use withAnalyticsEvents
AnalyticsContextWrappedComp
alias has been removed, please use withAnalyticsContext
Breaking changes to TypeScript annotations
withAnalyticsEvents
now infers proptypes automatically, consumers no longer need to provide
props as a generic type.
withAnalyticsContext
now infers proptypes automatically, consumers no longer need to provide
props as a generic type.
- Type
WithAnalyticsEventProps
has been renamed to WithAnalyticsEventsProps
to match source code
- Type
CreateUIAnalyticsEventSignature
has been renamed to CreateUIAnalyticsEvent
to match
source code
- Type
UIAnalyticsEventHandlerSignature
has been renamed to UIAnalyticsEventHandler
to match
source code
- Type
AnalyticsEventsPayload
has been renamed to AnalyticsEventPayload
- Type
ObjectType
has been removed, please use Record<string, any>
or [key: string]: any
- Type
UIAnalyticsEventInterface
has been removed, please use UIAnalyticsEvent
- Type
AnalyticsEventInterface
has been removed, please use AnalyticsEvent
- Type
CreateAndFireEventFunction
removed and should now be inferred by TypeScript
- Type
AnalyticsEventUpdater
removed and should now be inferred by TypeScript
43.2.10
- Updated dependencies
69586b5353:
- @atlaskit/media-card@63.3.11
- @atlaskit/media-client@2.0.1
- @atlaskit/media-core@30.0.10
- @atlaskit/media-store@12.0.8
- @atlaskit/media-ui@11.5.2
- @atlaskit/media-test-helpers@25.0.0
43.2.9
Patch Changes
Adding try/catch in async imports for @atlaskit/media-avatar-picker, @atlaskit/media-card,
@atlaskit/media-editor, @atlaskit/media-viewer
43.2.8
- Updated dependencies
ee804f3eeb:
- @atlaskit/media-card@63.3.9
- @atlaskit/media-core@30.0.9
- @atlaskit/media-store@12.0.6
- @atlaskit/media-test-helpers@24.3.5
- @atlaskit/media-client@2.0.0
43.2.7
Patch Changes
Hardcode color in MediaViewer loader to reduce initial bundle size
43.2.6
Patch Changes
Pinning pdfjs version to known good
43.2.5
Patch Changes
Use Inactivity Detector component for hiding controls
43.2.4
Patch Changes
Consume analytics-next ts type definitions as an ambient declaration.
43.2.3
Patch Changes
bugfix, fixes missing version.json file-
[patch]bbff8a7d87:
Fixes bug, missing version.json file
43.2.2
Patch Changes
In this PR, we are:
- Re-introducing dist build folders
- Adding back cjs
- Replacing es5 by cjs and es2015 by esm
- Creating folders at the root for entry-points
- Removing the generation of the entry-points at the root Please see this
ticket or this
page
for further details
43.2.1
Patch Changes
TypeScript users of withAnalyticsEvents and withAnalyticsContext are now required to provide props
as a generic type. This is so that TypeScript can correctly calculate the props and defaultProps of
the returned component.
Before:
withAnalyticsEvents()(Button) as ComponentClass<Props>;
After:
withAnalyticsEvents<Props>()(Button);
43.1.3
- Updated dependencies
06326ef3f7:
- @atlaskit/docs@8.1.3
- @atlaskit/button@13.0.9
- @atlaskit/modal-dialog@10.0.7
- @atlaskit/media-card@63.3.1
- @atlaskit/media-test-helpers@24.1.2
- @atlaskit/media-ui@11.4.1
- @atlaskit/icon@19.0.0
43.1.1
- Updated dependencies
cfc3c8adb3:
- @atlaskit/docs@8.1.2
- @atlaskit/button@13.0.8
- @atlaskit/modal-dialog@10.0.4
- @atlaskit/media-card@63.1.5
- @atlaskit/media-test-helpers@24.0.3
- @atlaskit/media-ui@11.2.8
- @atlaskit/field-range@7.0.4
- @atlaskit/icon@18.0.0
43.1.0
Minor Changes
-
[minor]7b48b319a3:
- Remove media-core dependency and allow to pass mediaClientConfig as part of public api
43.0.3
-
[patch]b0ef06c685:
- This is just a safety release in case anything strange happened in in the previous one. See Pull
Request #5942 for details
43.0.2
- Updated dependencies
215688984e:
- Updated dependencies
06c5cccf9d:
- Updated dependencies
9ecfef12ac:
- @atlaskit/button@13.0.4
- @atlaskit/media-card@63.1.0
- @atlaskit/media-ui@11.2.5
- @atlaskit/spinner@12.0.0
- @atlaskit/icon@17.1.2
- @atlaskit/modal-dialog@10.0.0
- @atlaskit/media-core@30.0.3
- @atlaskit/media-store@12.0.2
- @atlaskit/media-test-helpers@24.0.0
43.0.1
- Updated dependencies
ed3f034232:
- @atlaskit/media-card@63.0.2
- @atlaskit/media-core@30.0.1
- @atlaskit/media-store@12.0.1
- @atlaskit/media-ui@11.1.1
- @atlaskit/media-test-helpers@23.0.0
42.0.0
- Updated dependencies
a1192ef860:
- @atlaskit/media-card@62.0.0
- @atlaskit/media-store@11.1.1
- @atlaskit/media-test-helpers@21.4.0
- @atlaskit/media-core@29.3.0
41.0.0
- Updated dependencies
e7292ab444:
- @atlaskit/media-card@61.0.0
- @atlaskit/media-store@11.1.0
- @atlaskit/media-test-helpers@21.3.0
- @atlaskit/media-core@29.2.0
40.1.10
- Updated dependencies
9c0b4744be:
- @atlaskit/docs@7.0.3
- @atlaskit/button@12.0.3
- @atlaskit/field-range@6.0.4
- @atlaskit/icon@16.0.9
- @atlaskit/modal-dialog@8.0.7
- @atlaskit/spinner@10.0.7
- @atlaskit/media-card@60.0.3
- @atlaskit/media-ui@10.1.5
- @atlaskit/theme@8.1.7
40.1.9
-
[patch]3f28e6443c:
- @atlaskit/analytics-next-types is deprecated. Now you can use types for @atlaskit/analytics-next
supplied from itself.
40.1.8
-
[patch]8bdebe02f1:
- Remove tests from MediaViewer dist
40.1.7
-
[patch]bee4101a63:
- instrument analytics for audio and video play and error events
40.1.6
-
[patch]caf134141e:
- Fix incorrect MediaButton imports
40.1.5
- Updated dependencies
1e826b2966:
- @atlaskit/docs@7.0.2
- @atlaskit/analytics-next@4.0.3
- @atlaskit/icon@16.0.8
- @atlaskit/modal-dialog@8.0.6
- @atlaskit/spinner@10.0.5
- @atlaskit/theme@8.1.6
- @atlaskit/media-card@60.0.1
- @atlaskit/media-core@29.1.4
- @atlaskit/media-store@11.0.7
- @atlaskit/media-ui@10.1.3
- @atlaskit/field-range@6.0.3
- @atlaskit/button@12.0.0
40.1.3
-
[patch]32317ff8f3:
- MS-1633 Renderer passes a list of files and external images to a Card to be opened with Media
Viewer
40.1.2
- Updated dependencies
0ff405bd0f:
- @atlaskit/media-core@29.1.2
- @atlaskit/media-store@11.0.5
- @atlaskit/media-test-helpers@21.2.2
- @atlaskit/media-card@60.0.0
40.1.1
-
[patch]d13fad66df:
- Enable esModuleInterop for typescript, this allows correct use of default exports
40.1.0
-
[minor]e1c1fa454a:
- Support external image identifier in MediaViewer
40.0.0
- Updated dependencies
c2c36de22b:
- @atlaskit/media-card@59.0.0
- @atlaskit/media-store@11.0.3
- @atlaskit/media-test-helpers@21.1.0
- @atlaskit/media-core@29.1.0
39.0.2
- Updated dependencies
9c316bd8aa:
- @atlaskit/media-core@29.0.2
- @atlaskit/media-store@11.0.2
- @atlaskit/media-test-helpers@21.0.3
- @atlaskit/media-card@58.0.0
39.0.1
-
[patch]1bcaa1b991:
- Add npmignore for index.ts to prevent some jest tests from resolving that instead of index.js
38.0.0
- Updated dependencies
7ab3e93996:
- @atlaskit/media-card@56.0.0
- @atlaskit/media-test-helpers@20.1.8
- @atlaskit/media-core@28.0.0
- @atlaskit/media-store@10.0.0
37.0.1
- Updated dependencies
76299208e6:
- @atlaskit/button@10.1.3
- @atlaskit/icon@16.0.4
- @atlaskit/analytics-gas-types@3.2.5
- @atlaskit/media-card@55.0.2
- @atlaskit/media-core@27.2.3
- @atlaskit/media-store@9.2.1
- @atlaskit/media-ui@9.2.1
- @atlaskit/media-test-helpers@20.1.7
- @atlaskit/docs@7.0.0
- @atlaskit/analytics-next@4.0.0
- @atlaskit/field-range@6.0.0
- @atlaskit/modal-dialog@8.0.0
- @atlaskit/spinner@10.0.0
- @atlaskit/theme@8.0.0
36.1.0
-
[minor]f1b46bcb42:
- ED-6259 Enable stricter types for media packages
35.2.1
- Updated dependencies
46dfcfbeca:
- @atlaskit/media-core@27.0.2
- @atlaskit/media-store@9.1.6
- @atlaskit/media-test-helpers@20.1.4
- @atlaskit/media-card@53.0.0
35.1.2
-
[patch]05d5d28e5d:
- cleanup MVNG analytics as part of MS-1184
35.1.1
-
[patch]ef469cbb0b:
- MS-357 replaced @atlaskit/util-shared-styles from media components by @atlaskit/theme
35.0.0
- Updated dependencies
69c8d0c19c:
- @atlaskit/media-card@52.0.0
- @atlaskit/media-test-helpers@20.1.0
- @atlaskit/media-store@9.1.5
- @atlaskit/media-core@27.0.0
34.0.2
- Updated dependencies
07a187bb30:
- @atlaskit/media-card@51.0.2
- @atlaskit/media-core@26.2.1
- @atlaskit/media-store@9.1.4
- @atlaskit/media-ui@8.2.6
- @atlaskit/media-test-helpers@20.0.0
34.0.1
- Updated dependencies
d7ef59d432:
- @atlaskit/docs@6.0.1
- @atlaskit/button@10.1.2
- @atlaskit/modal-dialog@7.2.1
- @atlaskit/media-card@51.0.1
- @atlaskit/media-test-helpers@19.1.1
- @atlaskit/media-ui@8.2.5
- @atlaskit/field-range@5.0.14
- @atlaskit/icon@16.0.0
34.0.0
- Updated dependencies
85d5d168fd:
- @atlaskit/media-card@51.0.0
- @atlaskit/media-store@9.1.3
- @atlaskit/media-test-helpers@19.1.0
- @atlaskit/media-core@26.2.0
33.0.0
- Updated dependencies dadef80:
- Updated dependencies 3ad16f3:
- @atlaskit/media-card@50.0.0
- @atlaskit/media-store@9.1.2
- @atlaskit/media-test-helpers@19.0.0
- @atlaskit/media-core@26.1.0
- @atlaskit/media-ui@8.2.4
32.1.0
-
[minor]2dc7a74:
- Remember video quality in video player in MediaViewer
32.0.1
-
[patch]3cc69de:
- only apply css pixelation to zoomed in images
32.0.0
-
[major]c91adfe:
- remove customVideoPlayer featureFlag prop and enable by default
31.0.0
- Updated dependencies cbb8cb5:
- @atlaskit/media-card@49.0.0
- @atlaskit/media-test-helpers@18.9.1
- @atlaskit/media-store@9.1.1
- @atlaskit/media-core@26.0.0
29.2.0
-
[minor]8314694:
- Support uploading + processing files in MediaViewer
29.1.0
-
[minor]6bc785d:
- default to HD video if available in video viewer
29.0.2
- Updated dependencies 135ed00:
- @atlaskit/media-core@24.7.2
- @atlaskit/media-store@9.0.2
- @atlaskit/media-test-helpers@18.7.2
- @atlaskit/media-card@47.0.0
29.0.1
-
[patch]ca16fa9:
- Add SSR support to media components
29.0.0
- Updated dependencies b3738ea:
- Updated dependencies 096f898:
- @atlaskit/media-card@46.0.0
- @atlaskit/media-store@9.0.0
- @atlaskit/media-test-helpers@18.7.0
- @atlaskit/media-core@24.7.0
28.0.0
- Updated dependencies 80f765b:
- @atlaskit/media-card@45.0.0
- @atlaskit/media-store@8.5.1
- @atlaskit/media-test-helpers@18.6.2
- @atlaskit/media-core@24.6.0
27.1.1
- Updated dependencies 58b84fa:
- @atlaskit/analytics-next@3.1.2
- @atlaskit/button@10.1.1
- @atlaskit/field-range@5.0.12
- @atlaskit/icon@15.0.2
- @atlaskit/modal-dialog@7.1.1
- @atlaskit/spinner@9.0.13
- @atlaskit/theme@7.0.1
- @atlaskit/analytics-gas-types@3.2.3
- @atlaskit/media-card@44.1.3
- @atlaskit/media-core@24.5.2
- @atlaskit/media-ui@8.1.2
- @atlaskit/docs@6.0.0
27.1.0
-
[minor]5de3574:
- CustomVideoPlayer is now CustomMediaPlayer and supports audio through type property. Media
Viewer now uses custom audio player for audio everywhere except IE11.
27.0.6
-
[patch]01697a6:
- CustomVideoPlayer improvements: fix currentTime origin + apply custom theme
27.0.5
-
[patch]c1ea81c:
- use custom video player for inline video in media-card
27.0.4
- Updated dependencies d13242d:
- @atlaskit/docs@5.2.3
- @atlaskit/button@10.0.4
- @atlaskit/field-range@5.0.11
- @atlaskit/icon@15.0.1
- @atlaskit/modal-dialog@7.0.14
- @atlaskit/spinner@9.0.12
- @atlaskit/media-ui@7.8.2
- @atlaskit/theme@7.0.0
27.0.3
-
[patch]5a6de24:
- translate component properties in media components
27.0.2
- Updated dependencies ab9b69c:
- @atlaskit/docs@5.2.2
- @atlaskit/button@10.0.1
- @atlaskit/modal-dialog@7.0.13
- @atlaskit/media-card@44.0.2
- @atlaskit/media-test-helpers@18.3.1
- @atlaskit/media-ui@7.6.2
- @atlaskit/icon@15.0.0
27.0.1
- Updated dependencies 6998f11:
- @atlaskit/docs@5.2.1
- @atlaskit/analytics-next@3.1.1
- @atlaskit/icon@14.6.1
- @atlaskit/modal-dialog@7.0.12
- @atlaskit/spinner@9.0.11
- @atlaskit/theme@6.2.1
- @atlaskit/media-card@44.0.1
- @atlaskit/media-core@24.5.1
- @atlaskit/media-ui@7.6.1
- @atlaskit/field-range@5.0.9
- @atlaskit/button@10.0.0
- @atlaskit/analytics-next-types@3.1.2
27.0.0
- Updated dependencies 7e8b4b9:
- @atlaskit/media-card@44.0.0
- @atlaskit/media-test-helpers@18.3.0
- @atlaskit/media-core@24.5.0
26.0.1
-
[patch]8584c5a:
- Fix zoom not sorting numerical values correctly
26.0.0
- Updated dependencies 2c21466:
- @atlaskit/media-card@43.0.0
- @atlaskit/media-test-helpers@18.2.12
- @atlaskit/media-core@24.4.0
- @atlaskit/media-store@8.3.0
25.0.3
- Updated dependencies 04c7192:
- @atlaskit/media-core@24.3.1
- @atlaskit/media-test-helpers@18.2.11
- @atlaskit/media-card@42.0.0
25.0.2
-
[patch]714f6ba:
- Add analytics for navigation events in MediaViewer
25.0.1
-
[patch]74c9cd1:
- Add analytics for zoom controls
24.1.8
- [patch] Make DocViewer inherit from BaseViewer
a2ee570
24.1.7
- [patch] Make VideoViewer inherit from BaseViewer
2faedda
24.1.6
- [patch] Make AudioViewer inherit from BaseViewer
5f7e58b
24.1.5
- [patch] Add analytics for the header download button
4e8cacc
24.1.4
- [patch] MS-1032: get rid of risky lifecycle hooks in ImageViewer
0795871
24.1.3
- [patch] Updated dependencies
ced32d0
- @atlaskit/media-card@41.1.2
- @atlaskit/media-test-helpers@18.2.10
- @atlaskit/media-ui@7.0.0
24.1.2
- [patch] use latest onLoad prop in ImageViewer init
de72be8
24.1.1
- [patch] Pass the proper context object when reinitializing the BaseViewer"
215ea6c
24.1.0
- [minor] Add analytics to MVNG (and reset ImageViewer when collectionName changes)
d60bf6d
24.0.1
- [patch] Fix MediaViewer showing the spinner when it should show the error view
914bdb2
24.0.0
- [major] Updated dependencies
b1ce691
- @atlaskit/media-card@41.0.0
- @atlaskit/media-core@24.3.0
- @atlaskit/media-store@8.2.0
- @atlaskit/media-test-helpers@18.2.8
23.0.2
- [patch] Updated dependencies
6e510d8
- @atlaskit/media-core@24.2.2
- @atlaskit/media-test-helpers@18.2.7
- @atlaskit/media-card@40.0.0
23.0.1
- [patch] Prevent images from being smoothed when scaled up
5f1a429
23.0.0
- [patch] Media-card: allow to download binary when processing failed, add failed-processing to
CardStatus; Media-core: add context.file.downloadBinary, add failed-processing to FileStatus;
Media-store: add getFileBinaryURL;
2afa60d
- [major] Updated dependencies
2afa60d
- @atlaskit/media-card@39.0.0
- @atlaskit/media-test-helpers@18.2.5
- @atlaskit/media-core@24.2.0
- @atlaskit/media-store@8.1.0
22.0.0
- [patch] Deprecate context.uploadFile & context.getFile. Instead context.file.upload &
context.file.getFileState should be used; media-store's uploadFile function now takes MediaStore
as a second argument, not MediaApiConfig
8b2c4d3
- [patch] Deprecate context.uploadFile & context.getFile. Instead context.file.upload &
context.file.getFileState should be used; media-store's uploadFile function now takes MediaStore
as a second argument, not MediaApiConfig
3302d51
- [major] Updated dependencies
8b2c4d3
- [major] Updated dependencies
3302d51
- @atlaskit/media-card@38.0.0
- @atlaskit/media-core@24.1.0
- @atlaskit/media-store@8.0.0
- @atlaskit/media-test-helpers@18.2.3
21.0.5
- [patch] Bumping dependency on media-store
f28fb3e
21.0.4
- [patch] Use context.getFile in MediaViewer NG
0056ef8
21.0.3
- [patch] Updated dependencies
65c6514
- @atlaskit/docs@5.0.8
- @atlaskit/button@9.0.13
- @atlaskit/modal-dialog@7.0.2
- @atlaskit/media-test-helpers@18.2.1
- @atlaskit/media-ui@6.0.1
- @atlaskit/icon@14.0.0
21.0.2
- [patch] Updated dependencies
dae7792
- @atlaskit/media-core@24.0.2
- @atlaskit/media-test-helpers@18.2.0
- @atlaskit/media-ui@6.0.0
21.0.1
- [patch] Fix rxjs imports to only import what's needed
2e0ce2b
21.0.0
- [major] Update RXJS dependency to ^5.5.0
927ae63
- [major] Updated dependencies
927ae63
- @atlaskit/media-core@24.0.0
- @atlaskit/media-test-helpers@18.0.0
20.0.0
- [major] Updated dependencies
6e1d642
- @atlaskit/media-core@23.2.0
- @atlaskit/media-test-helpers@17.1.0
19.0.1
- [patch] Update TS to 3.0 f68d367
- [none] Updated dependencies
f68d367
- @atlaskit/media-test-helpers@17.0.2
- @atlaskit/media-core@23.1.1
19.0.0
- [major] remove jquery dep and mediaviewer classic support
02dee16
18.0.2
- [patch] Updated dependencies
d5a043a
- @atlaskit/icon@13.8.1
- @atlaskit/modal-dialog@7.0.0
18.0.1
- [patch] Fix feedback button in MVNG
44bfc3a
18.0.0
- [major] Updated dependencies
7545979
- @atlaskit/media-core@23.1.0
17.0.8
- [patch] Updated dependencies
911a570
- @atlaskit/media-test-helpers@17.0.0
- @atlaskit/media-core@23.0.2
17.0.7
- [patch] List datasource takes priority to be consistent with the old behaviour MS-410
31fafe6
17.0.6
- [patch] Updated dependencies
b12f7e6
17.0.5
- [patch] Updated dependencies
df22ad8
- @atlaskit/theme@6.0.0
- @atlaskit/media-ui@5.1.1
- @atlaskit/spinner@9.0.6
- @atlaskit/modal-dialog@6.0.9
- @atlaskit/icon@13.2.5
- @atlaskit/field-range@5.0.4
- @atlaskit/button@9.0.6
- @atlaskit/docs@5.0.6
17.0.4
- [patch] Use Camera class in avatar picker
335ab1e
- [patch] Updated dependencies
335ab1e
17.0.3
- [patch] Chore: improve the Outcome data type
1feeedb
17.0.2
- [patch] MSW-885 : add dragging to image viewer
989801b
17.0.1
- [patch] MSW-880: resize fitted images when window resizes
4d1f5b6
17.0.0
- [major] Bumping to latest version of of media-core
5811ed4
- [minor] Synchronous property "serviceHost" as part of many Interfaces in media components (like
MediaApiConfig) is removed and replaced with asynchronous "baseUrl" as part of Auth object.
d02746f
- [minor] Updated dependencies
d02746f
- @atlaskit/media-test-helpers@16.0.0
- @atlaskit/media-core@23.0.0
16.1.4
- [patch] Fixes MSW-767 and MSW-895
8102852
16.1.3
- [patch] Upgrade to webpack 4
ea8a4bb
- [none] Updated dependencies
ea8a4bb
16.1.2
- [patch] Updated dependencies
acd86a1
- @atlaskit/media-ui@5.0.2
- @atlaskit/icon@13.2.2
- @atlaskit/button@9.0.4
- @atlaskit/media-core@22.2.1
- @atlaskit/media-test-helpers@15.2.1
- @atlaskit/theme@5.1.2
- @atlaskit/field-range@5.0.2
- @atlaskit/spinner@9.0.4
- @atlaskit/docs@5.0.2
- @atlaskit/modal-dialog@6.0.5
16.1.1
- [patch] MSW-701: zoom into viewport center, not image center
c2c8fdd
16.1.0
- [patch] Updated dependencies
fa6f865
- @atlaskit/media-ui@5.0.0
- @atlaskit/media-test-helpers@15.1.0
- [patch] Updated dependencies
fdd03d8
- @atlaskit/media-ui@5.0.0
- @atlaskit/media-test-helpers@15.1.0
- [patch] Updated dependencies
49c8425
- @atlaskit/media-ui@5.0.0
- @atlaskit/media-test-helpers@15.1.0
- [minor] Updated dependencies
3476e01
16.0.8
- [patch] MSW-799: Implement zooming and panning without transforms
974c89a
16.0.7
- [patch] Smaller chores and cleanup work for MVNG
3a91267
16.0.6
- [patch] Add ellipsis and truncate main and sub text if needed
06bee17
16.0.5
- [patch] Handle the case where no audio or video artifacts were found
c83dda5
16.0.4
- [patch] Fix navigation buttons style
2deabc2
16.0.3
- [patch] Open MediaViewer in top of the modal dialog
49683a6
16.0.2
- [patch] Prevent image from being selectable
63650bc
16.0.1
- [patch] Fix constructAuthTokenUrl
f435228
16.0.0
- [major] Updates to React ^16.4.0
7edb866
- [major] Updated dependencies
563a7eb
- @atlaskit/button@9.0.0
- @atlaskit/media-ui@4.0.0
- @atlaskit/media-core@22.0.0
- @atlaskit/media-test-helpers@15.0.0
- @atlaskit/theme@5.0.0
- @atlaskit/field-range@5.0.0
- @atlaskit/spinner@9.0.0
- @atlaskit/docs@5.0.0
- @atlaskit/icon@13.0.0
- [major] Updated dependencies
7edb866
- @atlaskit/media-ui@4.0.0
- @atlaskit/media-test-helpers@15.0.0
- @atlaskit/media-core@22.0.0
- @atlaskit/button@9.0.0
- @atlaskit/theme@5.0.0
- @atlaskit/field-range@5.0.0
- @atlaskit/spinner@9.0.0
- @atlaskit/docs@5.0.0
- @atlaskit/icon@13.0.0
15.1.15
- [patch] Add error views to MediaViewer NG
66ac5d4
15.1.14
- [patch] Fancy video player improvements 3.0
bb2b947
15.1.13
- [patch] allow dev override to override feature flag
468bbfe
15.1.12
- [patch] Use media.tsconfig in MediaViewer
42ee1ea
- [patch] Updated dependencies
42ee1ea
- @atlaskit/media-test-helpers@14.0.6
- @atlaskit/media-core@21.0.0
15.1.11
- [patch] Fix passing feature flags down the List component
ae107ed
15.1.10
- [patch] Autoplay video and audio files when they are the selected media items
99c6b85
15.1.8
- [patch] Updated dependencies
c57e9c1
- @atlaskit/media-test-helpers@14.0.4
- @atlaskit/media-core@20.0.0
15.1.7
- [patch] MSW-776: allow selection of top and bottom of documents
d62c079
15.1.6
- [patch] MSW-777: position navigation arrows differently, so that they no longer overlap the
content area 0334e5c
15.1.5
- [patch] Updated dependencies
cdba8b3
- @atlaskit/spinner@8.0.0
- @atlaskit/button@8.2.3
15.1.4
- [patch] MSW-774 : adjust zoom levels
a6369ce
15.1.3
- [patch] Better toolbar UX for MediaViewer NG
66abc9a
15.1.2
- [patch] Clean Changelogs - remove duplicates and empty entries
e7756cd
- [none] Updated dependencies
e7756cd
- @atlaskit/media-ui@3.1.2
- @atlaskit/media-test-helpers@14.0.3
- @atlaskit/media-core@19.1.3
- @atlaskit/button@8.1.2
- @atlaskit/theme@4.0.4
- @atlaskit/spinner@7.0.2
- @atlaskit/icon@12.1.2
15.1.1
- [patch] Update changelogs to remove duplicate
cc58e17
- [none] Updated dependencies
cc58e17
- @atlaskit/media-ui@3.1.1
- @atlaskit/media-test-helpers@14.0.2
- @atlaskit/media-core@19.1.2
- @atlaskit/theme@4.0.3
- @atlaskit/spinner@7.0.1
- @atlaskit/icon@12.1.1
- @atlaskit/button@8.1.1
- @atlaskit/docs@4.1.1
15.1.0
- [patch] Updated dependencies
9d20f54
- @atlaskit/spinner@7.0.0
- @atlaskit/icon@12.1.0
- @atlaskit/media-ui@3.1.0
- @atlaskit/docs@4.1.0
- @atlaskit/media-core@19.1.1
- @atlaskit/media-test-helpers@14.0.1
- @atlaskit/theme@4.0.2
- @atlaskit/button@8.1.0
15.0.10
- [patch] MSW-710 : add shadow to footer component
ea0ab01
15.0.9
- [patch] introduce zoom level domain
29dcff3
15.0.8
- [patch] MSW-630: properly render PDF annotations and text layer
0682c53
15.0.7
- [patch] MSW-744 : let header background disappear together with controls
f4cda94
15.0.6
- [patch] Add document loading spinner
ff372e1
15.0.5
- [patch] Chores for document viewer
fefa35c
15.0.4
- [patch] More consistent zoom experience
905f1b0
15.0.3
- [patch] MSW-700 : Clicking on the background of the MVNG ImageViewer should close it
a57a058
15.0.2
- [patch] Better image resizing in MediaViewer NG
29f6f90
15.0.1
- [patch] Filter links from collections in MediaViewer NG
2ac8912
15.0.0
- [major] makes styled-components a peer dependency and upgrades version range from 1.4.6 - 3 to
^3.2.6 1e80619
- [patch] Updated dependencies
1e80619
- @atlaskit/media-ui@3.0.0
- @atlaskit/media-test-helpers@14.0.0
- @atlaskit/media-core@19.0.0
- @atlaskit/icon@12.0.0
- @atlaskit/button@8.0.0
- @atlaskit/theme@4.0.0
- @atlaskit/spinner@6.0.0
- @atlaskit/docs@4.0.0
14.6.2
- [patch] MSW-741 : handle unexpected media types without crashes
0353017
- [none] Updated dependencies
0353017
- @atlaskit/media-test-helpers@13.3.1
14.6.1
- [patch] Updated dependencies
5ee48c4
- @atlaskit/media-core@18.1.2
14.5.1
- [patch] Add issue collector to MVNG
15e0ced
14.5.0
- [minor] add custom video player under feature flag
9041109
- [none] Updated dependencies
9041109
- @atlaskit/media-test-helpers@13.2.0
14.4.1
- [patch] Centering navigation arrows vertically in MVNG
d506235
14.4.0
- [patch] Fix pageSize in MediaViewer NG
4eac436
- [minor] show controls when navigation happen in MediaViewer
3917aa6
14.3.1
- [patch] MSW-720 : pass collectionName to all the places for correct auth
f7fa512
14.3.0
- [minor] Add zoom level for image and document viewer
856dfae
14.2.0
- [minor] Add keyboard shortcuts to MediaViewer NG
52c56c1
14.1.0
- [minor] dont hide controls if user is hovering them
f9c7a29
14.0.2
- [patch] remove TS casting from MediaViewer
df4da61
14.0.1
- [patch] Updated dependencies
bd26d3c
- @atlaskit/media-core@18.1.1
- @atlaskit/media-test-helpers@13.0.1
14.0.0
- [major] Updated dependencies
84f6f91
- @atlaskit/media-test-helpers@13.0.0
- @atlaskit/media-core@18.1.0
- [patch] Updated dependencies
9041d71
- @atlaskit/media-test-helpers@13.0.0
- @atlaskit/media-core@18.1.0
13.8.4
- [patch] Adjust default audio cover
2f37539
13.8.3
- [patch] Add zooming to document viewer
f76e5d3
13.8.2
- [patch] Fix new case of SC component interpolation
accec74
13.8.1
- [patch] Updated dependencies
d662caa
- @atlaskit/icon@11.3.0
- @atlaskit/media-test-helpers@12.0.4
- @atlaskit/media-core@18.0.3
- @atlaskit/button@7.2.5
- @atlaskit/theme@3.2.2
- @atlaskit/spinner@5.0.2
- @atlaskit/docs@3.0.4
13.8.0
- [minor] show cover for audio files
f830d51
13.7.1
- [patch] Remove component interpolation to be able to integrate with an older version of SC
401db67
13.7.0
- [minor] Add basic zooming to MV
6bd0af4
13.6.1
- [patch] Use SC style() instead of extend
cc35663
13.6.0
- [minor] add download button to MediaViewer
ed4ad47
13.5.2
- [patch] Fix media-ui dependency version
60f61c5
13.5.1
- [patch] Add media type metadata to audio in MVNG
8dec6fb
13.5.0
- [minor] Add header metadata to MVNG
8aa7812
13.4.0
- [minor] MediaViewer: toggle UI controls on mouse move
36ec198
13.3.2
- [patch] Always show MediaViewer close button
9ddeec0
13.3.1
- [patch] use proper collectionName property in MVNG
7815256
13.3.0
- [minor] Add collection support to Media Viewer NGwq
6baa5d0
13.2.2
- [patch] Bump z-index of MVNG
7d1f8fb
13.2.1
- [patch] Fix issues with "selectedItem" not being part of the list.
f542262
13.2.0
- [minor] General fixes and improvements on MVNG (internal)
117cfc6
13.1.3
- [patch] update Media Viewer UI to reflect latest designs
fd284c9
13.1.2
- [patch] Fix dynamic import in PDF viewer (next gen)
2e37250
13.1.0
- [minor] Add PDF viewer to MVNG
f4dbaa0
12.0.0
- [major] Bump to React 16.3.
4251858
11.0.7
- [patch] Show upload button during recents load in media picker. + Inprove caching for auth
provider used in examples 929731a
11.0.1
- [patch] Wire up MVNG with Media Providers
d80c743
10.1.0
- [minor] Add Media Viewer Next Gen Feature Flag
5ecb889
10.0.4
- [patch] updated the repository url to https://bitbucket.org/atlassian/atlaskit-mk-2
1e57e5a
9.1.1
- [patch] Fixes being unable to close Media Viewer when we open a file that is processing
5f63f6c
9.1.0
- [minor] Add React 16 support.
12ea6e4
9.0.6
- [patch] Use media-test-helpers instead of hardcoded values
f2b92f8
9.0.5
- [patch] Add max-age parameter to media queries in Media Viewer - MSW-328
4ad5d09
9.0.3
- [patch] pass pageSize property down from MediaViewer to MediaCollectionViewer
6fd7dae
9.0.2
- [patch] media-core version has changed
9865149
9.0.1
- [patch] Migrate MediaViewer to new AK repo
a0bc467
9.0.0 (2017-11-23)
- breaking; New component introduced: MediaViewer.
(f080bf1)
- breaking; MSW-289 - unify API and exposing a single MediaViewer component (issues closed: msw-289)
(f080bf1)
8.1.0 (2017-11-17)
- feature; expand media-viewer peer dependencies range on media-core
(075b97f)
- feature; upgrade version of mediapicker to 11.1.6 and media-core to 11.0.0 across packages
(aaa7aa0)
8.0.0 (2017-09-18)
- breaking; media-core peer dependency has changed to strictly v 10
(ba73022)
- breaking; update media-core and media-test-helpers version
(ba73022)
7.0.0 (2017-09-18)
- breaking; media-core peer dependency has changed to strictly v 10
(ba73022)
- breaking; update media-core and media-test-helpers version
(ba73022)
6.1.1 (2017-09-05)
- bug fix; correctly publish type declaration files
(85a5ad2)
6.1.0 (2017-08-11)
- feature; bump :allthethings: (f4b1375)
6.0.1 (2017-07-25)
- fix; use class transform in loose mode in babel to improve load performance in apps
(fde719a)
6.0.0 (2017-05-26)
- fix; fix typo in API: 'occurrenceKey'
(bf68d9a)
- breaking; 'occurenceKey' renamed to 'occurrenceKey'
5.1.0 (2017-05-25)
- feature; add custom configuration to media-viewer
(4a1ad37)
5.0.0 (2017-05-22)
- fix; fix tests (9d80311)
- feature; use media-core 8.0.0
(0387a76)
- breaking; Bump media-core to 8.0.0
4.3.1 (2017-04-27)
- fix; update legal copy to be more clear. Not all modules include ADG license.
(f3a945e)
4.3.0 (2017-04-26)
- fix; update legal copy and fix broken links for component README on npm. New contribution and
(0b3e454)
- fix; updated media packages key words and maintainers
(01bcbc5)
- feature; use /image endpoint for images
(c4fdea5)
4.2.0 (2017-04-13)
- feature; add media file list viewer
(c6185c8)
4.1.0 (2017-04-12)
- feature; add lazy loading to media collection viewer
(9394310)
4.0.0 (2017-04-11)
- feature; move media-core to peerDependency
(00de0dc)
- breaking; Move media-core to peerDependency in media-viewer
3.0.0 (2017-04-10)
- fix; refreshing token in query string no longer modifies other params
(a2d5030)
- refactor media viewer adapters to inject media viewer constructor instead of us
(7b578a8)
- feature; integrate media collection viewer with artifact mapper
(27e2580)
- breaking; MediaViewer adapter API changes: now requires MediaViewerConstructor.
2.1.0 (2017-04-06)
- fix; fix media file attributes download url
(6012fc3)
- feature; add id to media file model
(b606427)
- feature; add media viewer artifact format media item mapping
(adad23b)
- feature; add media viewer file artifact mapping
(104abe1)
- feature; use file attribute mapper inside MediaFileViewer
(5a0e3cd)
1.0.0 (2017-04-04)
- feature; add media-viewer adapters
(5aee637)