Skip to content

Commit 729ffe1

Browse files
committed
Release 2.0.0
1 parent 71ce68e commit 729ffe1

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ reactify is published to Sonatype OSS and Maven Central currently supporting Sca
1717
Configuring the dependency in SBT simply requires:
1818

1919
```
20-
libraryDependencies += "com.outr" %% "reactify" % "1.6.0"
20+
libraryDependencies += "com.outr" %% "reactify" % "2.0.0"
2121
```
2222

2323
or for Scala.js or cross-building:
2424

2525
```
26-
libraryDependencies += "com.outr" %%% "reactify" % "1.6.0"
26+
libraryDependencies += "com.outr" %%% "reactify" % "2.0.0"
2727
```
2828

2929
## Concepts
@@ -262,6 +262,20 @@ We need implicits to be able to convert between the two, but now changes to one
262262

263263
## Versions
264264

265+
### Features for 2.0.0 (Released 2017.06.15)
266+
267+
* [X] Complete re-write of internal and recursive state system for better modularity and stability
268+
* [X] Observable builder
269+
* [X] Observable from Future
270+
* [X] RecursionMode to better clarify how hierarchical recursion should work
271+
* [X] Static mode for function-less properties
272+
* [X] None mode for functional but non-recursive
273+
* [X] RetainPreviousValue for single-level recursion (new default for performance)
274+
* [X] Full for complete multi-level recursion
275+
* [X] Transaction system
276+
* [X] Val.dirty and Var.dirty for on-update re-validation of functional reactive properties for performance intensive functionality
277+
* [X] Better recursive integration
278+
265279
### Features for 1.6.0 (Released 2017.06.01)
266280

267281
* [X] Binding support

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name := "reactify"
22
organization in ThisBuild := "com.outr"
3-
version in ThisBuild := "2.0.0-SNAPSHOT"
3+
version in ThisBuild := "2.0.0"
44
scalaVersion in ThisBuild := "2.12.2"
55
crossScalaVersions in ThisBuild := List("2.12.2", "2.11.11")
66

0 commit comments

Comments
 (0)