Skip to content

Releases: Azure-Samples/azure-search-openai-demo

2024-11-05: Danish translations

05 Nov 19:10
86b6dad

Choose a tag to compare

This release adds Danish translations for the UI, and includes various bug fixes, refactor, and Azure OpenAI model/API version updates.

What's Changed

  • feat: Add Danish (da-DK) translations.json and update config.json by @EMjetrot in #2119
  • Bump quart from 0.19.6 to 0.19.7 in /app/backend by @dependabot in #2082
  • Bump werkzeug from 3.0.4 to 3.0.6 in /app/backend by @dependabot in #2084
  • Bump @vitejs/plugin-react from 4.3.2 to 4.3.3 in /app/frontend by @dependabot in #2087
  • Bump vite from 5.4.8 to 5.4.10 in /app/frontend by @dependabot in #2075
  • Bump @types/react-dom from 18.3.0 to 18.3.1 in /app/frontend by @dependabot in #2060
  • Bump @fluentui/react-components from 9.54.13 to 9.55.1 in /app/frontend by @dependabot in #2054
  • Update model version for gpt-4o to latest by @pamelafox in #2106
  • Documentation improvements: Remove duplicate READMEs, consistent titles by @pamelafox in #2118
  • Properly handle AZURE_SPEECH_SERVICE_VOICE azd env var by @pamelafox in #2107
  • VS Code debug launch improvements: remove azd extension dependency, add compound, add docs by @pamelafox in #2120
  • Upgrade Azure OpenAI API version and use AZURE_OPENAI_API_VERSION consistently by @pamelafox in #2105
  • Refactor settings into a single component across Chat/Ask by @bnodir in #2111

New Contributors

Full Changelog: 2024-11-04...2024-11-05

2024-11-04: Dutch translations

04 Nov 20:14
3447262

Choose a tag to compare

This release fixes a few issues (noted below) and adds support for nl translations to the UI.

What's Changed

New Contributors

Full Changelog: 2024-10-28...2024-11-04

2024-10-28: Default to Container Apps instead of App Service

28 Oct 22:10
e34edd5

Choose a tag to compare

To improve the deployment experience for new developers getting started with this template, we are switching the default from Container Apps to App Service. If you are an existing develop and pull from main, then you will need to follow this guide to stick with App Service:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/azure_app_service.md
If you want to switch to Container Apps from App Service, you may need to delete the current App Service before you run azd up, or at least remove the "backend" tag from the App Service, as that tag is how azd figures out where to deploy.

Also note that ACA private endpoints are still in private preview, so you need to stick with App Service if you are using the private endpoints feature.

We apologize for the inconvenience for existing developers. Please post in issue tracker for any migration issues.

What's Changed

Full Changelog: 2024-10-23...2024-10-28

2024-10-23: New option to include category

23 Oct 18:49
0946893

Choose a tag to compare

The most significant feature in this release is an additional developer setting to "include category". Read the guide for how to ingest documents with categories set: https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/data_ingestion.md#enhancing-search-functionality-with-data-categorization

What's Changed

New Contributors

Full Changelog: 2024-10-17...2024-10-23

2024-10-17: Built-in vectorizer for all indexes

18 Oct 00:01
31f501a

Choose a tag to compare

This release includes updates to the code that sets up the search index and optional integrated vectorization feature.
Going forward, all indexes will have an Azure OpenAI vectorizer by default, even if not using integrated vectorization. That makes it easy to issue queries in the Portal or from the SDK without having to compute the embedding yourself. It will also make this index more compatible with the VoiceRAG demo.

For those of you using integrated vectorization, it should be easier to use that feature with the newer embedding models now.

What's Changed

Full Changelog: 2024-10-12...2024-10-17

2024-10-12: Azure OpenAI deployment types

12 Oct 14:42
78583e1

Choose a tag to compare

This release adds parameters to change the Azure OpenAI deployment type from the current default of "Standard" to one of the other types ("GlobalStandard", a load-balanced deployment, and "Provisioned", a high-capacity pre-reserved higher cost deployment).

Instructions for changing the SKU are here:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/deploy_features.md#using-gpt-4

What's Changed

  • Bump i18next from 23.14.0 to 23.15.2 in /app/frontend by @dependabot in #2027
  • Bump react-router-dom from 6.23.1 to 6.26.2 in /app/frontend by @dependabot in #2025
  • Bump @types/react from 18.3.3 to 18.3.11 in /app/frontend by @dependabot in #2024
  • Bump @vitejs/plugin-react from 4.3.1 to 4.3.2 in /app/frontend by @dependabot in #2026
  • Adding support for Azure OpenAI Deployment Types (Global Standard, Standard, Provisioned) by @zedhaque in #2014

Full Changelog: 2024-10-04...2024-10-12

2024-10-04: Browser-stored chat history

04 Oct 16:55
be26d31

Choose a tag to compare

This release adds a chat history feature that is stored entirely in the browser, using IndexedDB. See guide for enabling it here:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/deploy_features.md#enabling-chat-history

In the future, we may add an option to store that chat history in CosmosDB as well. Subscribe to this issue if interested:
#1863

 ## What's Changed

New Contributors

Full Changelog: 2024-10-02...2024-10-04

2024-10-02: Local CSV Parser

02 Oct 20:08
2dd7ba9

Choose a tag to compare

This release adds a Python-based CSV parser which indexes each row separately.

What's Changed

New Contributors

Full Changelog: 2024-09-26...2024-10-02

2024-09-26: Improvements for local env, Deployment fix

27 Sep 00:08
9722c78

Choose a tag to compare

This release fixes a recent regression in "azd up" for App Service. Please pull the azure.yaml from this release if you recently pulled down this repo and are having issues with deployment.

This release also introduces a large change to how the local scripts and server bring in configuration values from the azd deployment. Previously, the scripts would actually set the current azd environment variables in the shell environment, but that occasionally led to problems when trying to switch between azd environments. Now, all code uses the python-dotenv package to dynamically load in the current azd's environment variables, so you should be able to cleanly switch between azd environments as needed.

What's Changed

  • azure.yaml improvements: remoteBuild option, prepackage for App Service by @pamelafox in #1993
  • Bump rollup from 3.29.4 to 3.29.5 in /app/frontend by @dependabot in #1994
  • Refactor scripts to avoid anti-patterns, redundancy by @pamelafox in #1986
  • Bump dompurify and @types/dompurify in /app/frontend by @dependabot in #1983
  • Bump cryptography from 43.0.0 to 43.0.1 in /app/backend by @dependabot in #1967
  • Changes for easier working with local models by @pamelafox in #1992

Full Changelog: 2024-09-19...2024-09-26

2024-09-19: Optional deployment to Azure Container Apps

20 Sep 01:54
0225f75

Choose a tag to compare

This release includes an option to deploy to a single container on Azure Container Apps with a Dockerfile.
If you're interested in that, please follow the guide on:
https://github.com/Azure-Samples/azure-search-openai-demo/blob/main/docs/azure_container_apps.md
Let us know if you have any issues or feedback on the option.

 ## What's Changed

New Contributors

Full Changelog: 2024-08-30...2024-09-19