Releases: stuebingerb/KGraphQL
Releases · stuebingerb/KGraphQL
0.25.0
What's Changed
- fix: Improve list input coercion by @stuebingerb in #113
- chore(deps): update python docker tag to v3.13.1 by @renovate in #123
- chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0 by @renovate in #116
- feat: Export schema in SDL by @stuebingerb in #90
- fix(deps): update ktor monorepo to v3.0.2 by @renovate in #121
- docs: Cleanup documentation by @stuebingerb in #118
- fix: Properly handle selection on union types by @stuebingerb in #122
- build: Prepare version 0.25.0 by @stuebingerb in #124
- fix(deps): update exposed to v0.57.0 by @renovate in #125
- chore(deps): update dependency mkdocs-material to v9.5.48 by @renovate in #126
- chore(deps): update python:3.13.1-alpine docker digest to 5dcc4bd by @renovate in #128
- refactor: Remove unused code by @stuebingerb in #127
- chore(deps): update python:3.13.1-alpine docker digest to 657dbdb by @renovate in #129
- fix: Fix fragments on union types by @stuebingerb in #131
- chore(deps): update dependency mkdocs-material to v9.5.49 by @renovate in #134
- fix(deps): update junit5 monorepo to v5.11.4 by @renovate in #137
- fix: Fix non-nullable union types by @stuebingerb in #136
- refactor: Cleanup
SchemaProxy
by @stuebingerb in #132 - refactor: Cleanup
ArgumentTransformer
by @stuebingerb in #133
Full Changelog: 0.24.0...0.25.0
0.24.0
What's Changed
- build: Prepare version 0.24.0 by @stuebingerb in #91
- fix(deps): update dependency com.zaxxer:hikaricp to v6.2.0 by @renovate in #92
- chore(deps): update python:3.13.0-alpine docker digest to fcbcbbe by @renovate in #82
- fix: Fix missing interfaces of interfaces by @stuebingerb in #87
- refactor: Refactor built-in scalars to enum by @stuebingerb in #86
- feat: Create dedicated Introspection class by @stuebingerb in #88
- chore(deps): update gradle/actions digest to cc4fc85 by @renovate in #95
- chore(deps): update dependency mkdocs-material to v9.5.45 by @renovate in #97
- fix(deps): update dependency com.zaxxer:hikaricp to v6.2.1 by @renovate in #93
- fix: Fix playground schema url by @stuebingerb in #98
- chore(deps): update dependency gradle to v8.11.1 by @renovate in #100
- refactor: Minor refactoring by @stuebingerb in #99
- fix: Fix typo in error response by @stuebingerb in #101
- fix: Fix exception type for undeclared variables by @stuebingerb in #103
- chore(deps): update dependency mkdocs-material to v9.5.46 by @renovate in #104
- fix: fix isRepeatable type on Directive by @stuebingerb in #106
- fix(deps): update jackson monorepo to v2.18.2 by @renovate in #109
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.1.0 by @renovate in #107
- chore(deps): update kotlin to v2.1.0 - autoclosed by @renovate in #108
- fix: Correctly handle nested lists by @stuebingerb in #111
- chore(deps): update dependency mkdocs-material to v9.5.47 by @renovate in #115
Full Changelog: 0.23.0...0.24.0
0.23.0
Breaking Changes
- feat!: Migrate ktor-feature to Ktor 3 by @stuebingerb in #56
Due to a breaking change in Ktor 3 this makes the feature incompatible with Ktor 2.
What's Changed
- build: Prepare version 0.23.0 by @stuebingerb in #46
- ci(docs): deploy documentation to github-pages by @mervyn-mccreight in #49
- ci(docs): correct output directory path by @mervyn-mccreight in #53
- docs: Fix documentation URL by @stuebingerb in #55
- chore(deps): update python docker tag to v3.13.0 by @renovate in #52
- chore(deps): pin dependencies by @renovate in #51
- docs: Fix link to GraphQL playground after change to GraphiQL by @stuebingerb in #57
- chore(deps): update dependency mkdocs-material to v9.5.44 by @renovate in #61
- refactor: Migrate to test suites by @stuebingerb in #54
- fix: Fix error handling for input values by @stuebingerb in #62
- refactor: Make valueNode of ScalarCoercion required by @stuebingerb in #63
- fix: Fix example CreateUFOSightingInput by @stuebingerb in #66
- chore(deps): update dependency gradle to v8.11 by @renovate in #68
- chore(deps): update python:3.13.0-alpine docker digest to d4daf85 by @renovate in #69
- feat: Improve extensions error type by @stuebingerb in #65
- chore(renovate): keep examples updated by @mervyn-mccreight in #70
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 by @renovate in #71
- chore(deps): update dependency gradle to v8.11 by @renovate in #72
- fix(deps): update dependency com.zaxxer:hikaricp to v6.1.0 by @renovate in #73
- fix(deps): update dependency com.h2database:h2 to v2 by @renovate in #75
- chore(deps): update gradle/actions digest to 473878a by @renovate in #77
- chore(deps): update python:3.13.0-alpine docker digest to 9dbfed7 by @renovate in #78
- chore(deps): Update exposed to 0.56.0 by @stuebingerb in #76
- chore(deps): update python:3.13.0-alpine docker digest to bbe8d3f by @renovate in #80
- chore(deps): update python:3.13.0-alpine docker digest to ee60f1f by @renovate in #81
Full Changelog: 0.22.0...0.23.0
0.22.0
What's Changed
- docs: update mkdocs and align library-coordinates by @mervyn-mccreight in #18
- build: define dependencies in version catalog by @mervyn-mccreight in #17
- build(examples): separate examples from library project by @mervyn-mccreight in #24
- Bump junit-jupiter from 5.11.2 to 5.11.3 by @dependabot in #25
- build: Prepare version 0.22.0 by @stuebingerb in #28
- ci: add myself to codeowners by @mervyn-mccreight in #29
- chore: Configure Renovate by @renovate in #30
- fix(deps): update jackson monorepo to v2.18.1 by @renovate in #32
- fix(renovate): use best-practices config preset by @mervyn-mccreight in #38
- fix: Migrate from graphql-playground to graphiql by @stuebingerb in #39
- chore(renovate): disable pull-request rate limiting by @mervyn-mccreight in #40
- chore(deps): pin dependencies by @renovate in #41
- chore(deps): update dependency mkdocs-material to v9.5.43 by @renovate in #31
- ci: unblock docs and examples only pull requests by @mervyn-mccreight in #44
- chore(deps): update dependency pymdown-extensions to v10.12 by @renovate in #36
- chore(deps): update squidfunk/mkdocs-material docker tag to v5.5.14 by @renovate in #37
- chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.43 by @renovate in #42
- chore: remove dependabot configuration by @mervyn-mccreight in #45
- docs: Update guides by @stuebingerb in #15
New Contributors
- @mervyn-mccreight made their first contribution in #18
- @renovate made their first contribution in #30
Full Changelog: 0.21.0...0.22.0
What's Changed
- docs: update mkdocs and align library-coordinates by @mervyn-mccreight in #18
- build: define dependencies in version catalog by @mervyn-mccreight in #17
- build(examples): separate examples from library project by @mervyn-mccreight in #24
- Bump junit-jupiter from 5.11.2 to 5.11.3 by @dependabot in #25
- build: Prepare version 0.22.0 by @stuebingerb in #28
- ci: add myself to codeowners by @mervyn-mccreight in #29
- chore: Configure Renovate by @renovate in #30
- fix(deps): update jackson monorepo to v2.18.1 by @renovate in #32
- fix(renovate): use best-practices config preset by @mervyn-mccreight in #38
- fix: Migrate from graphql-playground to graphiql by @stuebingerb in #39
- chore(renovate): disable pull-request rate limiting by @mervyn-mccreight in #40
- chore(deps): pin dependencies by @renovate in #41
- chore(deps): update dependency mkdocs-material to v9.5.43 by @renovate in #31
- ci: unblock docs and examples only pull requests by @mervyn-mccreight in #44
- chore(deps): update dependency pymdown-extensions to v10.12 by @renovate in #36
- chore(deps): update squidfunk/mkdocs-material docker tag to v5.5.14 by @renovate in #37
- chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.43 by @renovate in #42
- chore: remove dependabot configuration by @mervyn-mccreight in #45
- docs: Update guides by @stuebingerb in #15
New Contributors
- @mervyn-mccreight made their first contribution in #18
- @renovate made their first contribution in #30
Full Changelog: 0.21.0...0.22.0
0.21.0
What's Changed
- Bump com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin from 0.29.0 to 0.30.0 by @dependabot in #1
- Cleanup and prepare 0.21.0 by @stuebingerb in #4
- Feature/support deprecation of input values by @stuebingerb in #7
- Support repeatable directives in introspection by @stuebingerb in #8
- docs: Cleanup documentation by @stuebingerb in #14
New Contributors
- @dependabot made their first contribution in #1
- @stuebingerb made their first contribution in #4
Full Changelog: 0.20.0...0.21.0
0.20.0
What's Changed
- Update versions and resolve deprecations
- Cleanup some code and warnings, reformat files
- Take over aPureBase/KGraphQL#211
- (Partly) take over aPureBase/KGraphQL#171
- Fix aPureBase/KGraphQL#218
- Fix aPureBase/KGraphQL#215
- Rework and optimize gradle setup (by @mervyn-mccreight)
Full Changelog: 0.19.0...0.20.0