wfile 0.5.3 copy "wfile: ^0.5.3" to clipboard
wfile: ^0.5.3 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.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.
1
likes
140
pub points
46%
popularity

Publisher

verified publishersyrokomskyi.com

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

Documentation

API reference

License

MIT (LICENSE)

Dependencies

image, json_dart, mime, path, xml

More

Packages that depend on wfile