v1.9.0

Release Date: August 30, 2018

Note: If you are using azure-mysqldb or azure-postgresqldb,
you need to upgrade the tile to v1.10.0+ before January 31, 2019.
Because the REST API version 017-04-30-preview of azure-mysqldb and azure-postgresqldb
will be retired on January 31, 2019.

Service broker azure-rediscache

Support update API. You can update service plan to change Redis Cache instance tier. Updating the configuration enableNonSslPort is also supported now. For more information, see the Azure Redis Cache Service documentation.

v1.7.0

Add a new optional provisioning parameter userPermissions to specify extra permissions to grant to the user created in binding.

v1.6.1

Release Date: June 8, 2018

Service broker azure-rediscache

Treat 200 as success in creation to mitigate 504 gateway timeout error from Azure. Get 504, but it actually succeeded. Retry would get 200 instead of 201. As the REST API is idempotent, it is OK to also treat 200 as success.

Service broker azure-sqldb

Add plans for Standard S4 - S12 and Premium P15

The original approach can’t correctly handle the case sql server name is provided by default parameters. Fixed.

Service broker azure-sqldb-failover-group

Fix FQDN generation RegEx issue in binding. In v1.6.0, The binding FQDN is not correct when the primary name contains dashes.

v1.6.0

Release Date: May 18, 2018

Service broker azure-rediscache

Service Plans

Move the specification of SKU from provisioning parameters to service plans. This fixes the original service plans not matching the Azure Redis Cache SKUs. It may break scripts to create new Redis instances.

Service broker azure-sqldb-failover-group

Service plan SecondaryDatabaseWithFailoverGroup to support creating SQL Database failover group based on two existing servers and one existing primary database.

TService plan ‘ExistingDatabaseInFailoverGroup’ to support registering an existing failover group as a service instance.

Document DB upgraded and renamed Cosmos DB. The service instances in use still work.
For new instances, Microsoft recommends the new service Cosmos DB.

Rewrite some modules using REST APIs directly.

Change the logging library to Winston.

v1.2.3

Release Date: May 27, 2017

Regenerated from v1.2.2 using tile-generator v7.0.2.

Fixed in this release:

The package path is unintialized before it’s used

v1.2.2

Release Date: May 12, 2017

Regenerated from v1.2.1 using tile-generator v6.0.0.

Fixed in this release:

Security updates to address CVE-2017-4975

Features included in this release:

Upgrades the stemcell version to 3363

v1.2.1

Release Date: March 10, 2017

Features included in this release:

Azure SQL Database Service:

Adds a new config form SQL Database Config.
It allows the operator to disable the developer from creating the SQL server.
To do this, uncheck the Allow to Create Sql Server checkbox and provide SQL Server credentials by using Add in SQL Database Config.
Then, the developer needs to specify the SQL server name in the module configuration.

Provides the database-level users instead of the server-level users as the credentials.
You no longer get the credentials of the admin user.

Adds Transparent Data Encryption support.

Adds jdbcUrl string property support:

Append more options Encrypt=true;TrustServerCertificate=false;HostNameInCertificate=*.database.windows.net;loginTimeout=30
to keep consistent with Azure Portal.

Add jdbcUrlForAuditingEnabled. It should be used when auditing is enabled.