This repository was archived by the owner on Apr 17, 2023. It is now read-only.
fix(deps): update all (major) #454
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
->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
Compare Source
1.1.2 (2021-02-06)
Bug Fixes
#2269 replaced _id with id in client and postgres template (@RinkiyaKeDad)
#2261 update import format @namit-chandwani)
v1.1.1
Compare Source
Bug Fixes
v1.1.0
Compare Source
Features
Bug Fixes
graphback-codegen-schema
,graphback-core
,graphback-datasync
,graphback-runtime-knex
,graphql-serve
graphback-codegen-client
true
(@RinkiyaKeDadcodegen-schema
Committers: 2
v1.0.1
Compare Source
Features
Bug Fixes
or
filter selector was not mapped correctly ingraphback-runtime-mongo
(#2034, fixed by 1ebe7e9)or
filter selector was not mapped correctly ingraphback-runtime-knex
(#2034, fixed by 6d43f28)or
predicate was not applied correctly increateInMemoryPredicateFilter
(#2034, fixed by 01f9912)Subscription
,Query
,Mutation
resolver objects (#2073, fixed by 97e8267)TypeError: Cannot read property 'page' of undefined
error in CRUDService (#2095 fixed by 5143fb6)WHERE X IS/IS NOT NULL
query in the Knex query mapper (#2095 fixed by d10e918)Subscription
,Query
,Mutation
resolver objects (#2073, fixed by 97e826)Could not find a declaration file for module 'bson'
error (#2104, fixed by 4f9ce7c)Query
,Mutation
,Subscription
empty resolver objects (#2122, fixed by faf172dv0.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
v6.7.0
Compare Source
Features
6.6.3 (2023-03-22)
Bug Fixes
6.6.2 (2023-03-15)
Bug Fixes
6.6.1 (2023-03-08)
Bug Fixes
v6.6.3
Compare Source
Bug Fixes
v6.6.2
Compare Source
Bug Fixes
v6.6.1
Compare Source
Bug Fixes
v6.6.0
Compare Source
Bug Fixes
Features
6.5.7 (2023-03-01)
Bug Fixes
6.5.6 (2023-02-22)
Bug Fixes
6.5.5 (2023-02-20)
Bug Fixes
6.5.4 (2023-02-15)
Bug Fixes
6.5.3 (2023-02-08)
Bug Fixes
6.5.2 (2023-02-01)
Bug Fixes
6.5.1 (2023-01-25)
Bug Fixes
v6.5.7
Compare Source
Bug Fixes