mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 01:12:56 +03:00
update changelog for v2.5.0-beta
<!-- Thank you for ss in the Title above ^ --> ## Description ✍️ <!-- Please fill this se--> <!-- Describe the changes from a user's perspective --> update changelog PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4099 Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com> GitOrigin-RevId: 5ac6a6bd36f2d0ebf7bd6873a0ea1d297fb92fe1
This commit is contained in:
parent
0730eca6d8
commit
cb75226cf1
172
CHANGELOG.md
172
CHANGELOG.md
@ -52,36 +52,21 @@ the right-hand side for now.
|
|||||||
|
|
||||||
- cli: use indentation of 2 spaces in array elements of metadata YAML files
|
- cli: use indentation of 2 spaces in array elements of metadata YAML files
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Old behaviour<pre> metadata/query_collections.yaml</pre> </th>
|
<th>Old behaviour<pre> metadata/query_collections.yaml</pre> </th>
|
||||||
<th>New behaviour<pre> metadata/query_collections.yaml </pre> </th>
|
<th>New behaviour<pre> metadata/query_collections.yaml </pre> </th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<pre>
|
<pre>
|
||||||
- name: allowed-queries
|
- name: allowed-queries
|
||||||
definition:
|
definition:
|
||||||
queries:
|
queries:
|
||||||
- name: getAlbums
|
|
||||||
query: |
|
|
||||||
query getAlbums {
|
|
||||||
albums {
|
|
||||||
id
|
|
||||||
title
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</pre>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<pre>
|
|
||||||
- name: allowed-queries
|
|
||||||
definition:
|
|
||||||
queries:
|
|
||||||
- name: getAlbums
|
- name: getAlbums
|
||||||
query: |
|
query: |
|
||||||
query getAlbums {
|
query getAlbums {
|
||||||
@ -90,64 +75,78 @@ Example:
|
|||||||
title
|
title
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</pre>
|
</pre>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
<td>
|
||||||
</tbody>
|
<pre>
|
||||||
</table>
|
- name: allowed-queries
|
||||||
|
definition:
|
||||||
|
queries:
|
||||||
|
- name: getAlbums
|
||||||
|
query: |
|
||||||
|
query getAlbums {
|
||||||
|
albums {
|
||||||
|
id
|
||||||
|
title
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</pre>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
This change is a result of fixing some inconsistencies and edge cases in writing array elements.
|
||||||
|
`hasura metadata export` will write YAML files in this format going forward. Also, note that this is a backwards compatible change.
|
||||||
|
|
||||||
This change is a result of fixing some inconsistencies and edge cases in writing array elements.
|
- cli: change ordering of elements in metadata files to match server metadata
|
||||||
`hasura metadata export` will write YAML files in this format going forward. Also, note that this is a backwards compatible change.
|
|
||||||
|
|
||||||
- cli: fix ordering of elements in metadata files to match server metadata
|
Example:
|
||||||
|
<table>
|
||||||
Example:
|
<thead>
|
||||||
<table>
|
<tr>
|
||||||
<thead>
|
<th>Server Metadata (JSON)</th>
|
||||||
<tr>
|
<th>Old behaviour (YAML)</th>
|
||||||
<th>Server Metadata (JSON)</th>
|
<th>New Behaviour (YAML)</th>
|
||||||
<th>Old behaviour (YAML)</th>
|
</tr>
|
||||||
<th>New Behaviour (YAML)</th>
|
</thead>
|
||||||
</tr>
|
<tbody>
|
||||||
</thead>
|
<tr>
|
||||||
<tbody>
|
<td>
|
||||||
<tr>
|
<pre>
|
||||||
<td>
|
{
|
||||||
<pre>
|
"function": {
|
||||||
{
|
"schema": "public",
|
||||||
"function": {
|
"name": "search_albums"
|
||||||
"schema": "public",
|
}
|
||||||
"name": "search_albums"
|
|
||||||
}
|
}
|
||||||
}
|
</pre>
|
||||||
</pre>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<pre>
|
||||||
<pre>
|
function:
|
||||||
function:
|
name: search_albums
|
||||||
name: search_albums
|
schema: public
|
||||||
schema: public
|
</pre>
|
||||||
</pre>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<pre>
|
||||||
<pre>
|
function:
|
||||||
function:
|
schema: public
|
||||||
schema: public
|
name: search_albums
|
||||||
name: search_albums
|
</pre>
|
||||||
</pre>
|
</td>
|
||||||
</td>
|
</tr>
|
||||||
</tr>
|
</tbody>
|
||||||
</tbody>
|
</table>
|
||||||
</table>
|
|
||||||
|
|
||||||
### Bug fixes and improvements
|
### Bug fixes and improvements
|
||||||
|
|
||||||
- server: Fix regression in MSSQL subscriptions when results exceed 2048 characters (#8267)
|
- server: Fix regression in MSSQL subscriptions when results exceed 2048 characters (#8267)
|
||||||
- server: refactor OpenAPI spec generation (for REST endpoints) and improve OpenAPI warnings
|
- server: refactor OpenAPI spec generation (for REST endpoints) and improve OpenAPI warnings
|
||||||
- server: add jsonb to string cast support - postgres
|
- server: add jsonb to string cast support - postgres (#7818)
|
||||||
- server: improve performance of fetching postgres catalog metadata for tables and functions
|
- server: improve performance of fetching postgres catalog metadata for tables and functions
|
||||||
- server: Queries present in query collections, such as allow-list, and rest-endpoints are now validated (against the schema)
|
- server: Queries present in query collections, such as allow-list and rest-endpoints, are now validated (fixes #7497)
|
||||||
- server: Redesigns internal implementation of webhook transforms.
|
|
||||||
- server: improve SQL generation for BigQuery backend queries involving `Orderby`.
|
- server: improve SQL generation for BigQuery backend queries involving `Orderby`.
|
||||||
- server: fix regression where remote relationships would get exposed over Relay, which is unsupported
|
- server: fix regression where remote relationships would get exposed over Relay, which is unsupported
|
||||||
- server: add support for customising the GraphQL schema descriptions of table columns in metadata
|
- server: add support for customising the GraphQL schema descriptions of table columns in metadata
|
||||||
@ -155,17 +154,16 @@ function:
|
|||||||
- server: fix caching bug with session variables in remote joins
|
- server: fix caching bug with session variables in remote joins
|
||||||
- server: fix regression where JWKs are refreshed once per second when both must-revalidate and max-age are specified in the Cache-Control header (#8299)
|
- server: fix regression where JWKs are refreshed once per second when both must-revalidate and max-age are specified in the Cache-Control header (#8299)
|
||||||
- server: respect custom field names in delete, insert and update mutations on SQL Server (#8314)
|
- server: respect custom field names in delete, insert and update mutations on SQL Server (#8314)
|
||||||
- console: fixed an issue where editing both a column's name and its GraphQL field name at the same time caused an error
|
- console: enable searching tables within a schema in the sidebar
|
||||||
- console: enable searching tables within a schema
|
|
||||||
- console: fixed the ability to create updated_at and created_at in the modify page (#8239)
|
|
||||||
- console: disable search indexing with HTML meta tag
|
|
||||||
- console: add support for setting comments on the custom root fields of tables/views
|
- console: add support for setting comments on the custom root fields of tables/views
|
||||||
- console: fix redirect to metadata status page on conflicting inherited role
|
|
||||||
- console: add feature flags section in settings
|
- console: add feature flags section in settings
|
||||||
- console: fix malformed request with REST live preview section
|
- console: improved support for setting comments on computed fields
|
||||||
- console: improved support for setting comments on computed fields
|
- console: fix the ability to create updated_at and created_at in the modify page (#8239)
|
||||||
- cli: fix inherited roles metadata not being updated when dropping all roles (#7872)
|
- console: fix an issue where editing both a column's name and its GraphQL field name at the same time caused an error
|
||||||
|
- console: fix redirect to metadata status page on inconsistent inherited role (#8343)
|
||||||
|
- console: fix malformed request with REST live preview section (#8316)
|
||||||
- cli: add support for customization field in sources metadata (#8292)
|
- cli: add support for customization field in sources metadata (#8292)
|
||||||
|
- cli: fix inherited roles metadata not being updated when dropping all roles (#7872)
|
||||||
- ci: ubuntu and centos flavoured graphql-engine images are now available
|
- ci: ubuntu and centos flavoured graphql-engine images are now available
|
||||||
|
|
||||||
## v2.4.0-beta.3
|
## v2.4.0-beta.3
|
||||||
|
Loading…
Reference in New Issue
Block a user