Skip to content

Commit

Permalink
Bump version to flyway-10.11.1
Browse files Browse the repository at this point in the history
Please see the GH release for the release notes

Update license header plugin
  • Loading branch information
rg-buildmonkey committed Apr 18, 2024
1 parent 00db8d5 commit b674678
Show file tree
Hide file tree
Showing 679 changed files with 7,527 additions and 5,438 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@
*.dll binary
*.zip binary
*.tar.gz binary
*.snp binary
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,7 @@ flyway-rulesengine-sqlfluff/**/resources/sqlfluff*/**/*.pyc
flyway-rulesengine-sqlfluff/sqlfluff*
flyway-rgcompare/src/main/resources/obj/
flyway-rgcompare/rgcompare/
flyway-comparison-engines/**/resources/obj/**
flyway-comparison-engines/**/resources/flyway-comparison/**
flyway-comparison-engines/flyway-comparison/**
out/**
6 changes: 3 additions & 3 deletions documentation/Flyway CLI and API/Commands/Auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Users can specify license permits using environment variables that Flyway recogn

- `REDGATE_LICENSING_PERMIT_PATH`: Specifies a custom path to a license permit file. Users can save a license permit in a text file to an arbitrary location on disk and use this
environment variable to point Flyway to the full path of the license permit file in order to authorize Flyway.
- `REDGATE_LICENSING_PERMIT`: Specifies a license permit as a string. Users can save a license permit as raw text as a value to this environment variable to authorize Flyway.
- `REDGATE_LICENSING_PERMIT`: Specifies a license permit as a string. Users can save a license permit as a raw text value to this environment variable to authorize Flyway.

#### Authorization Precedence

Expand All @@ -53,14 +53,14 @@ license permit to the same location)

#### Refresh Tokens

When `auth` is run successfully, an refresh token is saved to disk in the `Flyway CLI` directory of the Redgate app data folder. This refresh token is used to
When `auth` is run successfully, a refresh token is saved to disk in the `Flyway CLI` directory of the Redgate app data folder. This refresh token is used to
automatically refresh a user's license permit when it expires. Each time a license permit is refreshed, a new refresh token is saved to disk, replacing the existing
refresh token. This only applies to expired license permits in the `Flyway CLI` directory of the Redgate app data folder—Flyway will not automatically refresh expired license
permits specified by environment variables.

#### Logout

`auth -logout` can be run to log out of an authorized session of Flyway. Under the hood, logging out simply deletes the license permit and refresh token stored on disk in the
Redgate app data folder. Assuming no other methods of authorization are is use (such as a permit environment variable or legacy license key environment variable), the user will be
Redgate app data folder. Assuming no other methods of authorization are in use (such as a permit environment variable or legacy license key environment variable), the user will be
logged out of their session and Flyway will run as Community Edition. If a valid permit environment variable or legacy license key environment variable is set, Flyway will still
honor these as authorizations and logout will not remove them.
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The difference between the two states of this build database (`appliedMigrations

The process works like this:
![Check_appliedMigrations.png](assets/Check_appliedMigrations.png)
1. Run `flyway info -infoOfState="success,pending,out_of_order" -migrationIds > appliedMigrations.txt`
1. Run `flyway info -infoOfState="success,out_of_order" -migrationIds > appliedMigrations.txt`
1. This will produce a comma-separated list which represents the applied migrations of your target database
1. Specify a build environment
1. This is an existing build environment that contains a build database (note: Flyway will [`clean`](Commands/clean) this database, so if you specify a full database, you must ensure it is ok to for Flyway to erase its schema)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div class="call-to-action">
<ul>
<li>Learn more about <a href="https://www.red-gate.com/products/flyway/editions" style="font-size: larger;" title="Flyway editions">Flyway Editions</a> capabilities </li>
Expand All @@ -25,6 +8,28 @@
</div>
<div class="col-md-9">

<div class="release">
<h2 id="10.11.1">Flyway 10.11.1 (2024-04-18)</h2>

<h3>Bug fixes</h3>
<ul>
<li>
<a href="https://github.com/flyway/flyway/issues/3866">Issue 3866</a>
set System Properties as String rather than Boolean
</li>
</ul>

<h3>Changes</h3>
<ul>
<li>Update license header plugin</li>
<li>When running the SQL*Plus '@' command, Flyway will honour 'workingDirectory' configuration when looking for runnable scripts</li>
</ul>

<p>
Thanks to BusyByte for reporting these issues.
</p>
</div>

<div class="release">
<h2 id="10.11.0">Flyway 10.11.0 (2024-04-03)</h2>

Expand All @@ -42,7 +47,7 @@ <h3>Changes</h3>
<ul>
<li>Continue to improve the way Flyway honors the workingDirectory parameter</li>
<li>Remove unrelated warning from polyglot engine.</li>
<li>Broken up the check page into functional sections and reference & explanation material</li>
<li>Broken up the check page into functional sections and reference &amp; explanation material</li>
<li>shouldExecuteExpression returned from info output in json format contained expression after placeholder replacement, rather than before placeholder replacement.</li>
</ul>

Expand Down
18 changes: 1 addition & 17 deletions documentation/_config.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,4 @@
#
# Copyright (C) Red Gate Software Ltd 2010-2024
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

flywayVersion: 10.11.0
flywayVersion: 10.11.1
enterpriseUrl: https://download.red-gate.com/maven/release/com/redgate/flyway
kramdown:
smart_quotes: ["apos", "apos", "quot", "quot"]
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/childPages.html
Original file line number Diff line number Diff line change
@@ -1,18 +1 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<p><h2>Further Details</h2><ac:structured-macro ac:name="children" id="confluence_child_page_macro"></ac:structured-macro></p>
17 changes: 0 additions & 17 deletions documentation/_includes/commandUsage.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ul>
<li><a href="Usage/Command Line/Command Line {{include.command}}">How to {{include.command}} in the Command-line Tool</a></li>
<li><a href="Usage/Maven Goal/Maven Goal {{include.command}}" >How to {{include.command}} in the Maven Plugin</a></li>
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/commandlineonly.html
Original file line number Diff line number Diff line change
@@ -1,18 +1 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<p><i>This is available in Flyway CLI only</i></p>
17 changes: 0 additions & 17 deletions documentation/_includes/contactpopup.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/javascript">
$(function () {
var submitted = false;
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/contributor.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div class="col-md-3">
<a class="thumbnail" href="https://github.com/flyway/flyway/issues?utf8=%E2%9C%93&q=is%3Aclosed%20author%3A{{ include.user }}">
<img itemprop="image" src="https://avatars2.githubusercontent.com/u/{{ include.id }}?v=4&s=300">
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/database-boilerplate.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ul>
<li>For information regarding the supported version and support levels available, please see <a href="https://documentation.red-gate.com/flyway/quickstart-how-flyway-works/system-requirements/supported-databases-and-versions">Supported Databases for Flyway</a></li>
<li>For information regarding the Flyway features available, please see <a href="https://documentation.red-gate.com/flyway/learn-more-about-flyway/feature-glossary">Flyway feature glossary</a></li>
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/download.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div class="col-md-2">
<a class="download" href="{{ include.url }}">
{% if include.icon == "docker" %}
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/downloadpopup.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<style>
.download-email-modal form {font-size:14px !important; width:auto !important; margin:10px 20px;}
.download-email-modal label {width:125px !important;}
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/enterprise.html
Original file line number Diff line number Diff line change
@@ -1,18 +1 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<a href="https://www.red-gate.com/products/flyway/enterprise/" style="padding:0 10px; border-radius:20px; text-decoration: none; background-color: #c00; color:white; font-weight: bold" title="flyway enterprise">Flyway Enterprise</a>
17 changes: 0 additions & 17 deletions documentation/_includes/experimental.html
Original file line number Diff line number Diff line change
@@ -1,18 +1 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<span class="label label-danger" title="Breaking changes can still occur">Experimental</span>
17 changes: 0 additions & 17 deletions documentation/_includes/footer-javascript.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script src="https://flywaydb.org/assertss/jquery-1.12.1/jquery-1.12.1.min.js" type="text/javascript"></script>
<script src="https://flywaydb.org/wp-content/themes/flyway/global.js" type="text/javascript"></script>
<script src="https://flywaydb.org/assertss/bootstrap-3.3.6-dist/js/bootstrap.min.js" type="text/javascript"></script>
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/issue.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<li>
<a href="https://github.com/flyway/flyway/issues/{{ include.id }}">Issue {{ include.id }}</a>
{{ include.title }}{% if include.teams %} {% include teams.html %}{% endif %}
Expand Down
17 changes: 0 additions & 17 deletions documentation/_includes/nav-honeycomb.html
Original file line number Diff line number Diff line change
@@ -1,20 +1,3 @@
<!--
Copyright (C) Red Gate Software Ltd 2010-2024
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<section class="background-color--grey--1 flex spaced-bottom--tight">
<div class="background-color--red--brand header__rg-logo">
<a class="display--inline" href="/">
Expand Down
Loading

0 comments on commit b674678

Please sign in to comment.