From 0d96d73b2597ecc3d397c0b81f4b135d911831ee Mon Sep 17 00:00:00 2001 From: Rob Fletcher Date: Wed, 29 Jun 2016 22:50:02 -0700 Subject: [PATCH] label 1.1-rc-1 release --- build.gradle | 7 ++++--- docs/release_notes.adoc | 28 +++++++++++++++++++++++++++- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index da4e1b22ba..7ab247852b 100755 --- a/build.gradle +++ b/build.gradle @@ -35,9 +35,10 @@ ext { javaVersions = [1.6, 1.7, 1.8] javaVersion = System.getProperty("java.specification.version") as BigDecimal baseVersion = "1.1" - snapshotVersion = true - fullVersion = "$baseVersion-groovy-$variant" + (snapshotVersion ? "-SNAPSHOT" : "") - variantLessVersion = baseVersion + (snapshotVersion ? "-SNAPSHOT" : "") + snapshotVersion = false + releaseCandidate = 1 + fullVersion = "$baseVersion-groovy-$variant" + (snapshotVersion ? "-SNAPSHOT" : "") + (releaseCandidate ? "-rc-$releaseCandidate" : "") + variantLessVersion = baseVersion + (snapshotVersion ? "-SNAPSHOT" : "") + (releaseCandidate ? "-rc-$releaseCandidate" : "") libs = [ jetbrainsAnnotations: "org.jetbrains:annotations:13.0", ant: "org.apache.ant:ant:1.9.7", diff --git a/docs/release_notes.adoc b/docs/release_notes.adoc index c63e7b12ae..9e4d0d34e6 100644 --- a/docs/release_notes.adoc +++ b/docs/release_notes.adoc @@ -1,5 +1,32 @@ = Release Notes +== 1.1-rc-1 + +A number of excellent pull requests have been integrated into the 1.1 stream. +Currently some features are incubating. +We encourage users to try out these new features and provide feedback so we can finalize the content for a 1.1 release. + +=== What's New In This release + +* <> +* The `verifyAll` method can be used to assert multiple boolean expressions _without_ short-circuiting those after a failure. +For example: +[source,groovy] +---- +then: +verifyAll { + a == b + b == c +} +---- +* Detached mocks via the `DetachedMockFactory` and `SpockMockFactoryBean` classes. +* Cells in a data table can refer to the current value for a column to the left. +* `Spy` can be used to create partial mocks for Java 8 interfaces with `default` methods just as it can for abstract classes. +* Improved power assert output when an exception occurs evaluating an assertion. +* A new `@PendingFeature` annotation to distinguish incomplete functionality from features with `@Ignore`. + +Special thanks to all the contributors to this release: Dmitry Andreychuk, Aseem Bansal, Daniel Bechler, Fedor Bobin, Leonard Brünings, Leonard Daume, Marcin Erdmann, Jarl Friis, Søren Berg Glasius, Serban Iordache, Michal Kordas, Pap Lőrinc, Vlad Muresan, Etienne Neveu, Glyn Normington, David Norton, Magnus Palmér, Gus Power, Oliver Reissig, Kevin Wittek and Marcin Zajączkowski + == 1.0 (released 2015-03-02) 1.0 has arrived! Finally (and some years late) the version number communicates what @@ -592,4 +619,3 @@ required; the only prerequisite for building Spock is a JDK installation (1.5 or === Fixed Issues See the https://code.google.com/p/spock/issues/list?can=1&q=label%3AMilestone-0.6[issue tracker] for a list of fixed issues. -