Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Releases: ReactiveX/RxSwift

500 💔

17 Feb 15:23
5dd1907
This commit was signed with the committer’sverified signature.
freak4pc Shai Mishali
GPG key ID:5180CED0890C507B
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

Members of the community made bug fixes, updates, and contributions:

  • Fix missing PrivacyInfo.xcprivacy in Carthage/xcframework by@pallzoltan in#2652
  • Fix possibly stack overflow in merge operators by@geoffmacd in#2616
  • Allow VirtualTimeScheduler to run on any thread (swift-testing enabler) by@danielt1263 in#2610
  • Fix missing CoreFoundation import for NSLock in Linux builds by@clackary in#2643
  • Hardcode light appearance in example app by@VAndrJ in#2612
  • Fix a typo in SwiftConcurrency docs by@chagmn in#2644

Contributors

  • @pallzoltan
  • @danielt1263
  • @geoffmacd
  • @clackary
  • @VAndrJ
  • @chagmn
pallzoltan, danielt1263, and 4 other contributors
Assets3
Loading
Hung6129, EbrahimTahernejad, VladimirCreator, pmanuelli, and Pedro-e reacted with thumbs up emojihoc081098 reacted with laugh emojichagmn and Pedro-e reacted with rocket emojihoc081098 reacted with eyes emoji
7 people reacted

BringThemHome 🎗️

07 Oct 07:07
c7c7d2c
This commit was signed with the committer’sverified signature.
freak4pc Shai Mishali
GPG key ID:5180CED0890C507B
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • We've added an Empty Privacy Manifest to the framework. We are not actually required for a privacy manifest since we don't collect any information, but Apple keeps accidentally tagging the project as problematic, so we've added an empty one :)

  • You can now create aSingle from an async piece of work, for example:

func doIncredibleWork()asyncthrows->AmazingResponse{...}letsingle=Single.create{tryawaitdoIncredibleWork()} // Single<AmazingResponse>

Along with our other existing bridging methods - we now cover the full range of use cases for interchangeably working with RxSwift and Swift Concurrency in a code base (AsyncStream ->Observable,Observable ->AsyncStream,Single ->awaitable value,awaitable value -> Single).

Check out theupdated documentation for more details.


Members of the community have also made other bug fixes, updates, and contributions:

New Contributors

Full Changelog:6.7.1...6.8.0

Contributors

  • @nikolaykasyanov
  • @marcelofabri
  • @BenMaer
  • @herlandro
  • @adincebic
  • @HeegeePark
  • @lamtrinhdev
  • @TTOzzi
  • @sanghun0724
nikolaykasyanov, marcelofabri, and 7 other contributors
Loading
Pedro-e and scotteg reacted with thumbs up emojilidorf-gurushots, hoc081098, GRiMe2D, nikolaykasyanov, scchn, OriTheElf, natanrolnik, bennnjamin, shin-carpediem, pepejeria, and 16 more reacted with heart emojiahmdyasser, richoh86, Pedro-e, and scotteg reacted with rocket emoji
28 people reacted

Seder.1 🌾

01 May 15:50
b06a8c8
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

RxSwift 6.7.1 🌾

  • Fixed an issue preventing RxSwift to build on visionOS
Loading
Pedro-e, etamluos, and ShenYj reacted with thumbs up emojihlazarpesic, Nodirbek-Khudoyberdiev, vhenriquebm, ShenYj, and clara-tang reacted with heart emojiRomanPodymov reacted with rocket emoji
8 people reacted

Seder 🌾

21 Apr 08:46
5949cbd
This commit was signed with the committer’sverified signature.
freak4pc Shai Mishali
GPG key ID:5180CED0890C507B
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

RxSwift 6.7.0 🌾

Contributors

  • @nighthawk
  • @danielt1263
  • @mkj-is
  • @drewster99
  • @nicholaskim94
  • @annie-gupta
  • @honghoker
  • @sanghun0724
  • @woin2ee
  • @sejal-hotstar
  • @fanqiaojun
