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.20.14.0->0.16.20.14.0->0.16.25.1.1->5.9.45.1.1->5.9.45.9.0->5.16.511.0.4->11.2.712.1.5->12.8.32.8.6->2.8.134.17.6->4.17.1712.12.47->12.20.555.1.7->5.1.205.1.5->5.3.30.2.7->0.2.108.2.0->8.6.04.17.1->4.18.21.17.1->1.17.30.14.0->0.16.20.14.0->0.16.215.3.0->15.8.01.1.3->1.21.31.1.0->1.2.15.0.1->5.5.40.6.0->0.7.011.0.2->11.0.33.5.9->3.7.30.16.0-alpha2->0.16.0-dev20.16.0-alpha2->0.16.0-beta10.16.0-alpha2->0.16.0-beta13.4.1->3.4.40.9.16->0.11.09.0.0->9.1.11.0.0-pre.44->1.1.86.1.2->6.1.34.0.2->4.9.53.0.0-alpha.4->3.10.23.0.0-alpha.4->3.10.2Release Notes
aerogear/graphback
v0.16.2Compare Source
Bug Fixes
IDScalarType and field name different toidisn't auto-incrementable. Fixed in #1997v0.16.1Compare Source
Bug Fixes
graphql-servepackage (d4d918e).v0.16.0Compare Source
New Features
Use any
knex0.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: GraphbackObjectIDprimary key for MongoDB (#1769).This fixes issues below related to primary key in MongoDB:
idfieldAdd a
@transientfield annotation to ignore fields during input type creation and migrations 4076fa26DataSync
Using a
_lastUpdatedAtfield with a properGraphbackTimestampscalar and other minor fixes (#1771) including:limitargument tosyncQueriesBug 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
GraphbackDateTimescalar 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@transient85d50f3cChanged GraphbackCRUDService
findBymethod signature. This also applies to all services that implement this interface.args
findBynow accepts a new interface,FindByArgs, which wraps thefilter,pageandorderByoptional arguments.context (optional)
The context parameter is now optional.
info
You can now optionally pass the
GraphQLResolveInfoinfo 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,descriptionfields 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.
contextparameter removed fromsubscribeToCreate,subscribeToDelete,subscribeToUpdatemethods in GraphbackCRUDService.This method was unused.
Removed
contextparameter from all GraphbackDataProvider methods. This also applies to all providers that implement this interface.All CRUD methods in
GraphbackDataProviderhad acontextparameter 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
findBymethod signature. This also applies to all providers that implement this interface.args
findBynow accepts a new interface,FindByArgs, which wraps thefilter,pageandorderByoptional arguments.Remove resolver options from GraphbackContext
Resolver options (
context.graphback.options) was removed from the context because thecountaggregation andselectedFieldsextraction logic was moved to the CRUDService method.Removed graphback key from GraphbackContext
The
graphback.servicesproperty has been removed fromGraphbackContext, andgraphbackis now the service map property.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
ModelDefinitionas the first constructor parameter.To instantiate a CRUDService you must pass the full
ModelDefinitioninstead of the model name.KeycloakCrudService now accepts a
ModelDefinitionas the first constructor parameter.To instantiate a CRUDService you must pass the full
ModelDefinitioninstead of the model name.DataSyncProvider
syncmethod signature has been changedThe
contextargument has been replaced with (optional)selectedFields.contextparameter is removed from thecreatemethod inMongoDBDataProviderandDatasyncMongoDBDataProviderproviders.This parameter did not do anything.
v0.15.1Compare Source
Bug Fixes
v0.15.0Compare Source
New Features
Bug Fixes
create-graphbackwas not correctly creating a fullstack application (#1778) (685aa4c)v0.14.1Compare Source
Bug Fixes
ionic-team/ionic
v5.9.4Compare 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