0.10.11-rc: Data API builder for Azure Databases
Changes:
New Features
DAB ENGINE
- 40dab94 In-Memory Cache (#1881) [ #1618, #1617, #1801, #1865 ]
- 0829d85 Handling datetime types (#1636)
- ed4fc13 DataWarehouse query support for data-api-builder (#1873)
- 8676ed4 Adding support for query parameter in Swagger UI (#1769) [ #1572 ]
- 4080518 Hot Reload of Runtime Section (#1726)
- 0cf5d64 Adding support for providing Auth headers via Swagger UI (#1788)
- 0092cad Addition of new database type DWSQL. (#1864)
- 3176820 Data Api Builder support for multiple databases. (#1709)
DAB CLI
DAB Runtime Config
- 36ab82a Add Cache properties to runtime config file with JSON Serialize/Deserialize (#1865) [ #1618, #1617 ]
Other enhancements and bug fixes
- fffcd70 Removed hash from application name (fix #1759) (#1863)
- ea2ab9b Adds helpful error message for mutations executed without read permissions - SQL database types (#1874) [ #1464 ]
- bcb891b Fix base64 encoding of $after query parameter value in NextLink (#1895)
- d1fa539 Change the form of our NextLink used for pagination cursors (#1851)
- 49796db Update DAB runtime config JSON schema (#1845)
- 7efa7f4 Update dab.draft.schema.json (#1782)
- c09e08a Copying stored proc parameters in the config no longer required in some circumstances. (#1847)
- 7460003 Attempt to create OpenAPI document only if rest is enabled (#1872)
- 8707c63 Add telemetry client only if it is enabled (#1868)
- d885e59 Enhance shutdown logs with extra details (#1821) [ #1763 ]
- 8ab7f36 Access Token needs to be set according to the datasource name. (#1846)
- 00842f6 [Configuration] Make optional object sub properties nullable (#1823) [ #1402, #1684, #1737 ]
- a12f39f Handling missing environment variables cleaner for SWA (#1825) [ #1820 ]
- a60b598 Update dependencies (#1828)
- 020792e Upgrade HotChocolate (#1854)
- 49ac53a Introduces a change in the REST POST, PATCH and PUT API response construction (#1731)
- ca5fa14 Move to file scoped namespace project Core part 1 (#1744)
- 9ad8b34 Ensuring correct population of second constructor in runtimeconfig. (#1772)
- bd6c943 Unhandled Exception for malformed connection string bug fix (#1741)
- 51adeb2 Fix setting CosmosDB configuration at runtime by checking whether the graphql schema is set (#1743) [ #1739 ]
- 038c17d Docker file now used Azure Mariner Linux (#1786) [ #1762 ]
See More
Documentation updates
- da8b47b REST and GraphQL Query Caching Design Doc (#1801)
- 92dde3f ACA sample improvements (#1858)
- 2471e18 Update README.md (#1882)
- ac2f79e Add design doc and diagram for Hot Reload feature (#1811)
- a0b64c0 Update CONTRIBUTING.md (#1776)
- 8b6564a Update README.md (#1758)
Test infrastructure updates
- ee1f78c Eliminate generation of config files multiple times in the integration test pipelines (#1910) [ #1909 ]
- 6c213a5 Adding pipeline for DW testing. (#1877)
- fdcf2cc Fixing dw-sql pipeline and enabling DW Query Builder to handle Unicode characters (#1907) [ #1901 ]
- 74cb4b4 Configured CosmosDB Local Emulator for running integration tests on the Windows agent (#1876)
- bec778f Update minor version in build ci pipeline config to 0.10 in MAIN (#1742)
This list of changes was auto generated. The change list was manually rearranged into distinct sections
to categorize updates.