Saleem Abdulrasool
1c6f02c7ed
COpenCOmbineHelpers: add an explicit modulemap
...
Introduce an explicit modulemap as not all build systems will write out
a modulemap for you. Add the explicit modulemap to allow building with
alternative build systems.
2023-10-20 09:15:55 +03:00
Sergej Jaskiewicz
8576f0d579
Prepare the 0.14.0 release
0.14.0
2023-04-23 18:11:38 +02:00
Sergej Jaskiewicz
8f8ef5057d
Update for Xcode 14
2023-04-23 18:11:38 +02:00
Sergej Jaskiewicz
ff31c43375
I forgot that we've fixed ObservableObject
2022-02-02 14:00:46 +03:00
Sergej Jaskiewicz
27d76e1fed
Remove unneeded files
2022-02-01 21:44:46 +03:00
Sergej Jaskiewicz
5823523b72
Move 'Contributing' section from README to a separate file
2022-02-01 21:43:30 +03:00
Sergej Jaskiewicz
6f7c3c4b47
Remove Slack badge from README.md
2022-02-01 21:22:41 +03:00
Sergej Jaskiewicz
4d9a7d6a5b
Mention 0.13.0 in the changelog
2022-02-01 21:22:09 +03:00
Sergej Jaskiewicz
9cf67e3637
Prepare for release 0.13.0
0.13.0
2022-02-01 21:17:50 +03:00
Sergej Jaskiewicz
3877609ba2
fixup! Fix TSan false positives on Ubuntu
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
734e7e39cb
Make async tests more reliable
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
2085bb7593
Fix tests on Xcode 10.3
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
5b247a5a01
Fix TSan false positives on Ubuntu
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
64f436c748
Disable TSan when testing with Xcode 10 and 13
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
b4e6313814
Fix some data races in tests
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
a0cf895c8c
Don't generate LinuxMain.swift on newer Swift versions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
dec7d4a569
Bump swift-tools-version
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
fdc7550ff7
Fix SwiftLint, make it strict
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
135dc9a8ab
Fix TSan tests on macOS
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
37a4fe400f
Show GHA status in README
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
7b466153a6
Fix Swift 5.5 tests on Windows and Wasm
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
baac42a0ad
Migrate macOS tests from CircleCI to GitHub Actions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
fd05f5c8ff
Migrate pod lib lint from CircleCI to GitHub Actions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
8bfdcd4295
Migrate compatibility tests from CircleCI to GitHub Actions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
90454807b4
WASM -> Wasm
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
77374fa820
Convert Windows GHA workflow to matrix
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
8eda9d7e3d
Migrate Linux tests from CircleCI to GitHub Actions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
35cfe51c72
Generate LinuxMain.swift on Windows
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
42c0fa02ae
Disable WASM tests on Swift 5.5
...
They don't compile due to presence of async test methods
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
999a29cdf9
Support async tests in discover_tests.py
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
36edf4819b
Run WASM tests with Swift 5.5
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
dfac8a9da7
Add manifest specifically for Swift 5.4
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
070ed94d18
Fix CI config
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
ea8938db72
Add tests for Publisher concurrency extensions, fix implementation
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
4392b4610c
Add tests for Future concurrency extensions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
c96f2e300d
Update availability annotations for concurrency extensions
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
94de7bae46
Update the list of supported platforms
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
ed1b06ba51
Test with Swift 5.5.1
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
4b2c87a0bb
Update Future implementation
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
0243fd063d
Enable concurrency only since Swift 5.5
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
4fed5e9a5a
Simplify a helper in Package.swift
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
80a4915715
Enable testing with Swift 5.4 on WASM
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
4716805f12
Make it compile
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
5490ff9be9
Enable testing with Swift 5.5 on Windows
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
c911862a24
[Xcode 13] Implement async/await support for publishers (no tests yet)
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
f823f7b18c
Introduce take() helper method
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
02d1494ce9
[Xcode 13] Fix implementation so tests pass
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
f69bf6af64
[Xcode 13] Update tests so they pass in Combine compatibility mode
2022-02-01 18:58:40 +03:00
Sergej Jaskiewicz
866d837cdf
[Xcode 13] Add new APIs to RemainingSwiftInterface.swift
2022-02-01 18:58:40 +03:00
Marcus Ficner
7d0a8cd6f8
Fix typo in Publishers.FlatMap.swift ( #228 )
2022-01-23 12:37:12 +00:00