Recent Releases of spezifoundation

spezifoundation - 2.4.0

What's Changed

  • add AnyAsyncSequence and AnyAsyncIterator types by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/38

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.3.0...2.4.0

- Swift
Published by lukaskollmer 6 months ago

spezifoundation - 2.3.0

What's Changed

  • SpeziLocalization; other small changes by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/36

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.2.1...2.3.0

- Swift
Published by lukaskollmer 6 months ago

spezifoundation - 2.2.1

What's Changed

  • improve docs, improve parsing, improve tests by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/34
  • SendableMetatype by @PSchmiedmayer in https://github.com/StanfordSpezi/SpeziFoundation/pull/35

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.2.0...2.2.1

- Swift
Published by PSchmiedmayer 7 months ago

spezifoundation - 2.2.0

What's Changed

  • move some APIs into SpeziFoundation by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/33

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.9...2.2.0

- Swift
Published by lukaskollmer 8 months ago

spezifoundation - 2.1.9

What's Changed

  • Deprecate runOrScheduleOnMainActor(_:) by @bauer-andreas in https://github.com/StanfordSpezi/SpeziFoundation/pull/31

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.8...2.1.9

- Swift
Published by bauer-andreas 9 months ago

spezifoundation - 2.1.8

What's Changed

  • Support cancelable Child Tasks by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/30

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.7...2.1.8

- Swift
Published by Supereg 9 months ago

spezifoundation - 2.1.7

What's Changed

  • OrderedArray unsafe operations by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/29

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.6...2.1.7

- Swift
Published by lukaskollmer 10 months ago

spezifoundation - 2.1.6

What's Changed

  • Fix crash when using ArraySlice with DataDescriptor by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/28

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.5...2.1.6

- Swift
Published by Supereg 10 months ago

spezifoundation - 2.1.5

What's Changed

  • add Sequence.{flat,compact}MapIntoSet by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/27

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.4...2.1.5

- Swift
Published by lukaskollmer 11 months ago

spezifoundation - 2.1.4

What's Changed

  • Add ProcessInfo.{isRunningInSandbox,isRunningInXCTest} by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/25

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.3...2.1.4

- Swift
Published by lukaskollmer 11 months ago

spezifoundation - 2.1.3

What's Changed

  • add a Version type by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/24

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.2...2.1.3

- Swift
Published by lukaskollmer 11 months ago

spezifoundation - 2.1.2

What's Changed

  • add StaticString: Hashable conformance by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/23

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.1...2.1.2

- Swift
Published by lukaskollmer 12 months ago

spezifoundation - 2.1.1

What's Changed

  • add Duration and KeyValuePairs extensions by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/21

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.1.0...2.1.1

- Swift
Published by lukaskollmer about 1 year ago

spezifoundation - 2.1.0

What's Changed

  • Added OrderedArray
  • Added RangeReplaceableCollectionBuilder, ArrayBuilder, and SetBuilder
  • Added Calendar extensions for Date operations
  • Added catchingNSException function

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.0.1...2.1.0

- Swift
Published by lukaskollmer about 1 year ago

spezifoundation - 2.0.1

What's Changed

  • runOrScheduleOnMainActor function by @lukaskollmer in https://github.com/StanfordSpezi/SpeziFoundation/pull/18

New Contributors

  • @lukaskollmer made their first contribution in https://github.com/StanfordSpezi/SpeziFoundation/pull/18

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.0.0...2.0.1

- Swift
Published by lukaskollmer about 1 year ago

spezifoundation - 2.0.0

What's Changed

  • Introduce Sendable SharedRepository by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/14
  • Add TopLevelEncoder and TopLevelDecoder protocols by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/15
  • Improve overload resolution for KnowledgeSource protocols by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/16
  • Introduce RWLock, ManagedAsynchronousAccess and DataDescriptor by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/17

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.1.3...2.0.0

- Swift
Published by Supereg over 1 year ago

spezifoundation - 2.0.0-beta.3

What's Changed

  • Improve overload resolution for KnowledgeSource protocols by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/16

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.0.0-beta.2...2.0.0-beta.3

- Swift
Published by Supereg over 1 year ago

spezifoundation - 2.0.0-beta.2

What's Changed

  • Add TopLevelEncoder and TopLevelDecoder protocols by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/15

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/2.0.0-beta.1...2.0.0-beta.2

- Swift
Published by Supereg over 1 year ago

spezifoundation - 2.0.0-beta.1

What's Changed

  • Introduce Sendable SharedRepository by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/14

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.1.3...2.0.0-beta.1

- Swift
Published by Supereg over 1 year ago

spezifoundation - 1.1.3

What's Changed

  • Swift 6 Compatibility by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/12

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.1.2...1.1.3

- Swift
Published by Supereg over 1 year ago

spezifoundation - 1.1.2

What's Changed

  • Enable SwiftConcurrency feature in new compilers by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/11

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.1.1...1.1.2

- Swift
Published by Supereg over 1 year ago

spezifoundation - 1.1.1

What's Changed

  • Add human-readable error description for TimeoutError by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/10

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.1.0...1.1.1

- Swift
Published by Supereg over 1 year ago

spezifoundation - 1.1.0

What's Changed

  • Add infrastructure for timeouts by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/9

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.0.4...1.1.0

- Swift
Published by Supereg over 1 year ago

spezifoundation - 1.0.4

What's Changed

  • Add AsyncSemaphore by @philippzagar in https://github.com/StanfordSpezi/SpeziFoundation/pull/7

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.0.3...1.0.4

- Swift
Published by philippzagar almost 2 years ago

spezifoundation - 1.0.3

What's Changed

  • Add global RuntimeConfiguration by @philippzagar in https://github.com/StanfordSpezi/SpeziFoundation/pull/6

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.0.2...1.0.3

- Swift
Published by philippzagar about 2 years ago

spezifoundation - 1.0.2

What's Changed

  • Add support for visionOS, macOS and tvOS by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/4

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.0.1...1.0.2

- Swift
Published by Supereg about 2 years ago

spezifoundation - 1.0.1

What's Changed

  • Let AnyOptional conform to ExpressibleByNilLiteral by @philippzagar in https://github.com/StanfordSpezi/SpeziFoundation/pull/3

New Contributors

  • @philippzagar made their first contribution in https://github.com/StanfordSpezi/SpeziFoundation/pull/3

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/compare/1.0.0...1.0.1

- Swift
Published by philippzagar about 2 years ago

spezifoundation - 1.0.0

The interface of SpeziFoundation is now considered stable 🚀. No functional changes within this release.

- Swift
Published by Supereg about 2 years ago

spezifoundation - 0.1.0

What's Changed

  • Initial Setup by @PSchmiedmayer in https://github.com/StanfordSpezi/SpeziFoundation/pull/1
  • Move SharedRepository to SpeziFoundation by @Supereg in https://github.com/StanfordSpezi/SpeziFoundation/pull/2

New Contributors

  • @PSchmiedmayer made their first contribution in https://github.com/StanfordSpezi/SpeziFoundation/pull/1
  • @Supereg made their first contribution in https://github.com/StanfordSpezi/SpeziFoundation/pull/2

Full Changelog: https://github.com/StanfordSpezi/SpeziFoundation/commits/0.1.0

- Swift
Published by Supereg over 2 years ago