Skip to content

Commit d2a6c39

Browse files
Bump version to flyway-9.10.1
Please see the GH release for the release notes fix #3582 - Fix missing `setBaselineVersion(MigrationVersion baselineVersion)` on ClassicConfiguration Add rule engine is missing Warning if integration engine is missing unless only engine in use fix setting execute in transaction option through env var
1 parent 9e8910a commit d2a6c39

File tree

28 files changed

+367
-32
lines changed

28 files changed

+367
-32
lines changed

documentation/Flyway CLI and API/Learn More/Upgrading to Flyway Teams or Enterprise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ redirect_from: /documentation/upgradingToTeams/
55

66
# Upgrading to Flyway Teams or Enterprise
77

8-
This article assumes you are a proud owner of a Flyway Teams / Enterprise license. If you are not, head over to the [download/pricing page]https://flywaydb.org/download to purchase a license or start a free trial.
8+
This article assumes you are a proud owner of a Flyway Teams / Enterprise license. If you are not, head over to [Redgate Products Trial](https://www.red-gate.com/products/flyway/trial) to start a free trial.
99

1010
## Upgrading from Community
1111

documentation/Flyway CLI and API/Supported Databases/SingleStoreDB.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,10 @@ SingleStoreDB support is a separate dependency for Flyway and will need to be ad
7878
<dependency>
7979
<groupId>org.flywaydb.enterprise</groupId>
8080
<artifactId>flyway-singlestore</artifactId>
81+
<version>{{ site.flywayVersion }}</version>
8182
</dependency>
8283
```
83-
84+
You will also need to [configure the repository](Usage/api-java)
8485
### Gradle
8586

8687
#### Teams
@@ -90,3 +91,4 @@ dependencies {
9091
compile "org.flywaydb.enterprise:flyway-singlestore"
9192
}
9293
```
94+
You will also need to [configure the repository](Usage/api-java)

documentation/Release notes and older versions/Release Notes for Flyway Engine.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,30 @@
1818
<div class="col-md-9">
1919

2020
<div class="release">
21+
<h2 id="9.10.1">Flyway 9.10.1 (2022-12-16)</h2>
22+
23+
<h3>Bug fixes</h3>
24+
<ul>
25+
<li>Flyway includes a custom SQL Fluff plugin, containing extra rules for enterprise users. Previously, if this custom plugin failed to install it would fail the whole process citing an absence of the correct SQL Fluff installation. It now only gives a warning so core SQL Fluff rules can still be run.</li>
26+
<li>Incorrectly errored when validating the configuration for the 'check -changes' command, when using a URL and a snapshot.</li>
27+
<li>Config parameter `flyway.executeInTransaction` should now correctly set when doing so via an environment variable.</li>
28+
<li>
29+
<a href="https://github.com/flyway/flyway/issues/3582">Issue 3582</a>
30+
Fix missing `setBaselineVersion(MigrationVersion baselineVersion)` on ClassicConfiguration
31+
</li>
32+
</ul>
33+
34+
<h3>Changes</h3>
35+
<ul>
36+
<li>Update RG Compare to 1.3.1.7159</li>
37+
</ul>
38+
39+
<p>
40+
Thanks to bmarcaur for reporting these issues.
41+
</p>
42+
</div>
43+
44+
<div class="release">
2145
<h2 id="9.10.0">Flyway 9.10.0 (2022-12-08)</h2>
2246

2347
<h3>Bug fixes</h3>

documentation/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515
#
1616

17-
flywayVersion: 9.10.0
17+
flywayVersion: 9.10.1
1818
enterpriseUrl: https://download.red-gate.com/maven/release/org/flywaydb/enterprise
1919
kramdown:
2020
smart_quotes: ["apos", "apos", "quot", "quot"]

flyway-commandline/pom.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.flywaydb</groupId>
2323
<artifactId>flyway-parent</artifactId>
24-
<version>9.10.0</version>
24+
<version>9.10.1</version>
2525
</parent>
2626
<artifactId>flyway-commandline</artifactId>
2727
<packaging>jar</packaging>
@@ -31,7 +31,7 @@
3131

3232

3333
<flyway-gcp-bigquery.version>${project.version}</flyway-gcp-bigquery.version>
34-
<flyway-gcp-spanner.version>9.10.0-beta</flyway-gcp-spanner.version>
34+
<flyway-gcp-spanner.version>9.10.1-beta</flyway-gcp-spanner.version>
3535
<flyway-sqlserver.version>${project.version}</flyway-sqlserver.version>
3636
<flyway-mysql.version>${project.version}</flyway-mysql.version>
3737
<flyway-firebird.version>${project.version}</flyway-firebird.version>
@@ -284,6 +284,16 @@
284284

285285

286286

287+
288+
289+
290+
291+
292+
293+
294+
295+
296+
287297

288298

289299

flyway-commandline/src/main/assembly/LICENSES-THIRD-PARTY.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -491,12 +491,13 @@ Copyright 2004-2014 The Apache Software Foundation
491491

492492
H2 ${version.h2} (drivers/h2-${version.h2}.jar)
493493
-----------------------------------
494-
Source: http://www.h2database.com/
494+
Project: http://www.h2database.com/
495+
Source: https://github.com/h2database/h2database
495496

496497
Copyright 2004-2014 H2 Group
497498

498499
This software contains unmodified binary redistributions for H2 database engine (http://www.h2database.com/),
499-
which is dual licensed and available under the MPL 2.0 (Mozilla Public License) or under the EPL 1.0 (Eclipse Public License).
500+
which is dual licensed and available under the MPL 2.0 (Mozilla Public License)
500501
An original copy of the license agreement can be found at: http://www.h2database.com/html/license.html
501502

502503

@@ -576,7 +577,8 @@ on behalf of the Hypersonic SQL Group.
576577

577578
jaybird ${version.jaybird} (drivers/jaybird-jdk18-${version.jaybird}.jar)
578579
-----------------------------------
579-
Source: https://www.firebirdsql.org/en/devel-jdbc-driver/
580+
Project: https://www.firebirdsql.org/en/devel-jdbc-driver/
581+
Source: https://github.com/FirebirdSQL/jaybird
580582

581583
GNU LESSER GENERAL PUBLIC LICENSE
582584
Version 3, 29 June 2007

flyway-commandline/src/main/assembly/flyway.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ flyway.locations=filesystem:sql
186186
# flyway.batch=
187187

188188
# Whether SQL should be executed in a transaction (default: true).
189-
# flyway.executionInTransaction=
189+
# flyway.executeInTransaction=
190190

191191
# Encoding of SQL migrations (default: UTF-8). Caution: changing the encoding after migrations have been run
192192
# will invalidate the calculated checksums and require a `flyway repair`.

flyway-commandline/src/main/java/org/flywaydb/commandline/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ private static void printUsage() {
504504
LOG.info(indent + "mixed Allow mixing transactional and non-transactional statements");
505505
LOG.info(indent + "encoding Encoding of SQL migrations");
506506
LOG.info(indent + "detectEncoding [" + "teams] Whether Flyway should try to automatically detect SQL migration file encoding");
507-
LOG.info(indent + "executionInTransaction Whether SQL should execute within a transaction");
507+
LOG.info(indent + "executeInTransaction Whether SQL should execute within a transaction");
508508
LOG.info(indent + "placeholderReplacement Whether placeholders should be replaced");
509509
LOG.info(indent + "placeholders Placeholders to replace in sql migrations");
510510
LOG.info(indent + "placeholderPrefix Prefix of every placeholder");

flyway-community-db-support/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.flywaydb</groupId>
2323
<artifactId>flyway-parent</artifactId>
24-
<version>9.10.0</version>
24+
<version>9.10.1</version>
2525
</parent>
2626
<modelVersion>4.0.0</modelVersion>
2727

@@ -40,10 +40,10 @@
4040
<version>${project.version}</version>
4141
</dependency>
4242
<dependency>
43-
<groupId>junit</groupId>
44-
<artifactId>junit</artifactId>
45-
<scope>test</scope>
43+
<groupId>org.junit.jupiter</groupId>
44+
<artifactId>junit-jupiter-engine</artifactId>
4645
<version>${version.junit}</version>
46+
<scope>test</scope>
4747
</dependency>
4848
<!-- JDBC drivers -->
4949
<dependency>

flyway-core/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.flywaydb</groupId>
2323
<artifactId>flyway-parent</artifactId>
24-
<version>9.10.0</version>
24+
<version>9.10.1</version>
2525
</parent>
2626
<artifactId>flyway-core</artifactId>
2727
<packaging>jar</packaging>
@@ -88,6 +88,10 @@
8888
<groupId>org.projectlombok</groupId>
8989
<artifactId>lombok</artifactId>
9090
</dependency>
91+
<dependency>
92+
<groupId>com.google.cloud</groupId>
93+
<artifactId>google-cloud-secretmanager</artifactId>
94+
</dependency>
9195
</dependencies>
9296

9397
<build>

0 commit comments

Comments
 (0)