Skip to content

Releases: Azure/data-api-builder

1.5.29-rc: Data API builder for Azure Databases

07 Apr 17:54
ebbe989

Choose a tag to compare

Changes:

New Features:

Improvements:

  • 0f4a3fd Improved N-1 join query performance for DW SQL (#2631)
  • 44a9afd Add more tests for EntraId/AzureAd providers (#2610) [ #2407 ]
  • af09e10 Enhance error handling with innerException in DataApiBuilderException (#2621)
  • d49d119 Adds Query-Identifying IDs to HTTPContext for SQL Queries to track DAB's performance (#2553)
  • da6cdcc Cosmos DB: Improve Error message During Schema Generation (#2548)

Bug Fixes:

  • eefc57a Fix support for quoted table names in PostgreSQL (#2616) [ #2385 ]
  • a6eccb7 Change favicon.ico error to NotFound (#2640) [ #2539 ]
  • aee9690 Fix Json Schema validations for optional fields that are not present (#2611) [ #2542 ]
  • 4d7207e Remove "And", "Or", and entities associated by relationships as valid OrderByInput types. (#2625)
  • 5b3a471 Fix string interpolation for path in log (#2630) [ #2629 ]
  • 6c55993 Ensure aggregation and groupby nodes are properly handled in case tables have no fields to aggregate or groupby on (#2609)
  • 1eada84 Remove case insensitive filter operator from generated schema (#2607) [ #2280 ]
  • 23f4cc3 Fix issue when optional authentication property is not provided (#2560) [ #2513, #2414 ]
  • 9fd99aa Fixed the timers to track proper DB execution duration (#2536)
  • a15a33c Update Dockerfile with correct string format (#2547) [ #2546, #2466 ]

Documentation Updates

This list of changes was auto generated.

1.4.35: Data API builder for Azure Databases

05 May 20:42
647f344

Choose a tag to compare

Updated stable release with new docker image.

1.4.27: Data API builder for Azure Databases

04 Apr 16:50
647f344

Choose a tag to compare

This update results in a new Docker image which has been updated with the latest .NET base layers. No other DAB engine changes have been made.

1.4.26: Data API builder for Azure Databases

19 Feb 01:52
647f344

Choose a tag to compare

Changes:

Features:

Improvements:

Bug Fixes:

  • b95b95f Fix for valid insert with request body empty (#2530)
  • 7ff62e7 Correctly validate columns with request-body-strict flagged (#2528)
  • c25d5eb Fix for mssql using wildcard characters for LIKE query (#2498) [ #2434, #2499 ]
  • 5acf69e Ignore Auto-Generated primary keys in request body when request-body-strict is false (#2507)
  • 053fe83 Do not allow Mode to Hot-Reload (#2478)
  • 26a694c Fix namespace collision for string and CollectionUtils method IsNullOrEmpty (#2471) [ #2469 ]
  • d86e630 Added ValidateAspNetCoreUrls (#2466) [ #2465 ]

Documentation Updates:

1.4.20-rc: Data API builder for Azure Databases

24 Jan 14:37
b95b95f

Choose a tag to compare

Changes:

Features

Bug Fixes

  • b95b95f Fix SQL Syntax when doing a valid insert with request body empty (#2530)
  • 7ff62e7 Update column validation logic for insert operations when considering request-body-strict (#2528)
  • c25d5eb Fix mssql filter parser for wildcard characters for LIKE query (#2498) [ #2434, #2499 ]
  • 5acf69e Ignore Auto-Generated primary keys in request body when request-body-strict is false (#2507)
  • d86e630 Added ValidateAspNetCoreUrls (#2466) [ #2465 ]
  • b04dfc1 Adding numeric type support for data api builder (#2497) [ #2059 ]
  • 053fe83 Do not allow Mode to Hot-Reload (#2478)

Improvements

Doc Updates

1.3.19: Data API builder for Azure Databases

29 Nov 09:54
60acba0

Choose a tag to compare

What's Change:

Bug Fixes

  • 053fe83 Stopping update of Mode in Hot-Reload (#2478) [ #2457 ]
  • 26a694c Fixing Namespace collision for string and CollectionUtils method IsNullOrEmpty (#2471) [ #2469 ]
  • 91f47a2 Hot Reload File IO -> React to 1 file change notification per file change (#2424) [ #2423 ]
  • c9aa87b Fix MetadataProvider initialization in Hot Reload and remove duplicate Query Executor reloading (#2428)
  • dec9d0e Added missing pagination properties (#2404) [ #2333 ]
  • f97aa96 Fix DataSourceName update for HotReload (#2401)
  • 5b649ea Defer to database validation when default values for mandatory stored procedure params are excluded from config (#2346) [ #1748 ]
  • bbe1851 Fix export command (#2375) [ #1542 ]
  • 4103e78 Cultural Invariant Conversion of datatypes during mutation (#2307)
  • 8c06425 Fix unpredictable behaviour with pagination resolver (#2292) [ #2281 ]

Doc Updates

Features

Improvements

1.3.13-rc: Data API builder for Azure Databases

01 Nov 22:00
62f9387

Choose a tag to compare

What's Change:

Bug Fixes

  • 91f47a2 Hot Reload File IO -> React to 1 file change notification per file change (#2424) [ #2423 ]
  • c9aa87b Fix MetadataProvider initialization in Hot Reload and remove duplicate Query Executor reloading (#2428)
  • dec9d0e Added missing pagination properties (#2404) [ #2333 ]
  • f97aa96 Fix DataSourceName update for HotReload (#2401)
  • 5b649ea Defer to database validation when default values for mandatory stored procedure params are excluded from config (#2346) [ #1748 ]
  • bbe1851 Fix export command (#2375) [ #1542 ]
  • 4103e78 Cultural Invariant Conversion of datatypes during mutation (#2307)
  • 8c06425 Fix unpredictable behaviour with pagination resolver (#2292) [ #2281 ]

Doc Updates

Features

Improvements

1.2.14: Data API builder for Azure Databases

06 Nov 05:41
c7ca8db

Choose a tag to compare

This update results in a new Docker image which has been updated with the latest .NET base layers. No other DAB engine changes have been made.

1.2.11: Data API builder for Azure Databases

27 Sep 16:12
c7ca8db

Choose a tag to compare

This update results in a new Docker image which has been updated with the latest .NET base layers. No other DAB engine changes have been made.

1.2.10: Data API builder for Azure Databases

13 Aug 17:23
c7ca8db

Choose a tag to compare

What's Changed:

Bug Fixes

Doc Updates and Lib Upgrades

Features

  • 591d818 [OpenAPI] Add "type" property with value "object" response schema to fix Infragistics AppBuilder tooling (#2283) [ #2212 ]
  • 3b58f34 Implement depth-limit to GraphQL Queries/Mutation operations For Non-Hosted Scenario (#2267) [ #1577 ]
  • 4f84cb9 Add new cli command to update runtime with graphql depth limit (#2250) [ #2243, #2249 ]
  • 7215f1a Add MaxResponseSizeMB to runtime config. (#2242)
  • 4554d0c Enforce data streaming limits stored procedure (#2269)
  • 8f8f53f Streaming results in query flow to protect application memory (#2228)
  • 466c18a dab-manifest.json include previously used file identifiers and point to .net6 (#2220)
  • fd52a13 Add application name for PGSQL connections (#2208) [ #1635 ]

Improvements

  • ef3b678 Update the retry policy for tsql query execution (#2285)
  • 73098a9 Cosmos DB: Throw proper error message if entity is not present in the runtime config (#2272) [ #2266, #887 ]
  • 9aaf41e create constant for execute string (#2273)
  • 5e4afe9 change hardcoded string prefixes and suffixes to constants (#2244)
  • 0558815 Adding Sql pool is warming up error code to list of transient exceptions (#2241)