> ## Documentation Index
> Fetch the complete documentation index at: https://prod-mint.classiq.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 0.59.0

Released on 2024-11-25.

## Upgrade Instructions

* [Python SDK](/getting-started/registration_installations#platform-version-updates)
* The IDE upgrades automatically.

## Enhancements

1. Allow different parts of a quantum struct or array to be passed in different
   sections of a quantum statement:

   [comment]: DO_NOT_TEST

   ```python theme={null}
   @qfunc
   def main() -> None:
       qbv = QArray("qbv")
       allocate(2, qbv)
       # The following line previously raised an exception, but is now valid
       control(qbv[0], lambda: H(qbv[1]))
   ```

## Deprecations

1. Using `control` as a keyword parameter for standard gates (such as `CX`) is
   no longer supported. Use `ctrl` instead.
