retrofit-graphql

Retrofit converter which uses annotations to inject .graphql query or mutation files into a request body, along with any variables.

APACHE-2.0 License

Stars
108
Committers
12

Bot releases are visible (Hide)

retrofit-graphql - v0.11.2 Latest Release

Published by github-actions[bot] 3 months ago

What's Changed

📦 Dependencies

  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.1 by @renovate in #160
  • chore(deps): update dependency gradle to v8.9 by @renovate in #159
  • fix(deps): update androidx.lifecycle to v2.8.3 by @renovate in #158
  • chore(deps): update jamesives/github-pages-deploy-action action to v4.6.3 by @renovate in #157
  • fix(deps): update androidx.fragment to v1.8.1 by @renovate in #156
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 by @renovate in #155
  • fix(deps): update androidx.fragment to v1.8.0 by @renovate in #153
  • fix(deps): update androidx.lifecycle to v2.8.2 by @renovate in #152
  • fix(deps): update dependency com.android.tools.build:gradle to v8.5.0 by @renovate in #154
  • fix(deps): update dependency com.android.tools.build:gradle to v8.4.2 by @renovate in #151
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.0 by @renovate in #149

Full Changelog: https://github.com/AniTrend/retrofit-graphql/compare/0.11.1...v0.11.2

retrofit-graphql - v0.11.1

Published by github-actions[bot] 5 months ago

What's Changed

📦 Dependencies

  • chore(deps): update dependency gradle to v8.8 by @renovate in #148

Full Changelog: https://github.com/AniTrend/retrofit-graphql/compare/0.11.0...v0.11.1

retrofit-graphql - v0.11.0

Published by github-actions[bot] 5 months ago

What's Changed

✨ Improvements

  • refactor: delete dependabot.yml and migrate to version catalogues with dependency version bumps by @wax911 in #134

Bumped com.squareup.retrofit2:retrofit and com.squareup.retrofit2:converter-gson to 2.11.0
Bumped com.squareup.okhttp3:okhttp and com.squareup.okhttp3:logging-interceptor to 4.12.0
Bumped org.jetbrains.kotlin:kotlin-stdlib-jdk8, org.jetbrains.kotlin:kotlin-reflect, org.jetbrains.kotlin:kotlin-gradle-plugin to 1.9.23
Bumped com.android.tools.build:gradle to 8.4.0

📦 Dependencies

  • revert(deps): update jetbrains dependencies to v2 (major) by @wax911 in #144
  • fix(deps): update jetbrains dependencies to v2 (major) by @renovate in #143
  • fix(deps): update testing dependencies to v1.13.11 by @renovate in #141
  • fix(deps): update dependency com.android.tools.build:gradle to v8.4.1 by @renovate in #140
  • chore(deps): update actions/checkout action to v4 by @renovate in #139
  • fix(deps): update jetbrains dependencies to v1.9.24 by @renovate in #137

Full Changelog: https://github.com/AniTrend/retrofit-graphql/compare/0.11.0-beta03...0.11.0

retrofit-graphql - v0.11.0-beta03

Published by github-actions[bot] almost 3 years ago

Commits

  • 74dcac5: Add new workflows (Maxwell)
  • 4bded99: Update .idea (Maxwell)
  • f0c646b: Bump gradle [6.8.3 -> 7.0.2] (Maxwell)
  • d1d8153: Bump com.android.tools.build:gradle [4.1.3 -> 7.0.3] (Maxwell)
  • 23a1a82: Merge branch 'dependencies/android-gradle-plugin' into release/v0.11.0-beta03 (Maxwell)
  • f574344: Add spotless license header for source files (Maxwell)
  • ad7fd30: Update buildSrc (Maxwell)
  • 19e87ca: Spotless fixes and license header updates (Maxwell)
  • e155278: Refactor coil references (Maxwell)
retrofit-graphql - v0.11.0-beta02: Dependencies and Updates

Published by wax911 over 3 years ago

Updates:

  • Update: Replace deprecated kotlin-android-extensions with kotlin-parcelize 181820b

  • Update: Set fragment reference not found log level from error to warning 7c94b0a

  • Update: Bump gradle from 4.1.2 to 4.1.3 49f69cd

