wfile 0.5.4 copy "wfile: ^0.5.4" to clipboard
wfile: ^0.5.4 copied to clipboard

Convenient work with JSON, image, text, binary files across multiple platforms. Can detect MIME types.

Changelog #

All notable changes to the project WFile will be documented in this file. See Conventional Commits for commit guidelines.

0.5.4 #

0.5.3 #

  • Changed the style for shields in README.
  • Added a link to Awesome Flutter in example/README.
  • Stabilized CI for tests.
  • Excluded some folders from the analysis.
  • Upgraded dependencies.

0.5.2 #

  • Updated cover.

0.5.1 #

  • Enhanced README: added an opening speech in Welcome section, What's New section, shorted sentences, added a link to CodeTriangle, replaced badges with supported platforms to https://badgen.net/pub, etc.
  • Upgraded dependencies.

0.5.0 #

  • Added WFile construct from File or Directory and iterated their variants.
  • Provided basename and basenameWithoutExtension to mixin CanWorkWithFile and class WFile.
  • Added an invitation for writers.
  • Fixed file path not being created.
  • Upgraded dependencies.

0.4.4 #

  • Updated a curated list in README.
  • Added a link to CodeTriangle in README.
  • Included Whats New section in README.
  • Provided emojis to some sections in README.
  • Added a quality code badge to README. Thanks CodeFactor.
  • Replaced supported platforms and SDKs to dynamic badges. Thanks Badgen.
  • Upgraded dependencies.

0.4.3 #

  • Added Rationale section to README. Thanks s00prtr00pr.
  • Included supported file formats to README.

0.4.2 #

  • README. Added supported platforms, SDKs, better badges, a link to tests, and a help guide for a first-time contribution to open-source.
  • Fixed Windows delimiter path to file not being detected in Linux.

0.4.1 #

  • Added CI.
  • Provided badges to README.
  • Upgraded dependencies.

0.4.0 #

  • Introduced key-value brokers: ImageFilesystemBroker, TextFilesystemBroker, XmlFilesystemBroker, FilesystemBroker<T> and Broker<K, T>.
  • Introduced readAsJsonListListT(), delete().
  • Keeping createPathIfNotExists into WFile.
  • Added example/README with resourses for learning.
  • Updated README.
  • Upgraded dependencies.

0.3.3 #

  • Fixed a wrong composite path for writeAs*() and readAsImage().
  • Updated README.
  • Upgraded dependencies.

0.3.2 #

  • Added examples to README.

0.3.1 #

  • Fixed an incorrect result path when a prefix available.
  • Extended a range for a granted version of the package path. Reason: avoid conflicts with other packages.

0.3.0 #

  • Replaced String path to dynamic path. Reason: this way we can use String and List for build a path.
  • Switching the behaviour of WFile between returning null or throwing an exception when a reading file not found.
  • Introduced WFile.readOrDefaults<T>().
  • Introduced extensions: pathHead, pathAfterHead, pathWithoutTail, listToPath, listToNPath.
  • Introduced a predefined path separator npathSeparator and system path separator spathSeparator.
  • Shorted names for checking exist files and directories.
  • WFile.readAsImage() returns null instead of an empty image when a file not found.
  • Reinforced tests.
  • Updated README.

0.2.0 #

0.1.0 #

  • Initial release.
3
likes
150
points
122
downloads

Documentation

API reference

Publisher

verified publishersyrokomskyi.com

Weekly Downloads

Convenient work with JSON, image, text, binary files across multiple platforms. Can detect MIME types.

Repository (GitHub)
View/report issues
Contributing

Topics

#files #xml #image #filesystem #crossplatform

License

MIT (license)

Dependencies

image, json_dart, mime, path, xml

More

Packages that depend on wfile