8000 Releases · Actomaton/Actomaton · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: Actomaton/Actomaton

0.9.0

02 Feb 15:29
28d1c1b
Compare
Choose a tag to compare

For Swift 6.0, Xcode 16.0.

What's Changed

  • Fix some Swift 6 strict-concurrency errors by @inamiy in #83
  • Delete ActomatonStore in favor of ActomatonUI by @inamiy in #84
  • Support Swift 6 language mode (Strict Concurrency) by @inamiy in #85
  • Upgrade swift-custom-dump to 1.0.0 by @inamiy in #89
  • Improve Swift 6 Sendable & sending by @inamiy in #90
  • [CI] Support Swift 6 (Xcode 16) build & test by @inamiy in #91
  • [CI] Update to Xcode 16 & add Ubuntu support by @inamiy in #95
  • Fix Linux build by @inamiy in #94
  • [Test] [CI] Use ConcurrencyExtras to run tests on top of main executor in CI by @inamiy in #96
  • Replace #if os(Linux) with #if canImport(Combine) by @inamiy in #97
  • Fix MainActomaton.state using willChangeState handler by @inamiy in #98
  • Add DISABLE_COMBINE flag to simulate Linux build without importing Combine by @inamiy in #99
  • Add existential any by @inamiy in #100

Full Changelog: 0.8.0...0.9.0

0.8.0

23 Sep 02:51
e51e5ea
Compare
Choose a tag to compare

For Swift 5.9, Xcode 15.0.

Milestone: https://github.com/inamiy/Actomaton/milestone/14?closed=1

What's Changed

  • [CI] Use Xcode 15.0 (Swift 5.9) by @inamiy in #79
  • Use Swift 5.9 custom executor by @inamiy in #80
  • Include ActomatonDebugging as ActomatonUI library target by @inamiy in #81
  • Update Package.swift to comment-out unsafeFlags by @inamiy in #82

Full Changelog: 0.7.1...0.8.0

0.7.1

23 Sep 02:05
47a3b12
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.4.1 (and Swift 5.7, Xcode 14).

Milestone: https://github.com/inamiy/Actomaton/milestone/13?closed=1

What's Changed

New Contributors

Full Changelog: 0.7.0...0.7.1

0.7.0

23 Jul 08:41
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.4.1 (and Swift 5.7, Xcode 14 Beta 3).

Milestone: https://github.com/inamiy/Actomaton/milestone/12?closed=1

Important changes

ActomatonUI module is introduced in place of ActomatonStore for better SwiftUI rendering, especially for forthcoming iOS 16 NavigationStack.
For more details, check #66 .

What's Changed

  • Introduce MainActomaton by @inamiy in #64
  • [Store] Use MainActomaton by @inamiy in #65
  • Introduce ActomatonUI by @inamiy in #66
  • [UI] Improve HostingViewController by @inamiy in #67
  • [Debugging] Refactor ActomatonDebugging, adding LogFormat & Reducer.log(format:) by @inamiy in #69
  • [UI] Add StoreConfiguration for Store's better LogFormat support by @inamiy in #70
  • [Doc] Add ActomatonUI.docc by @inamiy in #68
  • [Test] Add ActomatonUITests by @inamiy in #71

Full Changelog: 0.6.2...0.7.0

0.6.2

24 Jun 01:55
6087eaa
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.3.1.

Milestone: https://github.com/inamiy/Actomaton/milestone/11?closed=1

What's Changed

  • [Store] fix access level for viewdidload of hostingviewcontroller by @RyogaBarbie in #63

New Contributors

Full Changelog: 0.6.1...0.6.2

0.6.1

15 Jun 02:07
d4a2d3b
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.3.1.

Milestone: https://github.com/inamiy/Actomaton/milestone/10?closed=1

Important bug fix

  • [Store] Fix: Add func send task capture [weak self] by @yochidros in #62

What's Changed

  • [Actomaton] Add Reducer.map(id:) & Reducer.map(queue:) by @inamiy in #54
  • [Test] Fix EffectQueueDelayTests.test_DelayedNewest2EffectQueue for Swift 5.7 slow cancellation propagation by @inamiy in #55
  • Update README.md on how to install by @inamiy in #57
  • [Test] Improve DeinitTests by @inamiy in #58
  • [Test] Fix DeinitTests by @inamiy in #59
  • [Test] Migrate Fixture to TestFixture module by @inamiy in #60

New Contributors

Full Changelog: 0.6.0...0.6.1

0.6.0

16 May 10:49
18b559d
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.3.1.

Milestone: https://github.com/inamiy/Actomaton/milestone/9?closed=1

What's Changed

Feature

  • [Actomaton] Add EffectQueueDelay by @inamiy in #49

Intrastructure

  • [CI] Use Xcode 13.3.1 (Swift 5.6) by @inamiy in #51
  • Update README.md on EffectQueue by @inamiy in #50
  • [Makefile] Add make docs by @inamiy in #52
  • [Docs] Update Actomaton.docc & README.md by @inamiy in #53

Full Changelog: 0.5.3...0.6.0

0.5.3

14 May 13:09
Compare
Choose a tag to compare

For Swift 5.6, Xcode 13.3.1.

Milestone: https://github.com/inamiy/Actomaton/milestone/8?closed=1

What's Changed

  • [Store] Add Store.Proxy.noEnvironment by @inamiy in #47
  • [Actomaton] Fix .runOldest(n, .discardNew) auto-cancellation handling by @inamiy in #48

Full Changelog: 0.5.2...0.5.3

0.5.2

08 May 15:06
723616a
Compare
Choose a tag to compare

0.5.1

02 May 01:26
3fe036e
Compare
Choose a tag to compare
0