v0.2.0 (2021-11-29)
Closed issues:
- It's not possible to create a billing address #181
- Add shipping_method field to ShippingRate #179
- Allow querying a country by id #173
- Variant's option_values are duplicated #172
- Add option_type field to OptionValue type #171
- How to add new query #168
- Prepare Solidus Graphql Api for Solidus 3.0 #153
- State of this gem #141
- Dependabot can't resolve your Ruby dependency files #139
- Dependabot can't resolve your Ruby dependency files #138
Merged pull requests:
- Fix error on JSON type after update to graphql 1.12 #192 (waiting-for-dev)
- Update development dependencies #191 (waiting-for-dev)
- Support graphql 1.12 #190 (waiting-for-dev)
- Fix rendering blob URLs on disk storage #189 (waiting-for-dev)
- Allow creating a billing address #188 (waiting-for-dev)
- Add ShippingMethod type and associate to ShippingRate #187 (waiting-for-dev)
- Upgrade batch-loader dependency version #186 (waiting-for-dev)
- Fix duplication of records on has_many_through associations #185 (waiting-for-dev)
- Add option_type field within OptionValue type #184 (waiting-for-dev)
- Fix remote possibility to return wrong current order #183 (waiting-for-dev)
- Fix user impersonation security vulnerability #182 (waiting-for-dev)
- Make dependency on Rails > 6.1 explicit #177 (waiting-for-dev)
- Solidus 3 preparation #167 (cpfergus1)
- Upgrade to GitHub-native Dependabot #166 (dependabot-preview[bot])
- Fix master build #147 (Sinetheta)
- Add Gem Version badge #135 (AlessioRocco)
- Graphql doc #122 (SamuelMartini)
v0.1.0 (2020-07-03)
Implemented enhancements:
- AddressBook Mutations #86
- Add markDefaultAddress mutation #87 (AlessioRocco)
- Add removeFromAddressBook mutation #85 (AlessioRocco)
- Add saveInAddressBook mutation #83 (AlessioRocco)
- Fix nullable fields in all types #82 (rainerdema)
- Current order #79 (mdesantis)
- Add SignIn Mutation #72 (AlessioRocco)
- Add order type and orders connection #54 (mdesantis)
- Update ruby image on CircleCI #31 (rainerdema)
Fixed bugs:
- Fix
Duplicate type definition
error during runtime changes in dev environment #90 (rainerdema) - Fix user sign-in bug #81 (AlessioRocco)
Closed issues:
- Improve specs by using the new example group aliases and shared context #61
- Currency Type #53
- Current Order field (Order Type) #46
- Order Type and related Connections and Types #45
- Search and Filter pattern #40
- Current Store field (Store Type) #39
- Navigable E-Commerce #38
- User Profile Management #37
Merged pull requests:
- Update gemspec authors and email #134 (AlessioRocco)
- Update solidus_dev_support requirement from ~> 1.4.0 to ~> 1.5.0 #133 (dependabot-preview[bot])
- Update README #132 (SamuelMartini)
- Rename RansackJson to Json and convert nested ids #131 (AlessioRocco)
- Add manifest to shipment #130 (ChristianRimondi)
- Recalculate the order after update the attributes in the checkout mutations #129 (AlessioRocco)
- Add state field to the Payment type #128 (ChristianRimondi)
- Set shippingAddress and billingAddress order's fields as nullable #127 (ChristianRimondi)
- Change the engine mount path from / to /graphql #126 (ChristianRimondi)
- Set order email mutation #125 (ChristianRimondi)
- Update graphql requirement from ~> 1.10.0 to >= 1.10, < 1.12 #124 (dependabot-preview[bot])
- Remove SignIn mutation #123 (AlessioRocco)
- Add Adjustment types and the adjustments connection to the Order type #121 (rainerdema)
- Update solidus_dev_support requirement from ~> 0.5.0 to ~> 1.4.0 #120 (dependabot-preview[bot])
- Update Codeclimate badges to point to the right repo #119 (ChristianRimondi)
- Add payments to Order type #117 (AlessioRocco)
- Add available payment methods to the Order type #116 (AlessioRocco)
- Add mutation to add a payment to the checkout #115 (AlessioRocco)
- Create order mutation #114 (ChristianRimondi)
- Add mutation to apply coupon code #113 (rainerdema)
- Empty cart mutation #111 (ChristianRimondi)
- Update cart quantity mutation #110 (ChristianRimondi)
- Remove from cart mutation #109 (ChristianRimondi)
- Add select shipping rate mutation #106 (AlessioRocco)
- Fix specs for Solidus version >= 2.11.0.alpha #105 (AlessioRocco)
- Add advanceCheckout mutation #104 (rainerdema)
- Add completeCheckout mutation #103 (rainerdema)
- Update batch-loader requirement from ~> 1.4.1 to >= 1.4.1, < 1.6.0 #102 (dependabot-preview[bot])
- Update solidus_support requirement from ~> 0.4.0 to ~> 0.5 #100 (dependabot-preview[bot])
- Update pry requirement from ~> 0.12.2 to ~> 0.13.1 #98 (dependabot-preview[bot])
- Update graphql requirement from ~> 1.9.7 to ~> 1.10.0 #97 (dependabot-preview[bot])
- Add shippingRates connection to the Shipment type #96 (AlessioRocco)
- Add shipments connection to the Order type #95 (AlessioRocco)
- Add addAddressesToCheckout mutation #94 (AlessioRocco)
- Add to cart mutation #93 (ChristianRimondi)
- Add nextCheckoutState mutation #92 (rainerdema)
- Add the BatchLoader middleware #91 (ChristianRimondi)
- Update badges link paths in README.md #89 (rainerdema)
- Now the ProductsQueryInput correctly accepts a relay-style ID for Taxon #88 (ChristianRimondi)
- Add current_order to SolidusGraphqlApi::Context hash #84 (AlessioRocco)
- Align expected schema with actual schema #78 (mdesantis)
- Add LineItem type and order.lineItems field #77 (mdesantis)
- Improve product by slug spec #75 (ChristianRimondi)
- Reorganize specs to support GraphQL mutations #73 (AlessioRocco)
- Remove duplicated declaration in expected schema #70 (mdesantis)
- Add Wallet Type with the connection in User Type #69 (rainerdema)
- Improve current user specs #68 (AlessioRocco)
- Simplify countries query specs #67 (AlessioRocco)
- Use factory for current store spec #66 (AlessioRocco)
- Improve taxonomy specs #65 (AlessioRocco)
- Improve snapshot specs error messages #64 (mdesantis)
- Migrate to solidus_dev_support #63 (ChristianRimondi)
- Add Currency Type #62 (rainerdema)
- Use SimpleCov built-in Rails configurations #60 (AlessioRocco)
- Implement products search #59 (ChristianRimondi)
- Allow developers to set a local .Gemfile #58 (mdesantis)
- Improve current store query specs #56 (AlessioRocco)
- Add snapshot specs for countries query #55 (AlessioRocco)
- Move expected schema into spec/support #52 (AlessioRocco)
- Improve Helpers::Graphql.execute_query spec helper #51 (AlessioRocco)
- Use match_array instead of eq in the queries specs #50 (ChristianRimondi)
- Remove graphiql-rails gem #49 (AlessioRocco)
- Add Store Type #47 (rainerdema)
- Add an Object to manage the schema context #36 (AlessioRocco)
- Remove object id from the batch loader key #35 (ChristianRimondi)
- Add addresses field to user type #34 (rainerdema)
- Fix CircleCI specs errors #32 (ChristianRimondi)
- Fix namespace errors #30 (ChristianRimondi)
- Add images connection field to Variant Type #29 (AlessioRocco)
- Add product_by_slug field to root query #28 (ChristianRimondi)
- Add properties to product type #27 (AlessioRocco)
- Add ProductProperty Type #26 (AlessioRocco)
- Add Property Type #25 (AlessioRocco)
- Disable the cache for all the
BatchLoader
run in the tests #24 (ChristianRimondi) - Add products field to the root query #23 (AlessioRocco)
- Align StatesQuery with other queries object #22 (AlessioRocco)
- Fix spec file name typo #21 (AlessioRocco)
- Type Customization API #20 (aldesantis)
- Batch loading framework #19 (aldesantis)
- Add Variant Type #18 (AlessioRocco)
- Add Option Type type #17 (AlessioRocco)
- Add OptionValue Type #16 (AlessioRocco)
- Add Price Type #15 (AlessioRocco)
- Check if the Schema is up-to-date #14 (ChristianRimondi)
- Add Address type #13 (rainerdema)
- Add User type #12 (rainerdema)
- Add authentication #10 (ChristianRimondi)
- Add Taxon type #9 (rainerdema)
- Add Taxonomy type #8 (AlessioRocco)
- Add State Type #7 (AlessioRocco)
- Add batch-loader gem #6 (AlessioRocco)
- Add Country type #5 (ChristianRimondi)
- Add Circle CI and Code Climate configurations #4 (ChristianRimondi)
* This Changelog was automatically generated by github_changelog_generator