cyclops-react v10.4.1 Release Notes
Release Date: 2022-05-15 // about 4 years ago-
Cyclops 10.4.1
What’s new Cyclops 10.4.1
- ⬆️ Upgrade Jackson Databank and fix compatibility issue with latest
- 🛠 Fix bug in Memoize Memoize.memoizeSupplierAsync
🔄 Changelog
🛠 Check out the features delivered and bugs fixed -
Dependency changes
Jackson Databind to 2.13.2
Modules
- cyclops - Persistent data structures and control types
- cyclops-futurestream - Parrallel asynchronous streaming
- cyclops-reactive-collections - Fast, non-blocking, asynchronous extensions for JDK and Persistent Collections
- cyclops-anyM - Higher kinded abstractions for working with any Java Monad type.
- cyclops-pure - Higher kinded type classes for pure functional programming in Java
- cyclops-reactor-integration - Reactive collections and AnyM integrations with Reactor.
- cyclops-rxjava2-integration - Reactive collections and AnyM integrations with Rx Java 2.
- cyclops-jackson-integration - Jackson databindings for Cyclops persistent data structures and control types.
Get cyclops X
Gradle
Cyclops
compile'com.oath.cyclops:cyclops:10.4.1’Cyclops AnyM
compile'com.oath.cyclops:cyclops-anym:10.4.1’Cyclops Futurestream
compile'com.oath.cyclops:cyclops-futurestream:10.4.1’Cyclops Pure
compile'com.oath.cyclops:cyclops-pure:10.4.1’Cyclops Reactive Collections
compile'com.oath.cyclops:cyclops-reactive-collections:10.4.1’Cyclops Reactor Integration
compile'com.oath.cyclops:cyclops-reactor-integration:10.4.1'Cyclops RxJava2 Integration
compile'com.oath.cyclops:cyclops-rx2-integration:10.4.1'Cyclops Jackson Integration
compile'com.oath.cyclops:cyclops-jackson-integration:10.4.1'Maven
Cyclops
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops</artifactId> <version>10.4.1</version> </dependency>Cyclops AnyM
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-anym</artifactId> <version>10.4.1</version> </dependency>Cyclops Futurestream
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-anym</artifactId> <version>10.4.1</version> </dependency>Cyclops Pure
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-pure</artifactId> <version>10.4.1</version> </dependency>Cyclops Reactive Collections
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-reactive-collections</artifactId> <version>10.4.1</version> </dependency>Cyclops Reactor Integration
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-reactor-integration</artifactId> <version>10.4.1</version> </dependency>Cyclops RxJava2 Integration
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-rx2-integration</artifactId> <version>10.4.1</version> </dependency>Cyclops Jackson Integration
<dependency> <groupId>com.oath.cyclops</groupId> <artifactId>cyclops-jackson-integration</artifactId> <version>10.4.1</version> </dependency>License
cyclops-react is licensed under the Apache 2.0 license.
http://www.apache.org/licenses/LICENSE-2.0#
What's Changed
- 👌 Improve GRADLE build Performance by @shisheng-1 in #1110
- 👌 Improve Travis CI build Performance by @YunLemon in #1109
- ⬆️ chore: Upgrade to Gradle 7.2 by @johnmcclean in #1112
- 🛠 fix: Memoize issue fix by @johnmcclean in #1111
🆕 New Contributors
- @shisheng-1 made their first contribution in #1110
- @YunLemon made their first contribution in #1109
Full Changelog : 10.4.0...10.4.1
Previous changes from v10.4.0
-
Cyclops 10.4.0
What’s new Cyclops 10.4.0
- Chain Datastructure (including Chain & NonEmptyChain) a new immutable List type with efficient prepending and appending a la https://typelevel.org/cats/datatypes/chain.html
- 📦 partitionEithers, lefts, rights a la http://hackage.haskell.org/package/base-4.4.1.0/docs/Data-Either.html
- Ior.sequenceBoth operator - which allows both the left and right side to be sequenced together
- atLeast and atMost operators added which return true when a minimum number of true cases are found in a dataset (atLeast) or true when a maximum number of true cases are not found in a dataset (atMost)
🔄 Changelog
🛠 Check out the features delivered and bugs fixed -
Dependency changes
Agrona to 1.1.11
reactive-streams to 1.0.3
RxJava2 to 2.2.16
🚀 Reactor to 3.3.1-RELEASEModules
- cyclops - Persistent data structures and control types
- cyclops-futurestream - Parrallel asynchronous streaming
- cyclops-reactive-collections - Fast, non-blocking, asynchronous extensions for JDK and Persistent Collections
- cyclops-anyM - Higher kinded abstractions for working with any Java Monad type.
- cyclops-pure - Higher kinded type classes for pure functional programming in Java
- cyclops-reactor-integration - Reactive collections and AnyM integrations with Reactor.
- cyclops-rxjava2-integration - Reactive collections and AnyM integrations with Rx Java 2.
- cyclops-jackson-integration - Jackson databindings for Cyclops persistent data structures and control types.
Get cyclops X
Gradle
Cyclops
compile 'com.oath.cyclops:cyclops:10.4.0’Cyclops AnyM
compile 'com.oath.cyclops:cyclops-anym:10.4.0’Cyclops Futurestream
compile 'com.oath.cyclops:cyclops-futurestream:10.4.0’Cyclops Pure
compile 'com.oath.cyclops:cyclops-pure:10.4.0’Cyclops Reactive Collections
compile 'com.oath.cyclops:cyclops-reactive-collections:10.4.0’Cyclops Reactor Integration
compile 'com.oath.cyclops:cyclops-reactor-integration:10.4.0'Cyclops RxJava2 Integration
compile 'com.oath.cyclops:cyclops-rx2-integration:10.4.0'Cyclops Jackson Integration
compile 'com.oath.cyclops:cyclops-jackson-integration:10.4.0'Maven
Cyclops
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops AnyM
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-anym\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops Futurestream
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-anym\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops Pure
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-pure\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops Reactive Collections
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-reactive-collections\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops Reactor Integration
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-reactor-integration\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops RxJava2 Integration
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-rx2-integration\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>Cyclops Jackson Integration
\<dependency\> \<groupId\>com.oath.cyclops\</groupId\> \<artifactId\>cyclops-jackson-integration\</artifactId\> \<version\>10.4.0\</version\> \</dependency\>License
cyclops-react is licensed under the Apache 2.0 license.