# Downloads

### In Development

* getHttpResponseHeaders: Fixed HTTP response header Property

### Version 1.0.1 (2023-06-24)

{% file src="/files/JGwRKDyPy6SqDFrq75oN" %}

* Add HTTP header "Connection: close"
* Add used certificate chain to debug log

### Version 1.0.0 (2022-10-19)

{% file src="/files/T2WqtSpdNcP4UD5YXN1D" %}

* First formal release
* Minor debugging text updates

### Version 0.9.5 (2022-09-04)

{% file src="/files/i0zADUVJ927BDBJ76Mf3" %}

* Remove OAuth Provider Identifier (shortcuts für predefined OAuth providers)
* Update JavaDoc

### Version 0.8.1 (2022-08-19)

{% file src="/files/W6Op30IKP76U7a0Nws8M" %}

* Change `password` grant type to use basic authentication (HTTP authorization header)
* Include JSONObject.jar in SOFA.jar (single distribution package)

### Version 0.8.0 (2022-02-27 Beta 1 Version)

{% file src="/files/9qOLBzvUnxQyEebwMrrs" %}
Download Version 0.8.0
{% endfile %}

* **Please send any feedback to** [**andy.brunner@k43.ch**](mailto:andy.brunner@k43.ch)
* First public beta Version

### Version 0.7.0 (2022-02-26 Alpha 3 Version)

* Last pre beta version

### Version 0.6.0 (2022-02-25 Alpha 2 Version)

* [SOFA product](https://sofa.k43.ch/) website added&#x20;
* [SOFA JavaDoc](https://andybrunner.github.io/SOFA/ch/k43/tools/SOFA.html)Ve webseite added
* `getHttpResponseTimeMs()` added
* `setHttpTimeoutSec()` added

### Version 0.5.0 (2022-02-22 Alpha 1 Version)

* Proof of concept
* Successful testing with Microsoft Azure authorization server


---

# 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://sofa.k43.ch/quick-start/downloads.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.
