Skip to content

Releases: a1phyr/sync_file

Version 0.2.8

25 Mar 14:49
Compare
Choose a tag to compare
  • Add support for vectored I/O

Version 0.2.7

25 Mar 14:48
Compare
Choose a tag to compare
  • Implement I/O safety traits
  • Update MSRV to 1.63

Version 0.2.6

25 Mar 14:47
Compare
Choose a tag to compare
  • Add WriteAt::flush

Version 0.2.5

25 Mar 14:46
Compare
Choose a tag to compare
  • Add Adapter to make a io::Read/io::Write/io::Seek wrapper around a ReadAt/WriteAt

Version 0.2.4

21 Nov 18:28
Compare
Choose a tag to compare
  • Update MSRV badge in README
  • Doc improvements

Version 0.2.3

26 Aug 12:32
Compare
Choose a tag to compare
  • Add RandomAccessFile::try_clone
  • Use wasi crate to support native RandomAccessFile::read_at on stable
  • Use edition 2021

Version 0.2.2

31 Mar 16:35
Compare
Choose a tag to compare
  • Fix io::Empty::read_exact_at returning Err with empty buffers

Version 0.2.1

09 Jan 10:36
Compare
Choose a tag to compare
  • Impl From<RandomAccessFile> for SyncFile

Version 0.2.0

19 Oct 07:09
Compare
Choose a tag to compare

Added:

  • Traits ReadAt and WriteAt
  • SyncFile::offset
  • RandomAccessFile

Changed:

  • Some methods of SyncFile are no longer inherent methods but are available through Deref<Target = RandomAccessFile>
  • Some methods of SyncFile are no longer inherent methods but are available through traits ReadAt and WriteAt

Version 0.1.2

30 Sep 12:57
Compare
Choose a tag to compare

Added:

  • Expose platform-independent positional I/O: read_at, read_exact_at, write_at, write_exact_at