retrofit-graphql - v0.11.0-beta01: Dependencies and Updates

Published by wax911 over 3 years ago

Updates

  • Update: Default FragmentPatcher log level from debug to verbose 90e8a19
  • Update: Bump kotlin from 1.4.0 to 1.4.31 7991132
  • Update: Bump gradle from 4.0.1 to 4.1.2 c6aa302
retrofit-graphql - v0.11.0-alpha03

Published by wax911 over 3 years ago

Features

  • New: Open QueryContainerBuilder for extension #116

Updates

  • Update: Bump compile and target SDK from 29 to 30 18c6705
retrofit-graphql - v0.11.0-alpha02

Published by wax911 about 4 years ago

Updates:

  • Update: Revert minimum sdk from 21 to 17 for library module #112

  • Update: Bump kotlin version from 1.3.72 to 1.4.0 f918c71

  • Update: Bump gradle from 4.0.0 to 4.0.1 3c6496d

retrofit-graphql - v0.11.0-alpha01

Published by wax911 over 4 years ago

Features:

  • New: Migrate to buildSrc and bump retofit to 2.9.0 cff0fd8

  • New: Add abstract contract for a files discovery plugin #71, c6dfa15

  • New: Add new logger facade contracts for full control over logger #59, 3202ec6 & fcf329e

  • New: Add new persisted query hash calculator and errors to new packages and minor class signature changes with deprecation warnings on old classes 175e40c, af619fa

Updates:

  • Update: Refactor of graph request converter to reflect method signature changes in retrofit 2.9.0

  • Update: Refactor GraphConverter signature and expose constructor aff4ab5

  • Update: Refactor GraphProcessor and add deprecation warning to singleton factory #71, 278f292 & bd6fe97

  • Update: Rewrite sample app, migrate to github api 8ce9257

  • Update: Bump gradle from 3.6.3 to 4.0.0 #104

  • Update: Bump mockk from 1.9.3 to 1.10.0 #95

Breaking Changes:

  • Breaking: Bump minimum sdk version from API 17 to API 21 90ec67f
retrofit-graphql - v0.10.3: Logger & Error Extensions

Published by wax911 over 4 years ago

Features:

  • New: Add Logger for library #53
  • New: Add standard extensions Map<String, Object> to GraphError #90

Updates:

  • Update: gradle from 3.6.1 to 3.6.2 #88
  • Update: kotlin from 1.3.70 to 1.3.71 0c9864e
retrofit-graphql - v0.10.2: Dependency Updates

Published by wax911 about 5 years ago

Updates:

  • mockk from 1.9 to 1.9.3 #24
  • kotlin-gradle-plugin from 1.3.41 to 1.3.50 #39
  • retrofit from 2.6.0 to 2.6.1 #31
  • gradle from 3.4.2 to 3.5.0 #38
  • target & compile sdk from 28 to 29 8bd43c2
retrofit-graphql - v0.10.1: External Fragments Lookup

Published by wax911 over 5 years ago

Features:

Fragment Query Lookup #9

  • Added utility classes to resolve fragments definitions in queries
  • Added class to produce an analysis report of fragment references, and their definitions
  • Added class that can piece together fragment Strings to be appended to a query & automatic fragment patching in GraphProcessor

Fragment Lookup on All Operations #19

retrofit-graphql - v0.9.1: ProGuard Rule: Keep Model Package

Published by wax911 over 5 years ago

Patches:

R8 / ProGuard Rules: Model Class #7

  • Added keep model classes in library rule
retrofit-graphql - v0.9: APQ: Automated Persisted Queries

Published by wax911 over 5 years ago

Features:

Automated Persisted Queries #5

retrofit-graphql - v0.8: AndroidX Dependency Fix

Published by wax911 almost 6 years ago

Patches:

Removed AndroidX Dependency #2

  • Removed library implementation for material or android x which forced implementing modules to include it
retrofit-graphql - v0.7: Custom Gson

Published by wax911 almost 6 years ago

Features:

Custom Gson Implementation #1

  • Added factory overload to allow a custom Gson configuration to be used