Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
members = [
"./shopify",
"./shopify-cli"
]
]
26 changes: 26 additions & 0 deletions shopify-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0](https://github.com/Ventmere/shopify/releases/tag/shopify-cli-v0.1.0) - 2024-02-11

### Added
- new pagination support; upgrade Product & Variant api to 2020-07

### Fixed
- fix order Property::value type

### Other
- rustfmt and fix warnings ([#8](https://github.com/Ventmere/shopify/pull/8))
- add update_fulfillment_tracking, mark field optional.
- Fix fulfillment order creation field name
- Support new FulfillmentOrder API
- Shopify schema changes
- Order risk api
- upgrade clap
- shipping line source is optional
- add OrderApi::get
2 changes: 1 addition & 1 deletion shopify-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ clap = { version = "3.1.12", features = ["derive"] }
shopify = { path = "../shopify" }
dotenv = "0.15.0"
serde_json = "1.0.56"
serde = { version = "1", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
56 changes: 56 additions & 0 deletions shopify/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.7](https://github.com/Ventmere/shopify/compare/shopify-v0.1.6...shopify-v0.1.7) - 2024-02-11

### Added
- add `Client::update_order()` ([#9](https://github.com/Ventmere/shopify/pull/9))
- add ShipmentStatus::LabelPrinted
- make GetPage: Clone
- new pagination support; upgrade Product & Variant api to 2020-07
- request_raw

### Fixed
- add `NotEligible` enum variant for order fulfillment status ([#7](https://github.com/Ventmere/shopify/pull/7))
- fix order Property::value type

### Other
- rustfmt and fix warnings ([#8](https://github.com/Ventmere/shopify/pull/8))
- Fixed spelling of Wrapper from Warpper ([#6](https://github.com/Ventmere/shopify/pull/6))
- add update_fulfillment_tracking, mark field optional.
- Add CI to repository ([#4](https://github.com/Ventmere/shopify/pull/4))
- Fix fulfillment order creation field name
- Resolve compile error within order module
- update fulfilment module test with new fields (sku sharing and order opt in)
- Resolve compiler errors with tests in inventory module
- add new fields
- Support new FulfillmentOrder API
- sku is nullable
- more nullable
- country is nullable
- Shopify schema changes
- body_html is nullable
- Order risk api
- Property value is nullable.
- rust 2018, reqwest 0.11, thiserror
- first name is optional
- shipping line source is optional
- optional fields
- add OrderApi::get
- fix an error caught in production
- create_fulfillment, update_fulfillment accept &NewFulfillment
- Make NewFulfillment Clone
- :tracking_urls
- :location_id
- Make enum Copy, Clone, PartialEq
- Should retry on Io error.
- Fix a typo.
- Inventory API initial
- Address.country_code is nullable.
- Fix test TMP_DIR
- 0.2.0
2 changes: 1 addition & 1 deletion shopify/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shopify"
version = "0.1.6"
version = "0.1.7"
authors = ["fluxxu <fluxxu@gmail.com>"]
description = "Shopify API Client for Rust."
license = "MIT"
Expand Down