This repository was archived by the owner on Apr 17, 2023. It is now read-only.
fix(deps): update all #446
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.14.0
->0.16.2
0.14.0
->0.16.2
0.14.0
->0.16.2
5.1.1
->5.9.4
5.1.1
->5.9.4
5.9.0
->5.16.5
11.0.4
->11.2.7
12.1.5
->12.8.3
2.8.6
->2.8.13
4.17.6
->4.17.17
12.12.47
->12.20.55
5.1.7
->5.1.20
5.1.5
->5.3.3
0.2.7
->0.2.10
8.2.0
->8.6.0
4.17.1
->4.18.2
1.17.1
->1.17.3
0.14.0
->0.16.2
0.14.0
->0.16.2
15.3.0
->15.8.0
1.1.3
->1.21.3
1.1.0
->1.2.1
5.0.1
->5.5.4
0.6.0
->0.7.0
11.0.2
->11.0.3
3.5.9
->3.7.3
0.16.0-alpha2
->0.16.0-dev2
0.16.0-alpha2
->0.16.0-beta1
0.16.0-alpha2
->0.16.0-beta1
3.4.1
->3.4.4
0.9.16
->0.11.0
9.0.0
->9.1.1
1.0.0-pre.44
->1.1.8
6.1.2
->6.1.3
4.0.2
->4.9.5
3.0.0-alpha.4
->3.10.2
3.0.0-alpha.4
->3.10.2
Release Notes
aerogear/graphback
v0.16.2
Compare Source
Bug Fixes
ID
ScalarType and field name different toid
isn't auto-incrementable. Fixed in #1997v0.16.1
Compare Source
Bug Fixes
graphql-serve
package (d4d918e).v0.16.0
Compare Source
New Features
Use any
knex
0.20.x or 0.21.x version in your application (d826b6f#1903)Ability to specify composite unique columns in GraphQL Migrations (#1658), fixed by (9c6f34a231e2645c34533d58ea4427ff8f8f634e)
Requiring
_id: GraphbackObjectID
primary key for MongoDB (#1769).This fixes issues below related to primary key in MongoDB:
id
fieldAdd a
@transient
field annotation to ignore fields during input type creation and migrations 4076fa26DataSync
Using a
_lastUpdatedAt
field with a properGraphbackTimestamp
scalar and other minor fixes (#1771) including:limit
argument tosync
QueriesBug Fixes
Failure to map enum values in field directives (#1767), fixed by (a9ca21e1405dba14dab249af2f8d146ac2306803)
invalid input syntax for type timestamp: "null" (#1837), fixed by (37cdc1d12410a1fafb27877b97b54ea308acecb1)
Do not remove directives on Object Types in generated schema (#1767), fixed by (22c7a1da62e2752a21db4e4552e970aa93ba37ae)
Do not silently overrides createdAt/updatedAt custom fields when model contains @versioned annotation #1597
Breaking Changes
GraphbackDateTime
scalar for generated createdAt updatedAt fields (#1349, fixed by #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 for the list of officially supported scalars.
@db(skip: true)
field annotation with@transient
85d50f3cChanged GraphbackCRUDService
findBy
method signature. This also applies to all services that implement this interface.args
findBy
now accepts a new interface,FindByArgs
, which wraps thefilter
,page
andorderBy
optional arguments.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.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 toitems
.The path variable is optional, as it will automatically resolve to the root field of the entire query.
context
parameter removed fromsubscribeToCreate
,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 acontext
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.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 thefilter
,page
andorderBy
optional arguments.Remove resolver options from GraphbackContext
Resolver options (
context.graphback.options
) was removed from the context because thecount
aggregation andselectedFields
extraction logic was moved to the CRUDService method.Removed graphback key from GraphbackContext
The
graphback.services
property has been removed fromGraphbackContext
, andgraphback
is now the service map property.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.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.DataSyncProvider
sync
method signature has been changedThe
context
argument has been replaced with (optional)selectedFields
.context
parameter is removed from thecreate
method inMongoDBDataProvider
andDatasyncMongoDBDataProvider
providers.This parameter did not do anything.
v0.15.1
Compare Source
Bug Fixes
v0.15.0
Compare Source
New Features
Bug Fixes
create-graphback
was not correctly creating a fullstack application (#1778) (685aa4c)v0.14.1
Compare Source
Bug Fixes
ionic-team/ionic
v5.9.4
Compare Source
Bug Fixes
v5.9.3
: 5.9.3Compare Source
Bug Fixes
Performance Improvements
v5.9.2
: 5.9.2Compare Source
Bug Fixes
v5.9.1
: 5.9.1Compare Source
Bug Fixes
v5.9.0
: 5.9.0Compare Source
Bug Fixes
Features
v5.8.5
: 5.8.5Compare Source
Bug Fixes
v5.8.4
: 5.8.4Compare Source
Bug Fixes
v5.8.3
: 5.8.3Compare Source
Bug Fixes
v5.8.2
: 5.8.2Compare Source
Bug Fixes
v5.8.1
: 5.8.1Compare Source
Bug Fixes
v5.8.0
: 5.8.0 CalciumCompare Source
Bug Fixes
Features
v5.7.0
: 5.7.0 PotassiumCompare Source
Bug Fixes
Features
Code Refactoring
v5.6.14
: 5.6.14Compare Source
Bug Fixes
v5.6.13
: 5.6.13Compare Source
Bug Fixes