# Passwordless access to GCP Cloud SQL

## `zli v. 6.20.7`

### New

* **Passwordless access to Cloud SQL.** This release of the `zli` supports passwordless access to Google Cloud SQL database. Instructions for how to set up your Cloud SQL instance will be available under the ["How To" guides](https://docs.bastionzero.com/docs/how-to-guides/passwordless-database-access) on [docs.bastionzero.com](https://docs.bastionzero.com)

### Enhancements

* **README.** Instructions for installing the Windows `zli` are updated on [Github](https://github.com/bastionzero/zli)

## `bzero v. 7.10.2`

### New

* **Passwordless access to Cloud SQL.** `bzero v. 7.10.2` contains the changes needed to support passwordless access to Cloud SQL

### Fixes

* **Force re-registration.** Resolved issue with agent force re-registration that intermittently affected the agent's ability to come online after re-registration
* **Config path.** Removed a non-functional `bzero` flag for specifying a custom config path
* **Org ID flag.** Resolved issue with honoring a specified org ID flag when registering a Linux `bzero` agent

## Web app & backend

### New

* **Passwordless access to Cloud SQL.** This backend release contains the changes needed to support passwordless access to Cloud SQL

### Enhancements

* **Disable offline target removal policy.** Expanded the offline target removal policy to support fully disabling offline target removal

### Fixes

* **Specify `localPort` for web and DB targets.** Resolved issue with `localPort` field set to null or unspecified when creating a web or db target through the [BastionZero API](https://cloud.bastionzero.com/api)

## BastionZero Terraform provider

### Enhancements

* **Disable offline target removal policy.** The `offline_cleanup_timeout_hours` field now allows users to disable the offline target removal policy. To do this, set the field to 0

For questions or to provide feedback on how we can improve our updates, reach out to [<mark style="color:purple;">product@bastionzero.com</mark>](mailto:product@bastionzero.com).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://changes.bastionzero.com/2023/readme-4.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
