azure-sdk-for-go/sdk/data/azappconfig/CHANGELOG.md

3.2 KiB

Release History

1.2.0-beta.2 (Unreleased)

Features Added

Breaking Changes

Bugs Fixed

Other Changes

1.2.0-beta.1 (2024-06-11)

Features Added

  • Support ETag-per-page
    • Added field MatchConditions to ListSettingsOptions which allows specifying request conditions when iterating over pages of settings.
    • Added field ETag to ListSettingsPageResponse which contains the ETag for a page of configuration settings.

Other Changes

  • Updated dependencies.

1.1.0 (2024-01-17)

Features Added

Other Changes

  • Updated to latest version of azcore.
  • Enabled spans for distributed tracing.

1.0.0 (2023-10-11)

Bugs Fixed

  • Check for a Sync-Token value before updating the cache.

Other Changes

  • Cleaned up docs and added examples.

0.6.0 (2023-09-20)

Features Added

  • Handle setting content type in AddSetting and SetSetting (#19797)
  • Added type SyncToken for better type safety when handling Sync-Token header values.

Breaking Changes

  • Response types ListRevisionsPage and ListSettingsPage now have the suffix Response in their names.
  • Method UpdateSyncToken on type Client has been replaced with SetSyncToken.
  • Response types' SyncToken field type has changed from *string to SyncToken.

Bugs Fixed

  • Fixed an issue that could cause HTTP requests to fail with http.StatusUnauthorized in some cases.
  • The pipeline policy for setting the Sync-Token header in HTTP requests now properly formats the value.
  • The caching mechanism for Sync-Token values is now goroutine safe.

Other Changes

  • NewClientFromConnectionString() will return a more descriptive error message when parsing the connection string fails.

0.5.0 (2022-11-08)

Breaking Changes

  • Changed type of OnlyIfChanged and OnlyIfUnchanged option fields from bool to *azcore.ETag.

Bugs Fixed

  • OnlyIfChanged and OnlyIfUnchanged option fields have no effect (#19297)

0.4.3 (2022-10-31)

Bugs Fixed

  • Fixed missing host URL when iterating over pages.

Other Changes

  • Regenerated internal code with latest Autorest Go code generator.

0.4.2 (2022-10-20)

Bugs Fixed

  • Fixed a bug in syncTokenPolicy that could cause a panic in some conditions.

0.4.1 (2022-09-22)

Features Added

  • Added NewListSettingsPager.

0.4.0 (2022-05-18)

Breaking Changes

  • Moved to new location

0.3.1 (2022-05-12)

Other Changes

  • Update to latest azcore

0.3.0 (2022-05-10)

Breaking Changes

  • Changed argument semantics of AddSetting, DeleteSetting, GetSetting, SetSetting, and SetReadOnly.

0.2.0 (2022-04-20)

Breaking Changes

  • Upgraded to latest azcore which requires Go 1.18 or later.
  • Renamed method ListRevisions to NewListRevisionsPager and removed ListRevisionsPager type.

Other Changes

  • Regenerated internal code with latest code generator.

Bugs Fixed

  • Fixed authentication in Germany West Central using connection string (#17424).

0.1.0 (2022-03-09)

Features Added

  • Initial release