Skip to content

Migrate to v0.6.0

There's major breaking changes when updating to v0.6.0, be careful.

Update your pubspec.yaml:

dependencies:
  shared_storage: ^0.6.0

Import statement

Instead of:

import 'package:shared_storage/environment.dart' as environment;
import 'package:shared_storage/media_store.dart' as environment;
import 'package:shared_storage/saf.dart' as environment;

Import as:

import 'package:shared_storage/shared_storage' as shared_storage;

It's now has all APIs available under shared_storage key.

getContent() and getContentAsString()

Wrongly the previous versions required an unused parameter called destination:

uri.getContentAsString(uri);
uri.getContent(uri);

It now has been removed:

uri.getContentAsString();
uri.getContent();