Skip to content

Releases: InstrumentBox/Instruments

1.6.0

14 Jan 14:08

Choose a tag to compare

Decode array of objects by skipping corrupted ones.

// JSON array is: [1, "2", 3]
let numbers = try JSONDecoder().decodeArrayIgnoringErrors(of: Int.self, from: jsonData)
// numbers is [1, 3]

1.5.1

21 Apr 23:56

Choose a tag to compare

Wrap lock around of initialization of index in Iterator

1.5.0

21 Apr 23:44

Choose a tag to compare

  • UnfairLock
  • DelegatePool

1.4.0

28 Nov 20:07

Choose a tag to compare

  • Swift version is updated to 6.0

1.3.2

30 Aug 12:28

Choose a tag to compare

  • Created Pointer property wrapper

1.3.1

14 Aug 00:44

Choose a tag to compare

  • Cancel timer in deinit only if it's not nil

1.3.0

07 Apr 01:11

Choose a tag to compare

  • LinewiseReader is renamed to LineByLineReader
  • Implemented @Enum macro

1.2.0

05 Oct 13:33

Choose a tag to compare

  • String extension to remove prefix
  • Swift tools version 5.7

1.1.0

09 Aug 01:10

Choose a tag to compare

  • Added line by line file reader

1.0.0

07 Apr 01:18

Choose a tag to compare

The first version of Instruments library