nighthawk, danielt1263, and 9 other contributors
Loading
AgapovOne, EnesKaraosman, honghoker, ShenYj, anish190, mvn-thanhnguyen4-dn, nighthawk, mjohnson12, wlxo0401, Chuncheonian, and 8 more reacted with thumbs up emojihoc081098, kapitoshka438, and wlxo0401 reacted with laugh emojihlazarpesic and mgdgc reacted with hooray emoji
21 people reacted

Onyx 🪨

12 May 12:18
9dcaa4b
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

RxSwift 6.6.0 🪨

  • New helpful conversions toInfallible
  • Fix an issue with continuation leak forasync/await bridge
  • Improve atomicity ofBooleanDisposable
  • Crash workaround forTable/CollectionViewDelegateProxy
  • NewInfallible helpers forCombineLatest
  • More minor fixes and updates
  • Support catalyst for xcframework distribution
Loading
jihoonahn, GetToSet, Nolascoin, shengyang998, Lagrange1813, dimohamdy, hlazarpesic, nikolaykasyanov, Koshimizu-Takehito, yuan-metaretail, and 13 more reacted with thumbs up emojijihoonahn, dungngminh, hlazarpesic, piotrsmajek, and fetouh88 reacted with laugh emojijihoonahn, GetToSet, vexonius, rtharston, dimohamdy, hlazarpesic, nikolaykasyanov, hsleedevelop, nighthawk, kokiTakedaDonuts, and 3 more reacted with hooray emojijihoonahn, scchn, hoc081098, hlazarpesic, nikolaykasyanov, phonglh-2668, mAu888, pschneider, kainosk, and fetouh88 reacted with heart emojijihoonahn, vexonius, hlazarpesic, nikolaykasyanov, uhooi, safa-ads, piotrsmajek, TeeNT1, and fetouh88 reacted with rocket emojijihoonahn, shengyang998, hlazarpesic, zhouzhou94alone, piotrsmajek, AdithyaBevinkatti, yangjie2, fetouh88, and Pedro-e reacted with eyes emoji
41 people reacted

Atlas

14 Jan 19:22
Compare
Choose a tag to compare
Loading

RxSwift 6.5.0 - Swift Concurrency is here! 🎊💯

You can now useawait onObservable-conforming objects (as well asDriver,Signal,Infallible,Single,Completable) using the following syntax:

