Skip to content

Releases: ionic-team/ion-ios-filesystem

2.0.1

Choose a tag to compare

@capacitor-bot capacitor-bot released this 14 Oct 13:21

2.0.1 (2026-10-14)

Bug Fixes

  • contain check rejected not-yet-created files under /private aliased directories (#20) (4e8aa68)

2.0.0

Choose a tag to compare

@capacitor-bot capacitor-bot released this 16 Sep 14:46

2.0.0 (2026-09-16)

Features

  • bump minimum deployment target to iOS 15 (#18) (9fb9683)

BREAKING CHANGES

  • the minimum supported iOS version is now 15.0. Apps
    with a deployment target of iOS 14 can no longer consume this library.

1.1.4

Choose a tag to compare

@capacitor-bot capacitor-bot released this 08 Sep 16:27

1.1.4 (2026-09-08)

Bug Fixes

  • contain Directory-scoped paths to their target directory (#17) (40a2f20)

1.1.3

Choose a tag to compare

@capacitor-bot capacitor-bot released this 07 Sep 11:35

1.1.3 (2026-09-07)

Bug Fixes

  • raw file paths without a scheme couldn't be accessed (#16) (8456bf2)

1.1.2

Choose a tag to compare

@capacitor-bot capacitor-bot released this 10 Mar 13:57

1.1.2 (2026-03-10)

Bug Fixes

1.1.1

Choose a tag to compare

@capacitor-bot capacitor-bot released this 13 Feb 16:08

1.1.1 (2026-02-13)

Bug Fixes

  • Inconsistent error codes when missing file (#14) (75d2681)

1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 09:46
a1a6643

Features

  • Feature: Alternative readFile and readFileInChunks methods with optional length and offset parameters.

1.0.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 14:12
dd9052c

Fixes

  • Do not add trailing slash to files.

1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 May 12:38

Features

  • Add read operations, namely readEntireFile(atURL:withEncoding:), readFileInChunks(atURL:withEncoding:andChunkSize:), listDirectory(atURL:), getItemAttributes(atPath:) and getFileURL(atPath: withSearchPath:).
  • Add write operations, namely saveFile(atURL:withEncodingAndData:includeIntermediateDirectories:) and appendData(_:atURL:includeIntermediateDirectories:).
  • Add directory operations, namely createDirectory(atURL:includeIntermediateDirectories:) and removeDirectory(atURL:includeIntermediateDirectories:).
  • Add file management operations, namely deleteFile(atURL:), renameItem(fromURL:toURL:) and copyItem(fromURL:toURL:).

Chores

  • Add dependency management contract file for CocoaPods and Swift Package Manager.
  • Add GitHub Actions workflows.
  • Create Repository