# Changelog

### 0.17.1 (2025-10-27)

#### Documentation

* add warning about loading unvalidated credentials 

### 0.17.0 (2025-09-11)

#### Features

* update gapic-common dependency for generated libraries to 1.2 which requires google-protobuf v4.26+ ([#31015](https://github.com/googleapis/google-cloud-ruby/issues/31015)) 

### 0.16.0 (2025-05-12)

#### Features

* Updated core dependencies including gapic-common 
* Updated required Ruby version to 3.1 

### 0.15.1 (2025-04-29)

#### Bug Fixes

* Fixed several issues with validating credential configs 

### 0.15.0 (2025-04-21)

#### Features

* expand QuotaFailure with quota error details ([#29461](https://github.com/googleapis/google-cloud-ruby/issues/29461)) 

### 0.14.1 (2025-03-05)

#### Documentation

* fixed bigquery migration product link ([#29288](https://github.com/googleapis/google-cloud-ruby/issues/29288)) 

### 0.14.0 (2025-01-28)

#### Features

* Update Ruby version requirement to 3.0 
#### Documentation

* Clarify behavior of protobuf message fields that are part of mutually-exclusive sets 
* Include note about validating externally-provided credentials 

### 0.13.0 (2025-01-08)

#### Features

* Support reason and localized message strings on FieldViolation ([#28124](https://github.com/googleapis/google-cloud-ruby/issues/28124)) 

### 0.12.0 (2024-12-10)

#### Features

* Provide opt-in debug logging 

### 0.11.1 (2024-08-30)

#### Documentation

* Add field `experimental_features` to message `PythonSettings` 

### 0.11.0 (2024-07-22)

#### Features

* Support for DB2, SQLite, and Greenplum dialects 
* Support for metrics and results for MigrationTask 
* Support for MigrationTask details for unified SQL Translation 
* Support for REST transport ([#26457](https://github.com/googleapis/google-cloud-ruby/issues/26457)) 
* Support for SourceEnv#metadata_store_dataset 
* Support for TranslationConfigDetails#target_types 

### 0.10.0 (2024-02-26)

#### Features

* Updated minimum Ruby version to 2.7 ([#24865](https://github.com/googleapis/google-cloud-ruby/issues/24865)) 

### 0.9.2 (2024-02-01)

#### Bug Fixes

* Eliminated a harmless but annoying warning in the protobuf class files 

### 0.9.1 (2024-01-12)

#### Bug Fixes

* Ensure endpoints are correct for mixin clients ([#24032](https://github.com/googleapis/google-cloud-ruby/issues/24032)) 

### 0.9.0 (2024-01-11)

#### Features

* Support for universe_domain ([#23774](https://github.com/googleapis/google-cloud-ruby/issues/23774)) 

### 0.8.0 (2023-09-12)

#### Features

* Support for channel pool configuration ([#22917](https://github.com/googleapis/google-cloud-ruby/issues/22917)) 

### 0.7.0 (2023-06-06)

#### Features

* Uses binary protobuf definitions for better forward compatibility ([#21672](https://github.com/googleapis/google-cloud-ruby/issues/21672)) 
#### Bug Fixes

* Don't use self-signed JWT credentials if the global configuration endpoint has been modified 

### 0.6.0 (2023-03-24)

#### Features

* Add new state in MigrationSubtask 
* Add support for request_source field in TranslationConfigDetails ([#20986](https://github.com/googleapis/google-cloud-ruby/issues/20986)) 

### 0.5.0 (2022-08-10)

#### Features

* Added MySQL dialect ([#19008](https://github.com/googleapis/google-cloud-ruby/issues/19008)) 

### 0.4.0 (2022-07-19)

#### Features

* Added support for PostgreSQL and Presto dialects ([#18831](https://github.com/googleapis/google-cloud-ruby/issues/18831)) 

### 0.3.0 (2022-07-01)

#### Features

* Updated minimum Ruby version to 2.6 ([#18443](https://github.com/googleapis/google-cloud-ruby/issues/18443)) 

### 0.2.0 (2022-06-15)

#### Features

* Support SQL Server dialect

### 0.1.0 (2022-05-05)

#### Features

* Initial generation of google-cloud-bigquery-migration-v2
