aerogear/graphback
### [`v1.1.2`](https://togithub.com/aerogear/graphback/releases/tag/1.1.2)
[Compare Source](https://togithub.com/aerogear/graphback/compare/1.1.1...1.1.2)
#### 1.1.2 (2021-02-06)
##### Bug Fixes
- [#2269](https://togithub.com/aerogear/graphback/pull/2269) replaced \_id with id in client and postgres template ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad))
- [#2261](https://togithub.com/aerogear/graphback/pull/2267) update import format [@namit-chandwani](https://togithub.com/namit-chandwani))
### [`v1.1.1`](https://togithub.com/aerogear/graphback/releases/tag/1.1.1)
[Compare Source](https://togithub.com/aerogear/graphback/compare/1.1.0...1.1.1)
##### Bug Fixes
- [#2261](https://togithub.com/aerogear/graphback/pull/2261) fix: import format was throwing an error ([@craicoverflow](https://togithub.com/craicoverflow))
### [`v1.1.0`](https://togithub.com/aerogear/graphback/releases/tag/1.1.0)
[Compare Source](https://togithub.com/aerogear/graphback/compare/1.0.1...1.1.0)
##### Features
- Added a Kafka template
##### Bug Fixes
- `graphback-codegen-schema`, `graphback-core`, `graphback-datasync`, `graphback-runtime-knex`, `graphql-serve`
- [#2171](https://togithub.com/aerogear/graphback/pull/2171) fix(codegen-schema): remove auto primary key from create input ([@craicoverflow](https://togithub.com/craicoverflow))
- `graphback-codegen-client`
- [#2139](https://togithub.com/aerogear/graphback/pull/2139) fix: unable to generate subscription query unless mutation operation in model is set to `true` ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad)
- `codegen-schema`
- [#2205](https://togithub.com/aerogear/graphback/pull/2205) fix(codegen-schema): map String list to String list in input type ([@craicoverflow](https://togithub.com/craicoverflow))
##### Committers: 2
- Arsh Sharma ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad))
- ssd71 [@ssd71](https://togithub.com/ssd71)
- mudit Choudhary ([@Muditxofficial](https://togithub.com/Muditxofficial))
- Enda Phelan ([@craicoverflow](https://togithub.com/craicoverflow)
### [`v1.0.1`](https://togithub.com/aerogear/graphback/releases/tag/1.0.1)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.2...1.0.1)
##### Features
- Added ability to override package name in plugin config ([#2077](https://togithub.com/aerogear/graphback/pull/2077), fixed by [4cfd68c](https://togithub.com/aerogear/graphback/pull/2077/commits/4cfd68c8b3aeec44df610525686eedd7f1920ecb))
##### Bug Fixes
- Logical `or` filter selector was not mapped correctly in `graphback-runtime-mongo` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [1ebe7e9](https://togithub.com/aerogear/graphback/pull/2034/commits/1ebe7e9bc8d3a61f0b3ef65b588881d16b7ae63f))
- Logical `or` filter selector was not mapped correctly in `graphback-runtime-knex` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [6d43f28](https://togithub.com/aerogear/graphback/commit/6d43f288865a2c8c0d441e486a156301ca6cc42a))
- Logical `or` predicate was not applied correctly in `createInMemoryPredicateFilter` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [01f9912](https://togithub.com/aerogear/graphback/commit/01f99121a9462e5a277657359094ab131e6f809c))
- GraphQL Migrations did not read auto-incrementing info from database column ([#2017](https://togithub.com/aerogear/graphback/pull/2071), fixed by [83a80cd](https://togithub.com/aerogear/graphback/commit/83a80cdbb1104da7b36acdfa54b37a871c3ff1a0))
- Prevent creation of empty `Subscription`, `Query`, `Mutation` resolver objects ([#2073](https://togithub.com/aerogear/graphback/pull/2073), fixed by [97e8267](https://togithub.com/aerogear/graphback/commit/97e82677257b54783916c3062ed6f0e74f25c038))
- Fix `TypeError: Cannot read property 'page' of undefined` error in CRUDService ([#2095](https://togithub.com/aerogear/graphback/pull/2095) fixed by [5143fb6](https://togithub.com/aerogear/graphback/commit/5143fb6c6a76d20f44b3e79ab25c6922408dd54a))
- It was not possible to map a `WHERE X IS/IS NOT NULL` query in the Knex query mapper ([#2095](https://togithub.com/aerogear/graphback/pull/2095) fixed by [d10e918](https://togithub.com/aerogear/graphback/commit/d10e918714a85c8c6f6ebb4260e9aff0b6b99ffa))
- Prevent creation of empty `Subscription`, `Query`, `Mutation` resolver objects ([#2073](https://togithub.com/aerogear/graphback/pull/2073), fixed by [97e826](https://togithub.com/aerogear/graphback/commit/97e82677257b54783916c3062ed6f0e74f25c038))
- Configure relationship auth rule with field instead of database key ([#2101](https://togithub.com/aerogear/graphback/pull/2073), fixed by [525bc9a](https://togithub.com/aerogear/graphback/commit/525bc9a641fa7cb1818a0727a675564e6fa12dda))
- Fix `Could not find a declaration file for module 'bson'` error ([#2104](https://togithub.com/aerogear/graphback/pull/2104), fixed by [4f9ce7c](https://togithub.com/aerogear/graphback/commit/4f9ce7c2d6c494b33f447e1b4d6a47fbd880f353))
- Add missing interface ([#2019](https://togithub.com/aerogear/graphback/pull/2109), fixed by [f46e920](https://togithub.com/aerogear/graphback/commit/f46e9200def565b0b0e34ccc13f7efa50f346550))
- Generate schema subscription fields when mutations are disabled ([#2114](https://togithub.com/aerogear/graphback/2114), fixed by [212eb7a](https://togithub.com/aerogear/graphback/commit/212eb7a3e718eb102c226c237ce2448a2aa26898))
- Don't create `Query`, `Mutation`, `Subscription` empty resolver objects ([#2122](https://togithub.com/aerogear/graphback/pull/2122), fixed by [faf172d](https://togithub.com/aerogear/graphback/commit/faf172d0dc30c3533dd5f2377f28ea20762baf02)
### [`v0.16.2`](https://togithub.com/aerogear/graphback/releases/tag/0.16.2)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.1...0.16.2)
##### Bug Fixes
- Primary key with `ID` ScalarType and field name different to `id` isn't auto-incrementable. Fixed in [#1997](https://togithub.com/aerogear/graphback/pull/1997)
- Logical OR operator is not working correctly in MongoDB query builder. ([#1963](https://togithub.com/aerogear/graphback/issues/1963)), fixed by ([059a0ae](https://togithub.com/aerogear/graphback/commit/059a0aebe36a33477bf87c808086d8c396e75ef9))
### [`v0.16.1`](https://togithub.com/aerogear/graphback/releases/tag/0.16.1)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.0...0.16.1)
##### Bug Fixes
- Correct main file and types paths of `graphql-serve` package ([d4d918e](https://togithub.com/aerogear/graphback/commit/d4d918e189b9dd03b84d9a8d29194664fe8a898f)).
### [`v0.16.0`](https://togithub.com/aerogear/graphback/releases/tag/0.16.0)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.15.1...0.16.0)
##### New Features
- Use any `knex` 0.20.x or 0.21.x version in your application ([d826b6f](https://togithub.com/aerogear/graphback/commit/d826b6fcb3ffb753140f5135d53c56c032cb2503)[#1903](https://togithub.com/aerogear/graphback/pull/1903))
- Ability to specify composite unique columns in GraphQL Migrations ([#1658](https://togithub.com/aerogear/graphback/issues/1658)), fixed by ([9c6f34a231e2645c34533d58ea4427ff8f8f634e](https://togithub.com/aerogear/graphback/commit/9c6f34a231e2645c34533d58ea4427ff8f8f634e))
- Requiring `_id: GraphbackObjectID` primary key for MongoDB ([#1769](https://togithub.com/aerogear/graphback/pull/1769)).
This fixes issues below related to primary key in MongoDB:
- [#1731](https://togithub.com/aerogear/graphback/issues/1732), [#1626](https://togithub.com/aerogear/graphback/issues/1626) Ineffecient and wrong mapping of the `id` field
- [#1625](https://togithub.com/aerogear/graphback/issues/1625) Filters on "id: ID" field not working
> NOTE: If you are migrating from [0.15](#0150) or previous versions of Graphback, you may be required to update relationship fields so that their values (previous stored as `String`) are of type [`ObjectID`](https://docs.mongodb.com/manual/reference/method/ObjectId/).
- Add a `@transient` field annotation to ignore fields during input type creation and migrations [4076fa26](https://togithub.com/aerogear/graphback/commit/4076fa26ae9b770d5c38d6b21ebf8251578643b7)
##### DataSync
- Using a `_lastUpdatedAt` field with a proper `GraphbackTimestamp` scalar and other minor fixes ([#1771](https://togithub.com/aerogear/graphback/pull/1771)) including:
- disabling conflicts in default configuration
- adding a `limit` argument to `sync` Queries
##### Bug Fixes
- Failure to map enum values in field directives ([#1767](https://togithub.com/aerogear/graphback/issues/1462)), fixed by ([a9ca21e1405dba14dab249af2f8d146ac2306803](https://togithub.com/aerogear/graphback/commit/a9ca21e1405dba14dab249af2f8d146ac2306803))
- invalid input syntax for type timestamp: "null" ([#1837](https://togithub.com/aerogear/graphback/issues/1837)), fixed by ([37cdc1d12410a1fafb27877b97b54ea308acecb1](https://togithub.com/aerogear/graphback/commit/37cdc1d12410a1fafb27877b97b54ea308acecb1))
- Do not remove directives on Object Types in generated schema ([#1767](https://togithub.com/aerogear/graphback/issues/1767)), fixed by ([22c7a1da62e2752a21db4e4552e970aa93ba37ae](https://togithub.com/aerogear/graphback/pull/1810/commits/22c7a1da62e2752a21db4e4552e970aa93ba37ae))
- Do not silently overrides createdAt/updatedAt custom fields when model contains [@versioned](https://togithub.com/versioned) annotation [#1597](https://togithub.com/aerogear/graphback/issues/1597)
##### Breaking Changes
- Use `GraphbackDateTime` scalar for generated createdAt updatedAt fields ([#1349](https://togithub.com/aerogear/graphback/issues/1349), fixed by [#1862](https://togithub.com/aerogear/graphback/pull/1862))
##### Disable filter input generation for unknown custom scalars
Graphback disabled generation of unknown custom scalars, except for `Timestamp`, `Time`, `Date`, `DateTime`, as we cannot reliably support scalars we do not know.
See [Graphback Scalars](https://graphback.dev/docs/model/scalars/) for the list of officially supported scalars.
- Replace `@db(skip: true)` field annotation with `@transient` [85d50f3c](https://togithub.com/aerogear/graphback/commit/85d50f3c332ee35c46fbe8e6c3e81d97ae60db7b)
##### Changed GraphbackCRUDService `findBy` method signature. This also applies to all services that implement this interface.
```patch
- findBy(filter: QueryFilter, context: GraphbackContext, page?: GraphbackPage, orderBy?: any): Promise>;
+ findBy(args?: FindByArgs, context?: GraphbackContext, info?: GraphQLResolveInfo, path?: string): Promise>;
```
**args**
`findBy` now accepts a new interface, `FindByArgs`, which wraps the `filter`, `page` and `orderBy` optional arguments.
```ts
await noteService.findBy({
filter: {
id: {
gt: 100
}
},
page: {
offset: 0,
limit: 10
},
orderBy: {
field: 'id'
}
})
```
**context (optional)**
The context parameter is now optional.
**info**
You can now optionally pass the `GraphQLResolveInfo` info object to the CRUD service, to perform extra optimizations like retrieving only the selected fields from the query.
```ts
await noteService.findBy(filter, context, info);
```
**path (optional)**
The root path of the query to get the selected fields from. For example, to get `id`, `title`, `description` fields from the following query, you would set the path to `items`.
```graphql
query findNotes {
findNotes {
items {
id
title
description
}
}
}
```
The path variable is optional, as it will automatically resolve to the root field of the entire query.
##### `context` parameter removed from `subscribeToCreate`, `subscribeToDelete`, `subscribeToUpdate` methods in GraphbackCRUDService.
This method was unused.
##### Removed `context` parameter from all GraphbackDataProvider methods. This also applies to all providers that implement this interface.
All CRUD methods in `GraphbackDataProvider` had a `context` parameter used to get the selected fields.
These have been replaced with (optional) `selectedFields` - you can pass a string array of the fields you want to select from the database.
```ts
await noteProvider.findBy(filter, ['id', 'name']);
```
##### Changed GraphbackDataProvider `findBy` method signature. This also applies to all providers that implement this interface.
**args**
`findBy` now accepts a new interface, `FindByArgs`, which wraps the `filter`, `page` and `orderBy` optional arguments.
```ts
await noteService.findBy({
filter: {
id: {
gt: 100
}
},
page: {
offset: 0,
limit: 10
},
orderBy: {
field: 'id'
}
})
```
##### Remove resolver options from GraphbackContext
Resolver options (`context.graphback.options`) was removed from the context because the `count` aggregation and `selectedFields` extraction logic was moved to the CRUDService method.
##### Removed graphback key from GraphbackContext
The `graphback.services` property has been removed from `GraphbackContext`, and `graphback` is now the service map property.
```patch
export interface GraphbackContext {
- graphback: {
- graphback: GraphbackServiceConfigMap
- }
+ graphback: GraphbackServiceConfigMap
}
```
Now you can reach the Graphback service map by calling `context.graphback.Note.findBy(...)`.
##### CRUDService, DataSyncCRUDService now accepts a `ModelDefinition` as the first constructor parameter.
To instantiate a CRUDService you must pass the full `ModelDefinition` instead of the model name.
```ts
const myService = new CRUDService(modelDefinition, ...);
```
##### KeycloakCrudService now accepts a `ModelDefinition` as the first constructor parameter.
To instantiate a CRUDService you must pass the full `ModelDefinition` instead of the model name.
```ts
const myService = new KeycloakCrudService(modelDefinition, ...);
```
##### DataSyncProvider `sync` method signature has been changed
```patch
- sync(lastSync: Date, context: GraphbackContext, filter?: any, limit?: number): Promise;
+ sync(lastSync: Date, selectedFields?: string[], filter?: QueryFilter, limit?: number): Promise;
```
The `context` argument has been replaced with (optional) `selectedFields`.
##### `context` parameter is removed from the `create` method in `MongoDBDataProvider` and `DatasyncMongoDBDataProvider` providers.
This parameter did not do anything.
### [`v0.15.1`](https://togithub.com/aerogear/graphback/releases/tag/0.15.1)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.15.0...0.15.1)
##### Bug Fixes
- ensure field directives are mapped to the schema on relationship fields ([#1797](https://togithub.com/aerogear/graphback/pull/1797)) ([e8bf5c8](https://togithub.com/aerogear/graphback/commit/e8bf5c80633e51c3c9365a92f4f1ae6271ed6d2c))
### [`v0.15.0`](https://togithub.com/aerogear/graphback/releases/tag/0.15.0)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.14.1...0.15.0)
##### New Features
- add in-memory subscription filtering ([#1748](https://togithub.com/aerogear/graphback/pull/1748)
- add support for common scalar types ([#1749](https://togithub.com/aerogear/graphback/pull/1749))
##### Bug Fixes
- `create-graphback` was not correctly creating a fullstack application ([#1778](https://togithub.com/aerogear/graphback/pull/1778)) ([685aa4c](https://togithub.com/aerogear/graphback/commit/685aa4c8a359111d87a5e54079ee4be2922be5f6))
- throw an error if relationship annotation are missing ([#1766](https://togithub.com/aerogear/graphback/pull/1766)). This fixes [#1604](https://togithub.com/aerogear/graphback/issues/1604) where when no relationship annotation is defined, invalid input fields are added to input type.
- When no relationship annotation is defined, invalid input fields are added to input type
### [`v0.14.1`](https://togithub.com/aerogear/graphback/releases/tag/0.14.1)
[Compare Source](https://togithub.com/aerogear/graphback/compare/0.14.0...0.14.1)
##### Bug Fixes
- allow model field on non-model types ([#1e64b3eb](https://togithub.com/aerogear/graphback/pull/1753)) ([2756b29a](https://togithub.com/aerogear/graphback/commit/1e64b3eb2a155d87091cffca206f2dbf3280a413))
ionic-team/ionic
### [`v6.7.0`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#670-httpsgithubcomionic-teamionic-frameworkcomparev663v670-2023-03-23)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.3...v6.7.0)
##### Features
- **config:** add option to disable custom html functionality ([#26956](https://togithub.com/ionic-team/ionic-framework/issues/26956)) ([3b0af7c](https://togithub.com/ionic-team/ionic-framework/commit/3b0af7c55d4fa039be33d6605414761494d5af8f))
#### [6.6.3](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.2...v6.6.3) (2023-03-22)
##### Bug Fixes
- **menu:** main content is not scrollable while swiping ([#26976](https://togithub.com/ionic-team/ionic-framework/issues/26976)) ([88bd8a4](https://togithub.com/ionic-team/ionic-framework/commit/88bd8a47c5e844d1d3a2b3b13621826faf776afb)), closes [#21193](https://togithub.com/ionic-team/ionic-framework/issues/21193)
#### [6.6.2](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.1...v6.6.2) (2023-03-15)
##### Bug Fixes
- **accordion:** include margins during expand animation ([#26390](https://togithub.com/ionic-team/ionic-framework/issues/26390)) ([f809918](https://togithub.com/ionic-team/ionic-framework/commit/f80991813ae8873d8ef6038b0aeb763d727f402e)), closes [#26381](https://togithub.com/ionic-team/ionic-framework/issues/26381)
- **IonicSlides:** remove unnecessary autoplay option ([#26935](https://togithub.com/ionic-team/ionic-framework/issues/26935)) ([b8f8937](https://togithub.com/ionic-team/ionic-framework/commit/b8f893731471052df198824b7ece47606ffcc500))
- **radio:** checked state is updated when value changes ([#26936](https://togithub.com/ionic-team/ionic-framework/issues/26936)) ([27a5356](https://togithub.com/ionic-team/ionic-framework/commit/27a5356fa2b72073d565e9d6f527107869faa3ee))
- **react/vue:** properly switch ionicon based on the mode when ios/md is set ([#26924](https://togithub.com/ionic-team/ionic-framework/issues/26924)) ([1eb9a08](https://togithub.com/ionic-team/ionic-framework/commit/1eb9a085b2d69dfcfc71ff49b25d33347dd54aae)), closes [#26207](https://togithub.com/ionic-team/ionic-framework/issues/26207)
- **textarea:** inherit tabindex to inner textarea ([#26945](https://togithub.com/ionic-team/ionic-framework/issues/26945)) ([2c68d01](https://togithub.com/ionic-team/ionic-framework/commit/2c68d01b898a2f879445b8b64014189afe1255d7)), closes [#26944](https://togithub.com/ionic-team/ionic-framework/issues/26944)
#### [6.6.1](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.0...v6.6.1) (2023-03-08)
##### Bug Fixes
- **angular:** keepContentsMounted modal is sized correctly ([#26917](https://togithub.com/ionic-team/ionic-framework/issues/26917)) ([8d184c8](https://togithub.com/ionic-team/ionic-framework/commit/8d184c8c1b91dba9d6d5bbaf1b4a8480b75a3572)), closes [#26916](https://togithub.com/ionic-team/ionic-framework/issues/26916)
- **button:** show correct activated state for ios ([#26900](https://togithub.com/ionic-team/ionic-framework/issues/26900)) ([67815cc](https://togithub.com/ionic-team/ionic-framework/commit/67815ccbf4650ecbbc6c79d5063ab5ba50cb358c)), closes [#22468](https://togithub.com/ionic-team/ionic-framework/issues/22468)
- **datetime-button:** time-only values are parsed ([#26852](https://togithub.com/ionic-team/ionic-framework/issues/26852)) ([f54fc18](https://togithub.com/ionic-team/ionic-framework/commit/f54fc188843af52e723e06402e01ef92717e541f)), closes [#26851](https://togithub.com/ionic-team/ionic-framework/issues/26851)
- **datetime:** resolve import error in stencil apps ([#26909](https://togithub.com/ionic-team/ionic-framework/issues/26909)) ([48c45af](https://togithub.com/ionic-team/ionic-framework/commit/48c45afdb6ca7dad0a1f2a6d3ece6df8ba23eb69)), closes [#26908](https://togithub.com/ionic-team/ionic-framework/issues/26908)
- **menu, split-pane:** ssr does not fail on null customElements check ([#26854](https://togithub.com/ionic-team/ionic-framework/issues/26854)) ([451d220](https://togithub.com/ionic-team/ionic-framework/commit/451d2204e79a4a10c1eb829ab0bd75c137b02475)), closes [#24714](https://togithub.com/ionic-team/ionic-framework/issues/24714)
- **modal:** avoid chrome memory leak bug ([#26911](https://togithub.com/ionic-team/ionic-framework/issues/26911)) ([a3f8e28](https://togithub.com/ionic-team/ionic-framework/commit/a3f8e281721f6ef8c9479f5870198b7a009daabd))
- **react:** inline overlays dismiss when parent component unmounts ([#26245](https://togithub.com/ionic-team/ionic-framework/issues/26245)) ([c0e1bf9](https://togithub.com/ionic-team/ionic-framework/commit/c0e1bf92c4487c2ec8a117957cf84a2ce00f5fd8)), closes [#25775](https://togithub.com/ionic-team/ionic-framework/issues/25775) [#26185](https://togithub.com/ionic-team/ionic-framework/issues/26185)
### [`v6.6.3`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#663-httpsgithubcomionic-teamionic-frameworkcomparev662v663-2023-03-22)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.2...v6.6.3)
##### Bug Fixes
- **menu:** main content is not scrollable while swiping ([#26976](https://togithub.com/ionic-team/ionic-framework/issues/26976)) ([88bd8a4](https://togithub.com/ionic-team/ionic-framework/commit/88bd8a47c5e844d1d3a2b3b13621826faf776afb)), closes [#21193](https://togithub.com/ionic-team/ionic-framework/issues/21193)
### [`v6.6.2`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#662-httpsgithubcomionic-teamionic-frameworkcomparev661v662-2023-03-15)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.1...v6.6.2)
##### Bug Fixes
- **accordion:** include margins during expand animation ([#26390](https://togithub.com/ionic-team/ionic-framework/issues/26390)) ([f809918](https://togithub.com/ionic-team/ionic-framework/commit/f80991813ae8873d8ef6038b0aeb763d727f402e)), closes [#26381](https://togithub.com/ionic-team/ionic-framework/issues/26381)
- **IonicSlides:** remove unnecessary autoplay option ([#26935](https://togithub.com/ionic-team/ionic-framework/issues/26935)) ([b8f8937](https://togithub.com/ionic-team/ionic-framework/commit/b8f893731471052df198824b7ece47606ffcc500))
- **radio:** checked state is updated when value changes ([#26936](https://togithub.com/ionic-team/ionic-framework/issues/26936)) ([27a5356](https://togithub.com/ionic-team/ionic-framework/commit/27a5356fa2b72073d565e9d6f527107869faa3ee))
- **react/vue:** properly switch ionicon based on the mode when ios/md is set ([#26924](https://togithub.com/ionic-team/ionic-framework/issues/26924)) ([1eb9a08](https://togithub.com/ionic-team/ionic-framework/commit/1eb9a085b2d69dfcfc71ff49b25d33347dd54aae)), closes [#26207](https://togithub.com/ionic-team/ionic-framework/issues/26207)
- **textarea:** inherit tabindex to inner textarea ([#26945](https://togithub.com/ionic-team/ionic-framework/issues/26945)) ([2c68d01](https://togithub.com/ionic-team/ionic-framework/commit/2c68d01b898a2f879445b8b64014189afe1255d7)), closes [#26944](https://togithub.com/ionic-team/ionic-framework/issues/26944)
### [`v6.6.1`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#661-httpsgithubcomionic-teamionic-frameworkcomparev660v661-2023-03-08)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.0...v6.6.1)
##### Bug Fixes
- **angular:** keepContentsMounted modal is sized correctly ([#26917](https://togithub.com/ionic-team/ionic-framework/issues/26917)) ([8d184c8](https://togithub.com/ionic-team/ionic-framework/commit/8d184c8c1b91dba9d6d5bbaf1b4a8480b75a3572)), closes [#26916](https://togithub.com/ionic-team/ionic-framework/issues/26916)
- **button:** show correct activated state for ios ([#26900](https://togithub.com/ionic-team/ionic-framework/issues/26900)) ([67815cc](https://togithub.com/ionic-team/ionic-framework/commit/67815ccbf4650ecbbc6c79d5063ab5ba50cb358c)), closes [#22468](https://togithub.com/ionic-team/ionic-framework/issues/22468)
- **datetime-button:** time-only values are parsed ([#26852](https://togithub.com/ionic-team/ionic-framework/issues/26852)) ([f54fc18](https://togithub.com/ionic-team/ionic-framework/commit/f54fc188843af52e723e06402e01ef92717e541f)), closes [#26851](https://togithub.com/ionic-team/ionic-framework/issues/26851)
- **datetime:** resolve import error in stencil apps ([#26909](https://togithub.com/ionic-team/ionic-framework/issues/26909)) ([48c45af](https://togithub.com/ionic-team/ionic-framework/commit/48c45afdb6ca7dad0a1f2a6d3ece6df8ba23eb69)), closes [#26908](https://togithub.com/ionic-team/ionic-framework/issues/26908)
- **menu, split-pane:** ssr does not fail on null customElements check ([#26854](https://togithub.com/ionic-team/ionic-framework/issues/26854)) ([451d220](https://togithub.com/ionic-team/ionic-framework/commit/451d2204e79a4a10c1eb829ab0bd75c137b02475)), closes [#24714](https://togithub.com/ionic-team/ionic-framework/issues/24714)
- **modal:** avoid chrome memory leak bug ([#26911](https://togithub.com/ionic-team/ionic-framework/issues/26911)) ([a3f8e28](https://togithub.com/ionic-team/ionic-framework/commit/a3f8e281721f6ef8c9479f5870198b7a009daabd))
- **react:** inline overlays dismiss when parent component unmounts ([#26245](https://togithub.com/ionic-team/ionic-framework/issues/26245)) ([c0e1bf9](https://togithub.com/ionic-team/ionic-framework/commit/c0e1bf92c4487c2ec8a117957cf84a2ce00f5fd8)), closes [#25775](https://togithub.com/ionic-team/ionic-framework/issues/25775) [#26185](https://togithub.com/ionic-team/ionic-framework/issues/26185)
### [`v6.6.0`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#660-httpsgithubcomionic-teamionic-frameworkcomparev657v660-2023-03-01)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.5.7...v6.6.0)
##### Bug Fixes
- **modal:** dialog styles work on old chrome versions ([#26746](https://togithub.com/ionic-team/ionic-framework/issues/26746)) ([00d10f5](https://togithub.com/ionic-team/ionic-framework/commit/00d10f5f6ad53850505bdad94b659b8801a3309d)), closes [#26745](https://togithub.com/ionic-team/ionic-framework/issues/26745)
##### Features
- **datetime:** add ability to specify custom colors for specific dates ([#26775](https://togithub.com/ionic-team/ionic-framework/issues/26775)) ([2a761af](https://togithub.com/ionic-team/ionic-framework/commit/2a761afd5a0e6d4e6f54096fdeb97b8bad1293de))
- **picker-column:** assign custom aria-labels to column options ([#26749](https://togithub.com/ionic-team/ionic-framework/issues/26749)) ([daa89a2](https://togithub.com/ionic-team/ionic-framework/commit/daa89a26ac8fa655c56c9447a8635e7c436e4f63))
- **toast:** add stacked buttons functionality ([#26790](https://togithub.com/ionic-team/ionic-framework/issues/26790)) ([fc5fcc0](https://togithub.com/ionic-team/ionic-framework/commit/fc5fcc064dec5256836e9622125b5e499ef00975))
#### [6.5.7](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.6...v6.5.7) (2023-03-01)
##### Bug Fixes
- **content:** fullscreen values are recomputed on visible content ([#26847](https://togithub.com/ionic-team/ionic-framework/issues/26847)) ([6dcd98b](https://togithub.com/ionic-team/ionic-framework/commit/6dcd98b26ab8fd3bf0092416d613bf051fbdeacf)), closes [#26844](https://togithub.com/ionic-team/ionic-framework/issues/26844)
- **modal:** keyboard listener removed on dismiss ([#26856](https://togithub.com/ionic-team/ionic-framework/issues/26856)) ([b4bcba3](https://togithub.com/ionic-team/ionic-framework/commit/b4bcba353386b4d5d8d396e61ece421a15d42ff0))
- **overlays:** focus trap refs cleared on dismiss ([#26855](https://togithub.com/ionic-team/ionic-framework/issues/26855)) ([8d1d0fa](https://togithub.com/ionic-team/ionic-framework/commit/8d1d0fa0c7a42a3c21a471131ba454774b26c314))
#### [6.5.6](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.5...v6.5.6) (2023-02-22)
##### Bug Fixes
- **card:** border radius does not overflow on paint in Safari ([#26539](https://togithub.com/ionic-team/ionic-framework/issues/26539)) ([df5c8e2](https://togithub.com/ionic-team/ionic-framework/commit/df5c8e231825b5e5b6923f322c94224a00d3b309)), closes [#26529](https://togithub.com/ionic-team/ionic-framework/issues/26529)
#### [6.5.5](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.4...v6.5.5) (2023-02-20)
##### Bug Fixes
- **datetime:** days of week and spacing buttons are not announced by screen readers ([#26813](https://togithub.com/ionic-team/ionic-framework/issues/26813)) ([1a346b6](https://togithub.com/ionic-team/ionic-framework/commit/1a346b62068076d0b0cc6b2dea4136e0f06576b8)), closes [#26811](https://togithub.com/ionic-team/ionic-framework/issues/26811)
- **hide-caret:** blur listener correctly removed ([#26808](https://togithub.com/ionic-team/ionic-framework/issues/26808)) ([fef634f](https://togithub.com/ionic-team/ionic-framework/commit/fef634f7f055f1672af50b56610f84c76e626814)), closes [#26807](https://togithub.com/ionic-team/ionic-framework/issues/26807)
- **input:** compositionend event is removed on unmount ([#26806](https://togithub.com/ionic-team/ionic-framework/issues/26806)) ([caa8719](https://togithub.com/ionic-team/ionic-framework/commit/caa8719cea2f4b3b460551224a8c4a69bd29afeb)), closes [#26805](https://togithub.com/ionic-team/ionic-framework/issues/26805)
- **sanitizer:** improve reliability of sanitizer ([#26820](https://togithub.com/ionic-team/ionic-framework/issues/26820)) ([5e41391](https://togithub.com/ionic-team/ionic-framework/commit/5e41391ed2585072095f42f7a6d40497f0e129d2))
- **swipe-back:** gesture rtl setting is reactive ([#26795](https://togithub.com/ionic-team/ionic-framework/issues/26795)) ([3a64de4](https://togithub.com/ionic-team/ionic-framework/commit/3a64de49dbf470d470cb4516df2a5226ba751051)), closes [#26794](https://togithub.com/ionic-team/ionic-framework/issues/26794)
#### [6.5.4](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.3...v6.5.4) (2023-02-15)
##### Bug Fixes
- **content:** fullscreen works when rotating device ([#26782](https://togithub.com/ionic-team/ionic-framework/issues/26782)) ([7b879fe](https://togithub.com/ionic-team/ionic-framework/commit/7b879fec3d30b61c00faad035698ff643afaa78e)), closes [#26743](https://togithub.com/ionic-team/ionic-framework/issues/26743)
- **deps:** update ionicons usage to v6.1.2 ([#26752](https://togithub.com/ionic-team/ionic-framework/issues/26752)) ([c07933c](https://togithub.com/ionic-team/ionic-framework/commit/c07933cb69b0c31d3e44263769a7a26ee81223f8))
- **deps:** update ionicons usage to v6.1.3 ([#26772](https://togithub.com/ionic-team/ionic-framework/issues/26772)) ([1c71983](https://togithub.com/ionic-team/ionic-framework/commit/1c719833292d4cfbdecadf9838d8c783785222ad))
- **tap-click:** instant activate does not use a setTimeout ([#26748](https://togithub.com/ionic-team/ionic-framework/issues/26748)) ([21c0806](https://togithub.com/ionic-team/ionic-framework/commit/21c0806bbd1417b1e6239bc56272e18b3ff38f2e))
#### [6.5.3](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.2...v6.5.3) (2023-02-08)
##### Bug Fixes
- **button:** size and strong are respected in ion-buttons ([#26726](https://togithub.com/ionic-team/ionic-framework/issues/26726)) ([3759125](https://togithub.com/ionic-team/ionic-framework/commit/37591255b4ab3dde5ece6950024a3b66e7224364))
- **chip:** descenders are not clipped in label ([#26729](https://togithub.com/ionic-team/ionic-framework/issues/26729)) ([a9e000b](https://togithub.com/ionic-team/ionic-framework/commit/a9e000b4338f75c27e9284dbe9a6501ba3b213bc)), closes [#18313](https://togithub.com/ionic-team/ionic-framework/issues/18313)
- **refresher:** prevent clearing virtual scroll overflow styling ([#26613](https://togithub.com/ionic-team/ionic-framework/issues/26613)) ([9d6ec29](https://togithub.com/ionic-team/ionic-framework/commit/9d6ec2925cb2314d5379b864aef467b34afbb318)), closes [#26553](https://togithub.com/ionic-team/ionic-framework/issues/26553)
#### [6.5.2](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.1...v6.5.2) (2023-02-01)
##### Bug Fixes
- **item:** inherit aria attributes before render ([#26546](https://togithub.com/ionic-team/ionic-framework/issues/26546)) ([95a3c69](https://togithub.com/ionic-team/ionic-framework/commit/95a3c69bbbe415cb5f14ac8e1faed287e91b4b40)), closes [#26538](https://togithub.com/ionic-team/ionic-framework/issues/26538)
- **popover:** popover opens on chrome 109 ([#26672](https://togithub.com/ionic-team/ionic-framework/issues/26672)) ([69d89ea](https://togithub.com/ionic-team/ionic-framework/commit/69d89eae940ccd8b0cca379a961166c4592f34c7)), closes [#26643](https://togithub.com/ionic-team/ionic-framework/issues/26643)
- **popover:** resolve import warning in stencil apps ([#26705](https://togithub.com/ionic-team/ionic-framework/issues/26705)) ([95f65a5](https://togithub.com/ionic-team/ionic-framework/commit/95f65a5a390eb600de8998c8be9dfd7c023d1eeb)), closes [#26704](https://togithub.com/ionic-team/ionic-framework/issues/26704)
- **select:** setting options async updates rendered text ([#26667](https://togithub.com/ionic-team/ionic-framework/issues/26667)) ([a687457](https://togithub.com/ionic-team/ionic-framework/commit/a6874579361db548d961fdee83299d664dd6541b)), closes [#19324](https://togithub.com/ionic-team/ionic-framework/issues/19324)
- **vue:** cache attached view reference ([#26694](https://togithub.com/ionic-team/ionic-framework/issues/26694)) ([7c00897](https://togithub.com/ionic-team/ionic-framework/commit/7c0089718afbbe3e19fecee4abbea00a6e618d95)), closes [#26695](https://togithub.com/ionic-team/ionic-framework/issues/26695)
#### [6.5.1](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.0...v6.5.1) (2023-01-25)
##### Bug Fixes
- **action-sheet:** button icons are not announced by screen readers ([#26640](https://togithub.com/ionic-team/ionic-framework/issues/26640)) ([22e9ff8](https://togithub.com/ionic-team/ionic-framework/commit/22e9ff866f8bd7e2e4ca82eae70969ea4f2658df))
- **fab-button:** icon is not announced by screen readers ([#26619](https://togithub.com/ionic-team/ionic-framework/issues/26619)) ([dd7cd8c](https://togithub.com/ionic-team/ionic-framework/commit/dd7cd8c0bfe652d293dc2c2b1bd2a36fd9cf0a0b)), closes [#22296](https://togithub.com/ionic-team/ionic-framework/issues/22296)
- **modal, popover:** warn if trigger element was not found ([#26650](https://togithub.com/ionic-team/ionic-framework/issues/26650)) ([1115203](https://togithub.com/ionic-team/ionic-framework/commit/11152031202a513121861486e50ea7942b9118d3))
- **picker-column:** cssClass is set on column ([#26658](https://togithub.com/ionic-team/ionic-framework/issues/26658)) ([c6620c7](https://togithub.com/ionic-team/ionic-framework/commit/c6620c7c74abe04c3041e8b256441af72ea12131)), closes [#26653](https://togithub.com/ionic-team/ionic-framework/issues/26653)
- **react:** hardware back button works in dev mode ([#26614](https://togithub.com/ionic-team/ionic-framework/issues/26614)) ([abcfe9f](https://togithub.com/ionic-team/ionic-framework/commit/abcfe9fe867730f29b9379c3736f86b3d20c5b0a)), closes [#26599](https://togithub.com/ionic-team/ionic-framework/issues/26599)
- **select:** focusing item works in firefox ([#26668](https://togithub.com/ionic-team/ionic-framework/issues/26668)) ([946807d](https://togithub.com/ionic-team/ionic-framework/commit/946807d67b972c41b52c23c8f00feca4c705b224))
- **toggle:** on-off icon is not announced by screen readers ([#26641](https://togithub.com/ionic-team/ionic-framework/issues/26641)) ([77ccac0](https://togithub.com/ionic-team/ionic-framework/commit/77ccac059091d5d9f7daf9c7fb01a9e855b86ce3))
- **vue:** unmount teleported components ([#26647](https://togithub.com/ionic-team/ionic-framework/issues/26647)) ([6b16a0c](https://togithub.com/ionic-team/ionic-framework/commit/6b16a0c020fc6afb6a5a6e6fa6f0758384f026b9)), closes [#26644](https://togithub.com/ionic-team/ionic-framework/issues/26644)
### [`v6.5.7`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#657-httpsgithubcomionic-teamionic-frameworkcomparev656v657-2023-03-01)
[Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.5.6...v6.5.7)
##### Bug Fixes
- **content:** fullscreen values are recomputed on visible content ([#26847](https://togithub.com/ionic-team/ionic-framework/issues/26847)) ([6dcd98b](https://togithub.com/ionic-team/ionic-framework/commit/6dcd98b26ab8fd3bf0092416d613bf051fbdeacf)), closes [#26844](https://togithub.com/ionic-team/ionic-framework/issues/26844)
-
This PR contains the following updates:
0.14.0
->1.1.2
0.14.0
->1.1.2
0.14.0
->1.1.2
5.1.1
->6.7.0
5.1.1
->6.7.0
11.0.4
->14.0.0
12.1.5
->14.4.3
13.13.12
->18.15.10
12.12.47
->18.15.10
0.2.7
->1.12.3
3.0.1
->5.0.0
8.2.0
->16.0.3
0.14.0
->1.1.2
0.14.0
->1.1.2
15.3.0
->16.6.0
15.3.0
->16.6.0
1.1.0
->2.0.0
5.0.1
->7.1.0
10.0.2
->16.1.1
11.0.2
->21.0.1
3.5.9
->5.1.0
8
->19
3.4.1
->5.0.1
9.0.0
->10.9.1
1.0.0-pre.44
->2.0.0
4.0.2
->5.0.2
4.0.2
->5.0.2
Release Notes
aerogear/graphback
### [`v1.1.2`](https://togithub.com/aerogear/graphback/releases/tag/1.1.2) [Compare Source](https://togithub.com/aerogear/graphback/compare/1.1.1...1.1.2) #### 1.1.2 (2021-02-06) ##### Bug Fixes - [#2269](https://togithub.com/aerogear/graphback/pull/2269) replaced \_id with id in client and postgres template ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad)) - [#2261](https://togithub.com/aerogear/graphback/pull/2267) update import format [@namit-chandwani](https://togithub.com/namit-chandwani)) ### [`v1.1.1`](https://togithub.com/aerogear/graphback/releases/tag/1.1.1) [Compare Source](https://togithub.com/aerogear/graphback/compare/1.1.0...1.1.1) ##### Bug Fixes - [#2261](https://togithub.com/aerogear/graphback/pull/2261) fix: import format was throwing an error ([@craicoverflow](https://togithub.com/craicoverflow)) ### [`v1.1.0`](https://togithub.com/aerogear/graphback/releases/tag/1.1.0) [Compare Source](https://togithub.com/aerogear/graphback/compare/1.0.1...1.1.0) ##### Features - Added a Kafka template ##### Bug Fixes - `graphback-codegen-schema`, `graphback-core`, `graphback-datasync`, `graphback-runtime-knex`, `graphql-serve` - [#2171](https://togithub.com/aerogear/graphback/pull/2171) fix(codegen-schema): remove auto primary key from create input ([@craicoverflow](https://togithub.com/craicoverflow)) - `graphback-codegen-client` - [#2139](https://togithub.com/aerogear/graphback/pull/2139) fix: unable to generate subscription query unless mutation operation in model is set to `true` ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad) - `codegen-schema` - [#2205](https://togithub.com/aerogear/graphback/pull/2205) fix(codegen-schema): map String list to String list in input type ([@craicoverflow](https://togithub.com/craicoverflow)) ##### Committers: 2 - Arsh Sharma ([@RinkiyaKeDad](https://togithub.com/RinkiyaKeDad)) - ssd71 [@ssd71](https://togithub.com/ssd71) - mudit Choudhary ([@Muditxofficial](https://togithub.com/Muditxofficial)) - Enda Phelan ([@craicoverflow](https://togithub.com/craicoverflow) ### [`v1.0.1`](https://togithub.com/aerogear/graphback/releases/tag/1.0.1) [Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.2...1.0.1) ##### Features - Added ability to override package name in plugin config ([#2077](https://togithub.com/aerogear/graphback/pull/2077), fixed by [4cfd68c](https://togithub.com/aerogear/graphback/pull/2077/commits/4cfd68c8b3aeec44df610525686eedd7f1920ecb)) ##### Bug Fixes - Logical `or` filter selector was not mapped correctly in `graphback-runtime-mongo` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [1ebe7e9](https://togithub.com/aerogear/graphback/pull/2034/commits/1ebe7e9bc8d3a61f0b3ef65b588881d16b7ae63f)) - Logical `or` filter selector was not mapped correctly in `graphback-runtime-knex` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [6d43f28](https://togithub.com/aerogear/graphback/commit/6d43f288865a2c8c0d441e486a156301ca6cc42a)) - Logical `or` predicate was not applied correctly in `createInMemoryPredicateFilter` ([#2034](https://togithub.com/aerogear/graphback/pull/2034), fixed by [01f9912](https://togithub.com/aerogear/graphback/commit/01f99121a9462e5a277657359094ab131e6f809c)) - GraphQL Migrations did not read auto-incrementing info from database column ([#2017](https://togithub.com/aerogear/graphback/pull/2071), fixed by [83a80cd](https://togithub.com/aerogear/graphback/commit/83a80cdbb1104da7b36acdfa54b37a871c3ff1a0)) - Prevent creation of empty `Subscription`, `Query`, `Mutation` resolver objects ([#2073](https://togithub.com/aerogear/graphback/pull/2073), fixed by [97e8267](https://togithub.com/aerogear/graphback/commit/97e82677257b54783916c3062ed6f0e74f25c038)) - Fix `TypeError: Cannot read property 'page' of undefined` error in CRUDService ([#2095](https://togithub.com/aerogear/graphback/pull/2095) fixed by [5143fb6](https://togithub.com/aerogear/graphback/commit/5143fb6c6a76d20f44b3e79ab25c6922408dd54a)) - It was not possible to map a `WHERE X IS/IS NOT NULL` query in the Knex query mapper ([#2095](https://togithub.com/aerogear/graphback/pull/2095) fixed by [d10e918](https://togithub.com/aerogear/graphback/commit/d10e918714a85c8c6f6ebb4260e9aff0b6b99ffa)) - Prevent creation of empty `Subscription`, `Query`, `Mutation` resolver objects ([#2073](https://togithub.com/aerogear/graphback/pull/2073), fixed by [97e826](https://togithub.com/aerogear/graphback/commit/97e82677257b54783916c3062ed6f0e74f25c038)) - Configure relationship auth rule with field instead of database key ([#2101](https://togithub.com/aerogear/graphback/pull/2073), fixed by [525bc9a](https://togithub.com/aerogear/graphback/commit/525bc9a641fa7cb1818a0727a675564e6fa12dda)) - Fix `Could not find a declaration file for module 'bson'` error ([#2104](https://togithub.com/aerogear/graphback/pull/2104), fixed by [4f9ce7c](https://togithub.com/aerogear/graphback/commit/4f9ce7c2d6c494b33f447e1b4d6a47fbd880f353)) - Add missing interface ([#2019](https://togithub.com/aerogear/graphback/pull/2109), fixed by [f46e920](https://togithub.com/aerogear/graphback/commit/f46e9200def565b0b0e34ccc13f7efa50f346550)) - Generate schema subscription fields when mutations are disabled ([#2114](https://togithub.com/aerogear/graphback/2114), fixed by [212eb7a](https://togithub.com/aerogear/graphback/commit/212eb7a3e718eb102c226c237ce2448a2aa26898)) - Don't create `Query`, `Mutation`, `Subscription` empty resolver objects ([#2122](https://togithub.com/aerogear/graphback/pull/2122), fixed by [faf172d](https://togithub.com/aerogear/graphback/commit/faf172d0dc30c3533dd5f2377f28ea20762baf02) ### [`v0.16.2`](https://togithub.com/aerogear/graphback/releases/tag/0.16.2) [Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.1...0.16.2) ##### Bug Fixes - Primary key with `ID` ScalarType and field name different to `id` isn't auto-incrementable. Fixed in [#1997](https://togithub.com/aerogear/graphback/pull/1997) - Logical OR operator is not working correctly in MongoDB query builder. ([#1963](https://togithub.com/aerogear/graphback/issues/1963)), fixed by ([059a0ae](https://togithub.com/aerogear/graphback/commit/059a0aebe36a33477bf87c808086d8c396e75ef9)) ### [`v0.16.1`](https://togithub.com/aerogear/graphback/releases/tag/0.16.1) [Compare Source](https://togithub.com/aerogear/graphback/compare/0.16.0...0.16.1) ##### Bug Fixes - Correct main file and types paths of `graphql-serve` package ([d4d918e](https://togithub.com/aerogear/graphback/commit/d4d918e189b9dd03b84d9a8d29194664fe8a898f)). ### [`v0.16.0`](https://togithub.com/aerogear/graphback/releases/tag/0.16.0) [Compare Source](https://togithub.com/aerogear/graphback/compare/0.15.1...0.16.0) ##### New Features - Use any `knex` 0.20.x or 0.21.x version in your application ([d826b6f](https://togithub.com/aerogear/graphback/commit/d826b6fcb3ffb753140f5135d53c56c032cb2503)[#1903](https://togithub.com/aerogear/graphback/pull/1903)) - Ability to specify composite unique columns in GraphQL Migrations ([#1658](https://togithub.com/aerogear/graphback/issues/1658)), fixed by ([9c6f34a231e2645c34533d58ea4427ff8f8f634e](https://togithub.com/aerogear/graphback/commit/9c6f34a231e2645c34533d58ea4427ff8f8f634e)) - Requiring `_id: GraphbackObjectID` primary key for MongoDB ([#1769](https://togithub.com/aerogear/graphback/pull/1769)). This fixes issues below related to primary key in MongoDB: - [#1731](https://togithub.com/aerogear/graphback/issues/1732), [#1626](https://togithub.com/aerogear/graphback/issues/1626) Ineffecient and wrong mapping of the `id` field - [#1625](https://togithub.com/aerogear/graphback/issues/1625) Filters on "id: ID" field not working > NOTE: If you are migrating from [0.15](#0150) or previous versions of Graphback, you may be required to update relationship fields so that their values (previous stored as `String`) are of type [`ObjectID`](https://docs.mongodb.com/manual/reference/method/ObjectId/). - Add a `@transient` field annotation to ignore fields during input type creation and migrations [4076fa26](https://togithub.com/aerogear/graphback/commit/4076fa26ae9b770d5c38d6b21ebf8251578643b7) ##### DataSync - Using a `_lastUpdatedAt` field with a proper `GraphbackTimestamp` scalar and other minor fixes ([#1771](https://togithub.com/aerogear/graphback/pull/1771)) including: - disabling conflicts in default configuration - adding a `limit` argument to `sync` Queries ##### Bug Fixes - Failure to map enum values in field directives ([#1767](https://togithub.com/aerogear/graphback/issues/1462)), fixed by ([a9ca21e1405dba14dab249af2f8d146ac2306803](https://togithub.com/aerogear/graphback/commit/a9ca21e1405dba14dab249af2f8d146ac2306803)) - invalid input syntax for type timestamp: "null" ([#1837](https://togithub.com/aerogear/graphback/issues/1837)), fixed by ([37cdc1d12410a1fafb27877b97b54ea308acecb1](https://togithub.com/aerogear/graphback/commit/37cdc1d12410a1fafb27877b97b54ea308acecb1)) - Do not remove directives on Object Types in generated schema ([#1767](https://togithub.com/aerogear/graphback/issues/1767)), fixed by ([22c7a1da62e2752a21db4e4552e970aa93ba37ae](https://togithub.com/aerogear/graphback/pull/1810/commits/22c7a1da62e2752a21db4e4552e970aa93ba37ae)) - Do not silently overrides createdAt/updatedAt custom fields when model contains [@versioned](https://togithub.com/versioned) annotation [#1597](https://togithub.com/aerogear/graphback/issues/1597) ##### Breaking Changes - Use `GraphbackDateTime` scalar for generated createdAt updatedAt fields ([#1349](https://togithub.com/aerogear/graphback/issues/1349), fixed by [#1862](https://togithub.com/aerogear/graphback/pull/1862)) ##### Disable filter input generation for unknown custom scalars Graphback disabled generation of unknown custom scalars, except for `Timestamp`, `Time`, `Date`, `DateTime`, as we cannot reliably support scalars we do not know. See [Graphback Scalars](https://graphback.dev/docs/model/scalars/) for the list of officially supported scalars. - Replace `@db(skip: true)` field annotation with `@transient` [85d50f3c](https://togithub.com/aerogear/graphback/commit/85d50f3c332ee35c46fbe8e6c3e81d97ae60db7b) ##### Changed GraphbackCRUDService `findBy` method signature. This also applies to all services that implement this interface. ```patch - findBy(filter: QueryFilterionic-team/ionic
### [`v6.7.0`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#670-httpsgithubcomionic-teamionic-frameworkcomparev663v670-2023-03-23) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.3...v6.7.0) ##### Features - **config:** add option to disable custom html functionality ([#26956](https://togithub.com/ionic-team/ionic-framework/issues/26956)) ([3b0af7c](https://togithub.com/ionic-team/ionic-framework/commit/3b0af7c55d4fa039be33d6605414761494d5af8f)) #### [6.6.3](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.2...v6.6.3) (2023-03-22) ##### Bug Fixes - **menu:** main content is not scrollable while swiping ([#26976](https://togithub.com/ionic-team/ionic-framework/issues/26976)) ([88bd8a4](https://togithub.com/ionic-team/ionic-framework/commit/88bd8a47c5e844d1d3a2b3b13621826faf776afb)), closes [#21193](https://togithub.com/ionic-team/ionic-framework/issues/21193) #### [6.6.2](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.1...v6.6.2) (2023-03-15) ##### Bug Fixes - **accordion:** include margins during expand animation ([#26390](https://togithub.com/ionic-team/ionic-framework/issues/26390)) ([f809918](https://togithub.com/ionic-team/ionic-framework/commit/f80991813ae8873d8ef6038b0aeb763d727f402e)), closes [#26381](https://togithub.com/ionic-team/ionic-framework/issues/26381) - **IonicSlides:** remove unnecessary autoplay option ([#26935](https://togithub.com/ionic-team/ionic-framework/issues/26935)) ([b8f8937](https://togithub.com/ionic-team/ionic-framework/commit/b8f893731471052df198824b7ece47606ffcc500)) - **radio:** checked state is updated when value changes ([#26936](https://togithub.com/ionic-team/ionic-framework/issues/26936)) ([27a5356](https://togithub.com/ionic-team/ionic-framework/commit/27a5356fa2b72073d565e9d6f527107869faa3ee)) - **react/vue:** properly switch ionicon based on the mode when ios/md is set ([#26924](https://togithub.com/ionic-team/ionic-framework/issues/26924)) ([1eb9a08](https://togithub.com/ionic-team/ionic-framework/commit/1eb9a085b2d69dfcfc71ff49b25d33347dd54aae)), closes [#26207](https://togithub.com/ionic-team/ionic-framework/issues/26207) - **textarea:** inherit tabindex to inner textarea ([#26945](https://togithub.com/ionic-team/ionic-framework/issues/26945)) ([2c68d01](https://togithub.com/ionic-team/ionic-framework/commit/2c68d01b898a2f879445b8b64014189afe1255d7)), closes [#26944](https://togithub.com/ionic-team/ionic-framework/issues/26944) #### [6.6.1](https://togithub.com/ionic-team/ionic-framework/compare/v6.6.0...v6.6.1) (2023-03-08) ##### Bug Fixes - **angular:** keepContentsMounted modal is sized correctly ([#26917](https://togithub.com/ionic-team/ionic-framework/issues/26917)) ([8d184c8](https://togithub.com/ionic-team/ionic-framework/commit/8d184c8c1b91dba9d6d5bbaf1b4a8480b75a3572)), closes [#26916](https://togithub.com/ionic-team/ionic-framework/issues/26916) - **button:** show correct activated state for ios ([#26900](https://togithub.com/ionic-team/ionic-framework/issues/26900)) ([67815cc](https://togithub.com/ionic-team/ionic-framework/commit/67815ccbf4650ecbbc6c79d5063ab5ba50cb358c)), closes [#22468](https://togithub.com/ionic-team/ionic-framework/issues/22468) - **datetime-button:** time-only values are parsed ([#26852](https://togithub.com/ionic-team/ionic-framework/issues/26852)) ([f54fc18](https://togithub.com/ionic-team/ionic-framework/commit/f54fc188843af52e723e06402e01ef92717e541f)), closes [#26851](https://togithub.com/ionic-team/ionic-framework/issues/26851) - **datetime:** resolve import error in stencil apps ([#26909](https://togithub.com/ionic-team/ionic-framework/issues/26909)) ([48c45af](https://togithub.com/ionic-team/ionic-framework/commit/48c45afdb6ca7dad0a1f2a6d3ece6df8ba23eb69)), closes [#26908](https://togithub.com/ionic-team/ionic-framework/issues/26908) - **menu, split-pane:** ssr does not fail on null customElements check ([#26854](https://togithub.com/ionic-team/ionic-framework/issues/26854)) ([451d220](https://togithub.com/ionic-team/ionic-framework/commit/451d2204e79a4a10c1eb829ab0bd75c137b02475)), closes [#24714](https://togithub.com/ionic-team/ionic-framework/issues/24714) - **modal:** avoid chrome memory leak bug ([#26911](https://togithub.com/ionic-team/ionic-framework/issues/26911)) ([a3f8e28](https://togithub.com/ionic-team/ionic-framework/commit/a3f8e281721f6ef8c9479f5870198b7a009daabd)) - **react:** inline overlays dismiss when parent component unmounts ([#26245](https://togithub.com/ionic-team/ionic-framework/issues/26245)) ([c0e1bf9](https://togithub.com/ionic-team/ionic-framework/commit/c0e1bf92c4487c2ec8a117957cf84a2ce00f5fd8)), closes [#25775](https://togithub.com/ionic-team/ionic-framework/issues/25775) [#26185](https://togithub.com/ionic-team/ionic-framework/issues/26185) ### [`v6.6.3`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#663-httpsgithubcomionic-teamionic-frameworkcomparev662v663-2023-03-22) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.2...v6.6.3) ##### Bug Fixes - **menu:** main content is not scrollable while swiping ([#26976](https://togithub.com/ionic-team/ionic-framework/issues/26976)) ([88bd8a4](https://togithub.com/ionic-team/ionic-framework/commit/88bd8a47c5e844d1d3a2b3b13621826faf776afb)), closes [#21193](https://togithub.com/ionic-team/ionic-framework/issues/21193) ### [`v6.6.2`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#662-httpsgithubcomionic-teamionic-frameworkcomparev661v662-2023-03-15) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.1...v6.6.2) ##### Bug Fixes - **accordion:** include margins during expand animation ([#26390](https://togithub.com/ionic-team/ionic-framework/issues/26390)) ([f809918](https://togithub.com/ionic-team/ionic-framework/commit/f80991813ae8873d8ef6038b0aeb763d727f402e)), closes [#26381](https://togithub.com/ionic-team/ionic-framework/issues/26381) - **IonicSlides:** remove unnecessary autoplay option ([#26935](https://togithub.com/ionic-team/ionic-framework/issues/26935)) ([b8f8937](https://togithub.com/ionic-team/ionic-framework/commit/b8f893731471052df198824b7ece47606ffcc500)) - **radio:** checked state is updated when value changes ([#26936](https://togithub.com/ionic-team/ionic-framework/issues/26936)) ([27a5356](https://togithub.com/ionic-team/ionic-framework/commit/27a5356fa2b72073d565e9d6f527107869faa3ee)) - **react/vue:** properly switch ionicon based on the mode when ios/md is set ([#26924](https://togithub.com/ionic-team/ionic-framework/issues/26924)) ([1eb9a08](https://togithub.com/ionic-team/ionic-framework/commit/1eb9a085b2d69dfcfc71ff49b25d33347dd54aae)), closes [#26207](https://togithub.com/ionic-team/ionic-framework/issues/26207) - **textarea:** inherit tabindex to inner textarea ([#26945](https://togithub.com/ionic-team/ionic-framework/issues/26945)) ([2c68d01](https://togithub.com/ionic-team/ionic-framework/commit/2c68d01b898a2f879445b8b64014189afe1255d7)), closes [#26944](https://togithub.com/ionic-team/ionic-framework/issues/26944) ### [`v6.6.1`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#661-httpsgithubcomionic-teamionic-frameworkcomparev660v661-2023-03-08) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.6.0...v6.6.1) ##### Bug Fixes - **angular:** keepContentsMounted modal is sized correctly ([#26917](https://togithub.com/ionic-team/ionic-framework/issues/26917)) ([8d184c8](https://togithub.com/ionic-team/ionic-framework/commit/8d184c8c1b91dba9d6d5bbaf1b4a8480b75a3572)), closes [#26916](https://togithub.com/ionic-team/ionic-framework/issues/26916) - **button:** show correct activated state for ios ([#26900](https://togithub.com/ionic-team/ionic-framework/issues/26900)) ([67815cc](https://togithub.com/ionic-team/ionic-framework/commit/67815ccbf4650ecbbc6c79d5063ab5ba50cb358c)), closes [#22468](https://togithub.com/ionic-team/ionic-framework/issues/22468) - **datetime-button:** time-only values are parsed ([#26852](https://togithub.com/ionic-team/ionic-framework/issues/26852)) ([f54fc18](https://togithub.com/ionic-team/ionic-framework/commit/f54fc188843af52e723e06402e01ef92717e541f)), closes [#26851](https://togithub.com/ionic-team/ionic-framework/issues/26851) - **datetime:** resolve import error in stencil apps ([#26909](https://togithub.com/ionic-team/ionic-framework/issues/26909)) ([48c45af](https://togithub.com/ionic-team/ionic-framework/commit/48c45afdb6ca7dad0a1f2a6d3ece6df8ba23eb69)), closes [#26908](https://togithub.com/ionic-team/ionic-framework/issues/26908) - **menu, split-pane:** ssr does not fail on null customElements check ([#26854](https://togithub.com/ionic-team/ionic-framework/issues/26854)) ([451d220](https://togithub.com/ionic-team/ionic-framework/commit/451d2204e79a4a10c1eb829ab0bd75c137b02475)), closes [#24714](https://togithub.com/ionic-team/ionic-framework/issues/24714) - **modal:** avoid chrome memory leak bug ([#26911](https://togithub.com/ionic-team/ionic-framework/issues/26911)) ([a3f8e28](https://togithub.com/ionic-team/ionic-framework/commit/a3f8e281721f6ef8c9479f5870198b7a009daabd)) - **react:** inline overlays dismiss when parent component unmounts ([#26245](https://togithub.com/ionic-team/ionic-framework/issues/26245)) ([c0e1bf9](https://togithub.com/ionic-team/ionic-framework/commit/c0e1bf92c4487c2ec8a117957cf84a2ce00f5fd8)), closes [#25775](https://togithub.com/ionic-team/ionic-framework/issues/25775) [#26185](https://togithub.com/ionic-team/ionic-framework/issues/26185) ### [`v6.6.0`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#660-httpsgithubcomionic-teamionic-frameworkcomparev657v660-2023-03-01) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.5.7...v6.6.0) ##### Bug Fixes - **modal:** dialog styles work on old chrome versions ([#26746](https://togithub.com/ionic-team/ionic-framework/issues/26746)) ([00d10f5](https://togithub.com/ionic-team/ionic-framework/commit/00d10f5f6ad53850505bdad94b659b8801a3309d)), closes [#26745](https://togithub.com/ionic-team/ionic-framework/issues/26745) ##### Features - **datetime:** add ability to specify custom colors for specific dates ([#26775](https://togithub.com/ionic-team/ionic-framework/issues/26775)) ([2a761af](https://togithub.com/ionic-team/ionic-framework/commit/2a761afd5a0e6d4e6f54096fdeb97b8bad1293de)) - **picker-column:** assign custom aria-labels to column options ([#26749](https://togithub.com/ionic-team/ionic-framework/issues/26749)) ([daa89a2](https://togithub.com/ionic-team/ionic-framework/commit/daa89a26ac8fa655c56c9447a8635e7c436e4f63)) - **toast:** add stacked buttons functionality ([#26790](https://togithub.com/ionic-team/ionic-framework/issues/26790)) ([fc5fcc0](https://togithub.com/ionic-team/ionic-framework/commit/fc5fcc064dec5256836e9622125b5e499ef00975)) #### [6.5.7](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.6...v6.5.7) (2023-03-01) ##### Bug Fixes - **content:** fullscreen values are recomputed on visible content ([#26847](https://togithub.com/ionic-team/ionic-framework/issues/26847)) ([6dcd98b](https://togithub.com/ionic-team/ionic-framework/commit/6dcd98b26ab8fd3bf0092416d613bf051fbdeacf)), closes [#26844](https://togithub.com/ionic-team/ionic-framework/issues/26844) - **modal:** keyboard listener removed on dismiss ([#26856](https://togithub.com/ionic-team/ionic-framework/issues/26856)) ([b4bcba3](https://togithub.com/ionic-team/ionic-framework/commit/b4bcba353386b4d5d8d396e61ece421a15d42ff0)) - **overlays:** focus trap refs cleared on dismiss ([#26855](https://togithub.com/ionic-team/ionic-framework/issues/26855)) ([8d1d0fa](https://togithub.com/ionic-team/ionic-framework/commit/8d1d0fa0c7a42a3c21a471131ba454774b26c314)) #### [6.5.6](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.5...v6.5.6) (2023-02-22) ##### Bug Fixes - **card:** border radius does not overflow on paint in Safari ([#26539](https://togithub.com/ionic-team/ionic-framework/issues/26539)) ([df5c8e2](https://togithub.com/ionic-team/ionic-framework/commit/df5c8e231825b5e5b6923f322c94224a00d3b309)), closes [#26529](https://togithub.com/ionic-team/ionic-framework/issues/26529) #### [6.5.5](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.4...v6.5.5) (2023-02-20) ##### Bug Fixes - **datetime:** days of week and spacing buttons are not announced by screen readers ([#26813](https://togithub.com/ionic-team/ionic-framework/issues/26813)) ([1a346b6](https://togithub.com/ionic-team/ionic-framework/commit/1a346b62068076d0b0cc6b2dea4136e0f06576b8)), closes [#26811](https://togithub.com/ionic-team/ionic-framework/issues/26811) - **hide-caret:** blur listener correctly removed ([#26808](https://togithub.com/ionic-team/ionic-framework/issues/26808)) ([fef634f](https://togithub.com/ionic-team/ionic-framework/commit/fef634f7f055f1672af50b56610f84c76e626814)), closes [#26807](https://togithub.com/ionic-team/ionic-framework/issues/26807) - **input:** compositionend event is removed on unmount ([#26806](https://togithub.com/ionic-team/ionic-framework/issues/26806)) ([caa8719](https://togithub.com/ionic-team/ionic-framework/commit/caa8719cea2f4b3b460551224a8c4a69bd29afeb)), closes [#26805](https://togithub.com/ionic-team/ionic-framework/issues/26805) - **sanitizer:** improve reliability of sanitizer ([#26820](https://togithub.com/ionic-team/ionic-framework/issues/26820)) ([5e41391](https://togithub.com/ionic-team/ionic-framework/commit/5e41391ed2585072095f42f7a6d40497f0e129d2)) - **swipe-back:** gesture rtl setting is reactive ([#26795](https://togithub.com/ionic-team/ionic-framework/issues/26795)) ([3a64de4](https://togithub.com/ionic-team/ionic-framework/commit/3a64de49dbf470d470cb4516df2a5226ba751051)), closes [#26794](https://togithub.com/ionic-team/ionic-framework/issues/26794) #### [6.5.4](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.3...v6.5.4) (2023-02-15) ##### Bug Fixes - **content:** fullscreen works when rotating device ([#26782](https://togithub.com/ionic-team/ionic-framework/issues/26782)) ([7b879fe](https://togithub.com/ionic-team/ionic-framework/commit/7b879fec3d30b61c00faad035698ff643afaa78e)), closes [#26743](https://togithub.com/ionic-team/ionic-framework/issues/26743) - **deps:** update ionicons usage to v6.1.2 ([#26752](https://togithub.com/ionic-team/ionic-framework/issues/26752)) ([c07933c](https://togithub.com/ionic-team/ionic-framework/commit/c07933cb69b0c31d3e44263769a7a26ee81223f8)) - **deps:** update ionicons usage to v6.1.3 ([#26772](https://togithub.com/ionic-team/ionic-framework/issues/26772)) ([1c71983](https://togithub.com/ionic-team/ionic-framework/commit/1c719833292d4cfbdecadf9838d8c783785222ad)) - **tap-click:** instant activate does not use a setTimeout ([#26748](https://togithub.com/ionic-team/ionic-framework/issues/26748)) ([21c0806](https://togithub.com/ionic-team/ionic-framework/commit/21c0806bbd1417b1e6239bc56272e18b3ff38f2e)) #### [6.5.3](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.2...v6.5.3) (2023-02-08) ##### Bug Fixes - **button:** size and strong are respected in ion-buttons ([#26726](https://togithub.com/ionic-team/ionic-framework/issues/26726)) ([3759125](https://togithub.com/ionic-team/ionic-framework/commit/37591255b4ab3dde5ece6950024a3b66e7224364)) - **chip:** descenders are not clipped in label ([#26729](https://togithub.com/ionic-team/ionic-framework/issues/26729)) ([a9e000b](https://togithub.com/ionic-team/ionic-framework/commit/a9e000b4338f75c27e9284dbe9a6501ba3b213bc)), closes [#18313](https://togithub.com/ionic-team/ionic-framework/issues/18313) - **refresher:** prevent clearing virtual scroll overflow styling ([#26613](https://togithub.com/ionic-team/ionic-framework/issues/26613)) ([9d6ec29](https://togithub.com/ionic-team/ionic-framework/commit/9d6ec2925cb2314d5379b864aef467b34afbb318)), closes [#26553](https://togithub.com/ionic-team/ionic-framework/issues/26553) #### [6.5.2](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.1...v6.5.2) (2023-02-01) ##### Bug Fixes - **item:** inherit aria attributes before render ([#26546](https://togithub.com/ionic-team/ionic-framework/issues/26546)) ([95a3c69](https://togithub.com/ionic-team/ionic-framework/commit/95a3c69bbbe415cb5f14ac8e1faed287e91b4b40)), closes [#26538](https://togithub.com/ionic-team/ionic-framework/issues/26538) - **popover:** popover opens on chrome 109 ([#26672](https://togithub.com/ionic-team/ionic-framework/issues/26672)) ([69d89ea](https://togithub.com/ionic-team/ionic-framework/commit/69d89eae940ccd8b0cca379a961166c4592f34c7)), closes [#26643](https://togithub.com/ionic-team/ionic-framework/issues/26643) - **popover:** resolve import warning in stencil apps ([#26705](https://togithub.com/ionic-team/ionic-framework/issues/26705)) ([95f65a5](https://togithub.com/ionic-team/ionic-framework/commit/95f65a5a390eb600de8998c8be9dfd7c023d1eeb)), closes [#26704](https://togithub.com/ionic-team/ionic-framework/issues/26704) - **select:** setting options async updates rendered text ([#26667](https://togithub.com/ionic-team/ionic-framework/issues/26667)) ([a687457](https://togithub.com/ionic-team/ionic-framework/commit/a6874579361db548d961fdee83299d664dd6541b)), closes [#19324](https://togithub.com/ionic-team/ionic-framework/issues/19324) - **vue:** cache attached view reference ([#26694](https://togithub.com/ionic-team/ionic-framework/issues/26694)) ([7c00897](https://togithub.com/ionic-team/ionic-framework/commit/7c0089718afbbe3e19fecee4abbea00a6e618d95)), closes [#26695](https://togithub.com/ionic-team/ionic-framework/issues/26695) #### [6.5.1](https://togithub.com/ionic-team/ionic-framework/compare/v6.5.0...v6.5.1) (2023-01-25) ##### Bug Fixes - **action-sheet:** button icons are not announced by screen readers ([#26640](https://togithub.com/ionic-team/ionic-framework/issues/26640)) ([22e9ff8](https://togithub.com/ionic-team/ionic-framework/commit/22e9ff866f8bd7e2e4ca82eae70969ea4f2658df)) - **fab-button:** icon is not announced by screen readers ([#26619](https://togithub.com/ionic-team/ionic-framework/issues/26619)) ([dd7cd8c](https://togithub.com/ionic-team/ionic-framework/commit/dd7cd8c0bfe652d293dc2c2b1bd2a36fd9cf0a0b)), closes [#22296](https://togithub.com/ionic-team/ionic-framework/issues/22296) - **modal, popover:** warn if trigger element was not found ([#26650](https://togithub.com/ionic-team/ionic-framework/issues/26650)) ([1115203](https://togithub.com/ionic-team/ionic-framework/commit/11152031202a513121861486e50ea7942b9118d3)) - **picker-column:** cssClass is set on column ([#26658](https://togithub.com/ionic-team/ionic-framework/issues/26658)) ([c6620c7](https://togithub.com/ionic-team/ionic-framework/commit/c6620c7c74abe04c3041e8b256441af72ea12131)), closes [#26653](https://togithub.com/ionic-team/ionic-framework/issues/26653) - **react:** hardware back button works in dev mode ([#26614](https://togithub.com/ionic-team/ionic-framework/issues/26614)) ([abcfe9f](https://togithub.com/ionic-team/ionic-framework/commit/abcfe9fe867730f29b9379c3736f86b3d20c5b0a)), closes [#26599](https://togithub.com/ionic-team/ionic-framework/issues/26599) - **select:** focusing item works in firefox ([#26668](https://togithub.com/ionic-team/ionic-framework/issues/26668)) ([946807d](https://togithub.com/ionic-team/ionic-framework/commit/946807d67b972c41b52c23c8f00feca4c705b224)) - **toggle:** on-off icon is not announced by screen readers ([#26641](https://togithub.com/ionic-team/ionic-framework/issues/26641)) ([77ccac0](https://togithub.com/ionic-team/ionic-framework/commit/77ccac059091d5d9f7daf9c7fb01a9e855b86ce3)) - **vue:** unmount teleported components ([#26647](https://togithub.com/ionic-team/ionic-framework/issues/26647)) ([6b16a0c](https://togithub.com/ionic-team/ionic-framework/commit/6b16a0c020fc6afb6a5a6e6fa6f0758384f026b9)), closes [#26644](https://togithub.com/ionic-team/ionic-framework/issues/26644) ### [`v6.5.7`](https://togithub.com/ionic-team/ionic/blob/HEAD/CHANGELOG.md#657-httpsgithubcomionic-teamionic-frameworkcomparev656v657-2023-03-01) [Compare Source](https://togithub.com/ionic-team/ionic/compare/v6.5.6...v6.5.7) ##### Bug Fixes - **content:** fullscreen values are recomputed on visible content ([#26847](https://togithub.com/ionic-team/ionic-framework/issues/26847)) ([6dcd98b](https://togithub.com/ionic-team/ionic-framework/commit/6dcd98b26ab8fd3bf0092416d613bf051fbdeacf)), closes [#26844](https://togithub.com/ionic-team/ionic-framework/issues/26844) -