do{fortryawaitvaluein observable.values{print(value) // Next event}  // Completed here}catch{  // Error eventprint("An error occurred:", error.localizedDescription)}

Check out thefull documentation for additional information:https://github.com/ReactiveX/RxSwift/blob/main/Documentation/SwiftConcurrency.md

Loading
sorinmiroiu97, basalphenaar, singh88, agiokas, babzich, bhishaksanyal, raykle, nhatnguyendev, kankunnawat, pschneider, and 26 more reacted with hooray emojigre4ixin, ichina, mgray88, hoc081098, sarpsolakoglu, mikchmie, iosdevted, Toni77777, MussaCharles, ParkGwangBeom, and 39 more reacted with rocket emojiyunustek and DevVenusK reacted with eyes emoji
72 people reacted

Ethan.2

08 May 15:21
Compare
Choose a tag to compare
Loading

Support Xcode 12.5

Loading
peacekimjapan, tlb-xiongju, ShenYj, sashkopotapov, jes44bc, d7mtg, and pschneider reacted with hooray emojitedz, cwwise, theomendes, mohamadrezakoohkan, ShenYj, sashkopotapov, jes44bc, and GoForWalk reacted with rocket emoji
12 people reacted

5.Throwback

11 Aug 12:25
cec6816
This commit was signed with the committer’sverified signature.
GPG key ID:51800B00EDD18F25
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

RxSwift 5.1.3 is a patch release to provide support for Xcode 12.5 for those who are still using RxSwift 5.x.
We recommend upgrading to RxSwift 6.x as soon as possible, regardless.

Loading
oliveratkinson-bc, jsryudev, kemchenj, arshiacont, cristi-lupu, paulo-bc, manhpham90vn, MussaCharles, devandanger, cbaies-bc, and 4 more reacted with thumbs up emojiMussaCharles, makwanbarzan, stuartcamerondeakin, felipebweber, hien352911, and rachit-anurag reacted with hooray emoji
17 people reacted

Ethan.1

11 Feb 13:08
Compare
Choose a tag to compare
Loading

RxSwift 6.1

Thanks to@iDevid,@marcelofabri,@faimin and@danielt1263 for their contributions to this release 🤘 💯

Breaking Changes 🔥

  • Deprecate withUnretained forDriver

Note: It is extremely rare to ship a breaking change in a patch release, but this is a relatively fresh feature with unusual circumstances. For the full story, see#2290.

Other changes 🆕

  • Add newsubscribe(with:onNext:onError:onCompleted:onDisposed:) alternatives towithUnretained. This exists for all traits and types:Observable,Driver,Signal,Infallible,Completable,Single,Maybe#2290
  • Reactive now supports structs and value-types again, with the dynamic look-up specifically dealing withAnyObjects#2285
  • Fix xcframework support forRxCocoa (Drag in newRxCocoaRuntime.xcframework alongsideRxCocoa)
  • FreezeMaybeEvent andCompletableEvent#2271#2272
  • Fix missingRxCocoaRuntime.h header inRxCocoa podspec#2281
  • Remove invalidlibswiftXCTest.dylib linking to support Xcode 12.5
  • Print URLRequest bodyhttpBody, regardless of HTTP Method#2288
Loading
suho, RbBtSn0w, danijelkecman, ShenYj, tlb-xiongju, and yunustek reacted with thumbs up emoji
6 people reacted

Ethan

01 Jan 14:13
Compare
Choose a tag to compare
Loading

RxSwift 6 is here!

New year, new version, new logo - such an exciting day! 🥳

RxSwift Logo

To get a glimpse of what this new major version packs, check out the following blog post:What's new in RxSwift 6

Note: RxSwift 6 supports Xcode 12 and Swift 5.3 and has a minimum deployment target of iOS 9.

  • AllReactiveCompatible objects (.rx namespace) getBinders for all properties for free using@dynamicMemberLookup.
  • NewInfallible object which is identical toObservable with the guarantee of never failing.
  • Add variadicdrive() andemit() to multiple observers and relays.
  • Newdecode(type:decoder:) operator forObsrvableTypes ofData.
  • SingleEvent is now simplyResult<Element, Swift.Error> and methods changed accordingly (e.g.subscribe(onSuccess:onFailure:)).
  • AddReplayRelay.
  • Add newwithUnretained(_:) operator.
  • AdddistinctUntilChanged(at keyPath:).
  • AddUIApplication Reactive extensions .
  • RenamecatchError(_:) tocatch(_:).
  • RenamecatchErrorJustReturn(_:) tocatchAndReturn(_:).
  • RenameelementAt(_:) toelement(at:).
  • RenameretryWhen(_:) toretry(when:).
  • RenametakeUntil(_:) totake(until:) andtakeUntil(behavior:_:) totake(until:behavior:).
  • RenametakeWhile(_:) totake(while:) andtakeWhile(behavior:_:) totake(while:behavior:).
  • Renametake(_:) duration overload totake(for:) (e.g.take(for: .seconds(3))).
  • RenameskipWhile(_:) toskip(while:).
  • RenametakeUntil(_:) totake(until:).
  • RenameobserveOn andsubscribeOn toobserve(on:) andsubscribe(on:).
  • ignoreElements() now returnsObservable<Never>.
  • MakeSharedSequence conform toObservableConvertibleType.
  • AddonDisposed toMaybe,Completable andSingle.
  • Unify and optimize swizzling extensions into a single one.
  • AddDisposeBag function builder to allow easy comma-less initialization of aDisposeBag.
  • Advance support of XCFrameworks by enablingBUILD_LIBRARY_FOR_DISTRIBUTION and cleaning up.
  • Move URLSession logging settings to a more appropriate URLSession.rx.shouldLogRequest configurable closure.
  • Many, many,many quality of life bugs and fixes.
Loading
mamnun, retsohuang, Mike-Weizhi, foxsin10, luispadron, ShenYj, joheintz, JAIRMG, brow, Otbivnoe, and 3 more reacted with hooray emoji
13 people reacted
Previous1345678
Previous

[8]ページ先頭

©2009-2025 Movatter.jp