New:
A native diffing algorithm
A native way to compress
Data(zlib and more)New Units:
UnitDuration: Added milliseconds, microseconds, nanoseconds, and picosecondsUnitFrequency: Added framesPerSecondUnitInformationStorage: Bits, Bytes, and more
MeasurementFormatterandByteCountFormatterto display the newUnitInformationStorageRelativeDateTimeFormatter: “one hour ago”, “in two weeks” etcNew
ListFormatter
let string = ListFormatter.localizedString(byJoining: ["🐶","🐷","🦄"])
// en_US: "🐶, 🐷, and 🦄"
// es_ES: "🐶, 🐷 y 🦄"
// zh_TW: "🐶、🐷和🦄"GDC Improvement: barriers: in concurrent threads/environments we can now use a barrier, which makes sure that no other tasks can run while the barrier operation is ongoing.
