ShopifySharp 3.5.0
See the version list below for details.
dotnet add package ShopifySharp --version 3.5.0
NuGet\Install-Package ShopifySharp -Version 3.5.0
<PackageReference Include="ShopifySharp" Version="3.5.0" />
paket add ShopifySharp --version 3.5.0
#r "nuget: ShopifySharp, 3.5.0"
// Install ShopifySharp as a Cake Addin #addin nuget:?package=ShopifySharp&version=3.5.0 // Install ShopifySharp as a Cake Tool #tool nuget:?package=ShopifySharp&version=3.5.0
ShopifySharp is a .NET library that enables you to authenticate and make API calls to Shopify.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- Newtonsoft.Json (>= 7.0.1)
- RestSharp (>= 105.2.3)
NuGet packages (11)
Showing the top 5 NuGet packages that depend on ShopifySharp:
Package | Downloads |
---|---|
Exico.Shopify.Web.Core
Library for creating shopify store apps. Using this will make life easier and you only have to focus on your app's business logic. Everything else including installation or your app, billing etc will be taken care of automatically by this framework. There are many more into this framework. Consult documentation. |
|
ShopifySharp.Extensions.DependencyInjection
Adds support for injecting ShopifySharp's services and service factories into your .NET classes using Microsoft's Dependency Injection containers. |
|
ShopifySharp.Experimental
A package containing enhancements, experiments and extensions which have not yet (or may never) make it into the ShopifySharp package. This experimental package does not promise to be stable or adhere to SemVer, it may break between builds. Use at your own risk! |
|
FenixAlliance.ABS.Integrations.Shopify
Application Component for the Alliance Business Suite. |
|
eFormed.Shopify
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
7.0.0-b166 | 4,425 | 1/19/2024 |
6.19.0 | 6,941 | 10/1/2024 |
6.19.0-b214 | 95 | 10/21/2024 |
6.19.0-b213 | 118 | 10/4/2024 |
6.18.0 | 40,479 | 7/4/2024 |
6.18.0-b212 | 118 | 10/1/2024 |
6.18.0-b209 | 138 | 7/18/2024 |
6.18.0-b208 | 133 | 7/18/2024 |
6.18.0-b207 | 131 | 7/9/2024 |
6.17.0 | 37,009 | 5/16/2024 |
6.17.0-b206 | 158 | 7/3/2024 |
6.17.0-b204 | 159 | 7/3/2024 |
6.16.1 | 308 | 5/17/2024 |
6.16.0 | 2,998 | 5/14/2024 |
6.16.0-b197 | 176 | 5/16/2024 |
6.15.1 | 3,043 | 5/10/2024 |
6.15.1-b195 | 166 | 5/14/2024 |
6.15.1-b193 | 152 | 5/14/2024 |
6.15.0 | 6,859 | 4/30/2024 |
6.15.0-b192 | 151 | 5/10/2024 |
6.15.0-b191 | 170 | 5/8/2024 |
6.14.1 | 5,856 | 4/17/2024 |
6.14.1-b190 | 176 | 4/30/2024 |
6.14.0 | 55,835 | 4/2/2024 |
6.14.0-b189 | 160 | 4/17/2024 |
6.14.0-b188 | 183 | 4/11/2024 |
6.13.0 | 88,807 | 2/5/2024 |
6.13.0-b187 | 173 | 4/2/2024 |
6.13.0-b186 | 173 | 3/30/2024 |
6.13.0-b184 | 181 | 3/20/2024 |
6.13.0-b182 | 582 | 3/7/2024 |
6.13.0-b181 | 179 | 2/25/2024 |
6.13.0-b179 | 171 | 2/19/2024 |
6.13.0-b178 | 161 | 2/19/2024 |
6.13.0-b177 | 157 | 2/19/2024 |
6.13.0-b176 | 159 | 2/19/2024 |
6.13.0-b174 | 169 | 2/12/2024 |
6.13.0-b173 | 171 | 2/12/2024 |
6.12.2 | 10,185 | 1/30/2024 |
6.12.2-b172 | 154 | 2/5/2024 |
6.12.2-b171 | 148 | 2/5/2024 |
6.12.1 | 1,294 | 1/29/2024 |
6.12.1-b170 | 150 | 1/30/2024 |
6.12.0 | 17,047 | 1/18/2024 |
6.12.0-b169 | 141 | 1/29/2024 |
6.12.0-b168 | 155 | 1/29/2024 |
6.11.0 | 13,891 | 1/5/2024 |
6.11.0-b165 | 142 | 1/18/2024 |
6.10.0 | 23,290 | 12/19/2023 |
6.10.0-b160 | 189 | 1/5/2024 |
6.9.0 | 185 | 12/19/2023 |
6.9.0-b158 | 156 | 12/19/2023 |
6.8.3 | 5,256 | 12/18/2023 |
6.8.3-b156 | 171 | 12/19/2023 |
6.8.3-b155 | 193 | 12/18/2023 |
6.8.2 | 242 | 12/17/2023 |
6.8.2-b154 | 187 | 12/18/2023 |
6.8.2-b153 | 192 | 12/18/2023 |
6.8.0 | 763 | 12/17/2023 |
6.8.0-b151 | 188 | 12/17/2023 |
6.8.0-b131 | 723 | 10/26/2023 |
6.8.0-b130 | 127 | 10/26/2023 |
6.8.0-b129 | 157 | 10/25/2023 |
6.8.0-b128 | 153 | 10/23/2023 |
6.7.0 | 14,444 | 12/11/2023 |
6.7.0-b150 | 191 | 12/17/2023 |
6.7.0-b149 | 185 | 12/16/2023 |
6.7.0-b146 | 201 | 12/14/2023 |
6.7.0-b145 | 197 | 12/14/2023 |
6.7.0-b144 | 188 | 12/13/2023 |
6.7.0-b127 | 128 | 10/20/2023 |
6.7.0-b126 | 202 | 10/17/2023 |
6.7.0-b125 | 130 | 10/16/2023 |
6.7.0-b122 | 142 | 10/15/2023 |
6.6.1 | 38,816 | 10/26/2023 |
6.6.1-b143 | 198 | 12/11/2023 |
6.6.1-b142 | 159 | 12/9/2023 |
6.6.1-b141 | 174 | 12/9/2023 |
6.6.1-b139 | 183 | 12/9/2023 |
6.6.1-b138 | 166 | 12/8/2023 |
6.6.1-b137 | 136 | 12/8/2023 |
6.6.1-b136 | 118 | 12/6/2023 |
6.6.1-b135 | 124 | 11/23/2023 |
6.6.1-b134 | 126 | 11/17/2023 |
6.6.1-b133 | 131 | 11/13/2023 |
6.6.1-b132 | 128 | 11/13/2023 |
6.6.0 | 11,468 | 10/11/2023 |
6.6.0-b121 | 123 | 10/11/2023 |
6.6.0-b120 | 135 | 10/5/2023 |
6.6.0-b119 | 135 | 10/3/2023 |
6.6.0-b118 | 815 | 9/14/2023 |
6.4.0 | 41,167 | 9/14/2023 |
6.4.0-b116 | 135 | 9/14/2023 |
6.3.3 | 40,818 | 8/4/2023 |
6.3.3-b112 | 131 | 8/16/2023 |
6.3.2 | 17,863 | 7/28/2023 |
6.3.2-b111 | 144 | 8/4/2023 |
6.3.1 | 183 | 7/28/2023 |
6.3.1-b109 | 154 | 7/28/2023 |
6.3.0 | 1,686 | 7/28/2023 |
6.3.0-b108 | 152 | 7/28/2023 |
6.2.0 | 24,500 | 7/13/2023 |
6.2.0-b107 | 139 | 7/28/2023 |
6.1.2 | 740 | 7/13/2023 |
6.1.2-b106 | 155 | 7/13/2023 |
6.1.2-b105 | 165 | 7/13/2023 |
6.1.2-b104 | 132 | 7/13/2023 |
6.1.1 | 19,010 | 6/27/2023 |
6.1.1-b103 | 159 | 7/12/2023 |
6.1.1-b101 | 152 | 7/8/2023 |
6.1.1-b100 | 140 | 6/27/2023 |
6.1.0 | 2,986 | 6/23/2023 |
6.1.0-b99 | 134 | 6/27/2023 |
6.1.0-b98 | 126 | 6/24/2023 |
6.0.1 | 171,828 | 3/12/2023 |
6.0.1-b97 | 122 | 6/23/2023 |
6.0.1-b91 | 161 | 5/31/2023 |
6.0.1-b86 | 162 | 3/24/2023 |
5.19.1 | 72,443 | 1/20/2023 |
5.19.1-b83 | 149 | 3/10/2023 |
5.19.0 | 31,634 | 1/10/2023 |
5.19.0-b76 | 185 | 1/20/2023 |
5.19.0-b74 | 165 | 1/11/2023 |
5.18.12 | 16,037 | 1/6/2023 |
5.18.12-b73 | 159 | 1/10/2023 |
5.18.11 | 37,141 | 11/28/2022 |
5.18.11-b72 | 168 | 1/6/2023 |
5.18.11-b71 | 178 | 12/8/2022 |
5.18.11-b70 | 160 | 12/7/2022 |
5.18.10 | 11,448 | 11/15/2022 |
5.18.10-b69 | 143 | 11/27/2022 |
5.18.9 | 3,398 | 11/11/2022 |
5.18.9-b68 | 190 | 11/15/2022 |
5.18.8 | 433 | 11/10/2022 |
5.18.8-b67 | 189 | 11/11/2022 |
5.18.7 | 25,271 | 11/3/2022 |
5.18.7-b66 | 155 | 11/10/2022 |
5.18.6 | 9,858 | 10/24/2022 |
5.18.6-b65 | 173 | 11/3/2022 |
5.18.5 | 21,759 | 10/4/2022 |
5.18.5-b64 | 161 | 10/20/2022 |
5.18.5-b62 | 169 | 10/17/2022 |
5.18.5-b61 | 170 | 10/7/2022 |
5.18.5-b60 | 161 | 10/6/2022 |
5.18.4 | 28,138 | 9/20/2022 |
5.18.4-b59 | 171 | 9/28/2022 |
5.18.3 | 13,913 | 9/9/2022 |
5.18.3-b57 | 148 | 9/20/2022 |
5.18.3-b55 | 155 | 9/10/2022 |
5.18.2 | 19,394 | 8/30/2022 |
5.18.2-b54 | 168 | 9/1/2022 |
5.18.1 | 9,771 | 8/23/2022 |
5.18.1-b53 | 170 | 8/30/2022 |
5.18.0 | 12,246 | 8/12/2022 |
5.18.0-b52 | 189 | 8/23/2022 |
5.18.0-b47 | 159 | 8/15/2022 |
5.17.0 | 8,962 | 8/6/2022 |
5.17.0-b46 | 205 | 8/12/2022 |
5.16.0 | 4,274 | 8/3/2022 |
5.16.0-b39 | 192 | 8/6/2022 |
5.16.0-b32 | 189 | 8/5/2022 |
5.15.0 | 137,677 | 2/18/2022 |
5.15.0-b55 | 212 | 6/23/2022 |
5.15.0-b30 | 183 | 8/3/2022 |
5.15.0-b3 | 198 | 6/23/2022 |
5.15.0-b26 | 213 | 8/2/2022 |
5.15.0-b25 | 190 | 7/16/2022 |
5.15.0-b2 | 178 | 6/23/2022 |
5.15.0-b17 | 195 | 7/6/2022 |
5.15.0-b12 | 185 | 6/30/2022 |
5.15.0-b1 | 199 | 6/23/2022 |
5.15.0-b00504 | 193 | 5/31/2022 |
5.15.0-b00503 | 800 | 3/8/2022 |
5.15.0-b00496 | 221 | 2/18/2022 |
5.14.4 | 22,934 | 1/12/2022 |
5.14.4-b00495 | 196 | 2/14/2022 |
5.14.4-b00494 | 199 | 1/12/2022 |
5.14.3 | 3,741 | 1/11/2022 |
5.14.3-b00493 | 212 | 1/11/2022 |
5.14.2 | 27,584 | 12/13/2021 |
5.14.2-b00492 | 197 | 1/11/2022 |
5.14.2-b00491 | 183 | 1/4/2022 |
5.14.2-b00490 | 229 | 12/13/2021 |
5.14.1 | 7,791 | 11/18/2021 |
5.14.1-b00489 | 202 | 12/10/2021 |
5.14.1-b00488 | 323 | 11/18/2021 |
5.14.1-b00487 | 429 | 11/18/2021 |
5.14.0 | 3,840 | 11/18/2021 |
5.14.0-b00486 | 219 | 11/18/2021 |
5.14.0-b00485 | 246 | 11/18/2021 |
5.14.0-b00481 | 239 | 11/17/2021 |
5.13.1 | 94,639 | 9/24/2021 |
5.13.1-b00477 | 262 | 11/17/2021 |
5.13.1-b00474 | 232 | 11/15/2021 |
5.13.1-b00473 | 241 | 11/12/2021 |
5.13.1-b00472 | 332 | 10/14/2021 |
5.13.1-b00470 | 310 | 10/14/2021 |
5.13.1-b00468 | 288 | 9/24/2021 |
5.13.0 | 2,363 | 9/23/2021 |
5.13.0-b00467 | 295 | 9/24/2021 |
5.13.0-b00465 | 286 | 9/23/2021 |
5.12.1 | 17,955 | 9/16/2021 |
5.12.1-b00463 | 324 | 9/21/2021 |
5.12.1-b00462 | 346 | 9/16/2021 |
5.12.0 | 42,205 | 7/10/2021 |
5.12.0-b00461 | 342 | 9/13/2021 |
5.12.0-b00460 | 341 | 9/13/2021 |
5.12.0-b00458 | 290 | 7/9/2021 |
5.11.1 | 4,730 | 6/30/2021 |
5.11.1-b00456 | 338 | 7/9/2021 |
5.11.1-b00455 | 324 | 7/9/2021 |
5.11.1-b00453 | 326 | 7/9/2021 |
5.11.1-b00452 | 380 | 6/30/2021 |
5.11.0 | 684 | 6/30/2021 |
5.11.0-b00451 | 368 | 6/30/2021 |
5.11.0-b00450 | 355 | 6/30/2021 |
5.10.0 | 45,158 | 3/31/2021 |
5.10.0-b00447 | 283 | 5/26/2021 |
5.10.0-b00446 | 309 | 5/26/2021 |
5.10.0-b00445 | 311 | 3/31/2021 |
5.9.0 | 36,487 | 3/16/2021 |
5.9.0-b00444 | 329 | 3/31/2021 |
5.9.0-b00442 | 350 | 3/16/2021 |
5.8.1 | 9,995 | 2/26/2021 |
5.8.1-b00441 | 434 | 3/16/2021 |
5.8.1-b00438 | 518 | 2/26/2021 |
5.8.0 | 64,420 | 11/25/2020 |
5.8.0-b00435 | 497 | 11/25/2020 |
5.7.0 | 34,015 | 9/15/2020 |
5.7.0-b00434 | 532 | 11/24/2020 |
5.7.0-b00433 | 418 | 11/24/2020 |
5.7.0-b00432 | 467 | 11/20/2020 |
5.7.0-b00431 | 462 | 11/20/2020 |
5.7.0-b00430 | 504 | 11/20/2020 |
5.7.0-b00428 | 545 | 9/14/2020 |
5.6.0 | 1,565 | 9/12/2020 |
5.6.0-b00427 | 531 | 9/14/2020 |
5.6.0-b00426 | 473 | 9/11/2020 |
5.5.0 | 14,507 | 8/22/2020 |
5.5.0-b00424 | 614 | 9/11/2020 |
5.5.0-b00423 | 478 | 9/11/2020 |
5.5.0-b00417 | 507 | 8/22/2020 |
5.4.0 | 7,739 | 7/23/2020 |
5.4.0-b00415 | 548 | 8/22/2020 |
5.4.0-b00414 | 525 | 7/23/2020 |
5.3.0 | 16,719 | 6/24/2020 |
5.3.0-b00413 | 537 | 7/23/2020 |
5.3.0-b00412 | 480 | 7/14/2020 |
5.3.0-b00410 | 1,054 | 6/23/2020 |
5.2.0 | 9,009 | 5/30/2020 |
5.2.0-b00409 | 561 | 6/23/2020 |
5.2.0-b00405 | 566 | 5/30/2020 |
5.1.1 | 3,887 | 5/14/2020 |
5.1.1-b00401 | 528 | 5/14/2020 |
5.1.0 | 18,417 | 4/20/2020 |
5.1.0-b00393 | 484 | 4/20/2020 |
5.1.0-b00391 | 527 | 4/15/2020 |
5.0.4 | 55,654 | 3/6/2020 |
5.0.4-b00388 | 561 | 4/15/2020 |
5.0.4-b00385 | 557 | 3/6/2020 |
5.0.3 | 3,532 | 3/3/2020 |
5.0.2 | 1,739 | 3/3/2020 |
5.0.1 | 2,423 | 3/2/2020 |
5.0.1-b00378 | 717 | 3/2/2020 |
5.0.0 | 1,439 | 3/1/2020 |
5.0.0-b00376 | 530 | 3/2/2020 |
5.0.0-b00375 | 531 | 3/2/2020 |
5.0.0-b00372 | 521 | 3/2/2020 |
5.0.0-b00369 | 591 | 3/1/2020 |
5.0.0-b00366 | 488 | 2/29/2020 |
5.0.0-b00365 | 564 | 2/29/2020 |
5.0.0-b00363 | 968 | 2/28/2020 |
5.0.0-b00360 | 671 | 2/28/2020 |
5.0.0-b00351 | 524 | 2/26/2020 |
4.25.3 | 6,674 | 3/1/2020 |
4.25.2 | 4,018 | 1/30/2020 |
4.25.1 | 20,248 | 1/23/2020 |
4.25.1-b00339 | 671 | 1/30/2020 |
4.25.0 | 1,211 | 1/16/2020 |
4.25.0-b00337 | 595 | 1/23/2020 |
4.24.0 | 2,493 | 12/30/2019 |
4.24.0-b00335 | 580 | 1/16/2020 |
4.24.0-b00332 | 577 | 1/16/2020 |
4.24.0-b00330 | 981 | 1/16/2020 |
4.23.0 | 1,928 | 12/10/2019 |
4.23.0-b00328 | 640 | 12/30/2019 |
4.23.0-b00327 | 601 | 12/19/2019 |
4.23.0-b00326 | 531 | 12/19/2019 |
4.22.1 | 1,284 | 12/3/2019 |
4.22.1-b00323 | 597 | 12/10/2019 |
4.22.0-b00320 | 531 | 12/3/2019 |
4.21.8 | 1,116 | 12/1/2019 |
4.21.7 | 25,353 | 10/4/2019 |
4.21.6 | 3,867 | 9/18/2019 |
4.21.6-b00312 | 712 | 10/4/2019 |
4.21.6-b00311 | 643 | 9/28/2019 |
4.21.6-b00310 | 704 | 9/28/2019 |
4.21.6-b00308 | 633 | 9/28/2019 |
4.21.6-b00307 | 595 | 9/28/2019 |
4.21.6-b00306 | 1,482 | 9/28/2019 |
4.21.6-b00298 | 636 | 9/27/2019 |
4.21.5 | 2,231 | 9/16/2019 |
4.21.4 | 28,039 | 7/28/2019 |
4.21.3 | 2,420 | 7/26/2019 |
4.21.1 | 3,068 | 7/5/2019 |
4.21.0 | 1,247 | 7/1/2019 |
4.20.0 | 4,062 | 6/20/2019 |
4.19.2 | 9,954 | 4/5/2019 |
4.19.1 | 8,007 | 2/27/2019 |
4.19.0 | 1,044 | 2/26/2019 |
4.18.2 | 924 | 2/26/2019 |
4.18.1 | 3,832 | 2/7/2019 |
4.18.0 | 6,421 | 1/21/2019 |
4.17.3 | 7,984 | 12/19/2018 |
4.17.2 | 9,516 | 12/4/2018 |
4.17.1 | 1,405 | 11/29/2018 |
4.17.0 | 3,047 | 11/19/2018 |
4.16.4 | 5,799 | 10/28/2018 |
4.16.3 | 1,794 | 10/11/2018 |
4.16.2 | 87,159 | 8/8/2018 |
4.16.1 | 1,850 | 7/12/2018 |
4.16.0 | 2,335 | 6/28/2018 |
4.15.2 | 2,097 | 6/22/2018 |
4.15.1 | 1,379 | 6/18/2018 |
4.15.0 | 13,134 | 6/8/2018 |
4.14.2 | 2,297 | 5/31/2018 |
4.14.1 | 1,187 | 5/31/2018 |
4.14.0 | 1,481 | 5/23/2018 |
4.13.0 | 1,315 | 5/21/2018 |
4.12.1 | 1,626 | 5/14/2018 |
4.12.0 | 2,140 | 4/6/2018 |
4.11.0 | 2,791 | 3/21/2018 |
4.10.2 | 2,223 | 3/9/2018 |
4.10.1 | 1,273 | 3/6/2018 |
4.10.0 | 1,863 | 2/6/2018 |
4.9.2 | 2,014 | 1/23/2018 |
4.9.1 | 1,705 | 1/19/2018 |
4.9.0 | 1,354 | 1/18/2018 |
4.8.4 | 1,323 | 1/16/2018 |
4.8.3 | 1,676 | 1/10/2018 |
4.8.2 | 1,394 | 1/5/2018 |
4.8.1 | 1,504 | 1/4/2018 |
4.8.0 | 1,675 | 1/2/2018 |
4.7.2 | 1,550 | 12/20/2017 |
4.7.1 | 1,639 | 12/15/2017 |
4.7.0 | 1,513 | 12/11/2017 |
4.6.1 | 4,862 | 10/30/2017 |
4.6.0 | 1,331 | 10/27/2017 |
4.5.0 | 2,210 | 10/10/2017 |
4.4.0 | 1,944 | 9/21/2017 |
4.3.0 | 1,581 | 9/19/2017 |
4.2.0 | 1,565 | 8/28/2017 |
4.1.1 | 1,331 | 8/22/2017 |
4.1.0 | 2,021 | 8/16/2017 |
4.0.2 | 1,283 | 8/14/2017 |
4.0.1 | 1,966 | 7/21/2017 |
4.0.0 | 1,585 | 7/15/2017 |
4.0.0-alpha-2 | 896 | 7/14/2017 |
4.0.0-alpha-1 | 820 | 7/14/2017 |
3.9.0 | 13,134 | 6/9/2017 |
3.8.0 | 1,707 | 5/30/2017 |
3.7.0 | 2,598 | 5/7/2017 |
3.6.2 | 1,326 | 5/3/2017 |
3.6.1 | 2,521 | 4/20/2017 |
3.6.0 | 1,260 | 4/17/2017 |
3.5.5 | 2,386 | 3/8/2017 |
3.5.4 | 1,470 | 2/28/2017 |
3.5.3 | 1,504 | 2/8/2017 |
3.5.2 | 1,451 | 2/2/2017 |
3.5.1 | 2,577 | 1/17/2017 |
3.5.0 | 1,569 | 1/5/2017 |
3.4.4 | 1,807 | 12/27/2016 |
3.4.3 | 1,281 | 12/21/2016 |
3.4.2 | 1,360 | 12/14/2016 |
3.4.1 | 1,366 | 12/8/2016 |
3.4.0 | 1,601 | 11/15/2016 |
3.3.0 | 1,271 | 11/14/2016 |
3.2.0 | 1,564 | 10/27/2016 |
3.1.1 | 1,304 | 10/27/2016 |
3.1.0 | 3,023 | 10/7/2016 |
3.0.0 | 1,690 | 9/21/2016 |
2.4.0 | 1,757 | 9/13/2016 |
2.3.0 | 1,757 | 8/29/2016 |
2.2.0 | 1,481 | 7/19/2016 |
2.1.4 | 2,288 | 6/22/2016 |
2.1.3 | 1,291 | 6/10/2016 |
2.1.2 | 1,330 | 6/7/2016 |
2.1.1 | 1,264 | 6/5/2016 |
2.1.0 | 1,315 | 5/28/2016 |
2.0.3 | 1,328 | 5/9/2016 |
2.0.2 | 1,711 | 4/17/2016 |
2.0.1 | 1,351 | 4/15/2016 |
2.0.0 | 1,280 | 4/13/2016 |
1.17.1 | 2,343 | 4/2/2016 |
1.17.0 | 1,582 | 3/16/2016 |
1.16.0 | 2,163 | 2/26/2016 |
1.15.1 | 1,533 | 2/22/2016 |
1.15.0 | 1,619 | 2/9/2016 |
1.14.0 | 1,517 | 12/26/2015 |
1.13.0 | 1,308 | 12/25/2015 |
1.12.0 | 1,402 | 12/25/2015 |
1.11.4 | 1,399 | 12/18/2015 |
1.11.3 | 1,610 | 11/30/2015 |
1.11.2 | 1,485 | 11/25/2015 |
1.11.1 | 1,385 | 11/16/2015 |
1.11.0 | 1,337 | 11/12/2015 |
1.10.0 | 1,349 | 11/11/2015 |
1.9.0 | 1,360 | 11/5/2015 |
1.8.0 | 1,349 | 10/22/2015 |
1.7.3 | 1,371 | 10/14/2015 |
1.7.2 | 1,409 | 10/9/2015 |
1.7.1 | 1,687 | 10/7/2015 |
1.7.0 | 1,582 | 10/3/2015 |
1.6.0 | 1,424 | 9/25/2015 |
1.5.0 | 1,464 | 9/15/2015 |
1.4.0 | 1,393 | 9/12/2015 |
1.3.6 | 1,395 | 8/28/2015 |
1.3.5 | 1,402 | 8/25/2015 |
1.3.4 | 1,376 | 8/21/2015 |
1.3.3 | 1,296 | 8/18/2015 |
1.3.2 | 1,372 | 8/18/2015 |
1.3.1 | 1,688 | 8/13/2015 |
1.3.0 | 1,742 | 8/13/2015 |
1.2.0 | 1,526 | 8/12/2015 |
1.1.0 | 2,080 | 8/12/2015 |
1.0.0 | 1,450 | 8/12/2015 |
3.5.0
=====
- New `RequestEngine.SetExecutionPolicy`: Set a global execution policy to be used by the service for every API call. This can be used to implement a retry policy via the `RetryExecutionPolicy` and `SmartRetryExecutionPolicy`. [(#94)](https://github.com/nozzlegear/ShopifySharp/pull/94)
- Made all service methods virtual so they can be overridden, making e.g. unit tests easier via a proxy. [(#93)](https://github.com/nozzlegear/ShopifySharp/pull/93)
3.4.4
=====
- New ShopifyCustomerUpdateOptions: Update a customer's password during ShopifyCustomerService.UpdateAsync [(#92)](https://github.com/nozzlegear/shopifysharp/pull/92).
3.4.3
=====
- Bugfix: ShopifyCustomerService.CreateAsync wasn't properly serializing the CustomerCreateOptions class.
3.4.2
=====
- Bugfix: ShopifyOrderRisk.CauseCancel should be nullable [(#88)](https://github.com/nozzlegear/shopifysharp/issues/88).
3.4.1
=====
- Added the new `DisplayScope` property to ShopifyScriptTag. Known values are 'online_store', 'order_status' and 'all'. Defaults to 'all'.
3.4.0
=====
- New ShopifyArticleService: Create, get, update, list, count, and delete articles, in addition to listing authors and listing tags.
3.3.0
=====
- New ShopifyApplicationCreditService: Create, list and get Application Credits [(#84)](https://github.com/nozzlegear/ShopifySharp/issues/84).
- Support for "Offline Access" and "Online Access" tokens when creating an authorization URL for OAuth integration [(#83)](https://github.com/nozzlegear/ShopifySharp/issues/83).
- Support for canceling an order [(#85)](https://github.com/nozzlegear/ShopifySharp/issues/85).
3.2.0
=====
- New ShopifyBlogService: Create, get, update, count, list and delete a shop's blogs [(#80)](https://github.com/nozzlegear/ShopifySharp/issues/80).
3.1.1
=====
- Bugfix: ShopifyMetaFieldService.GetAsync was returning null due to bad deserialization [(#81)](https://github.com/nozzlegear/ShopifySharp/issues/81).
3.1.0
=====
- New ShopifyProductVariantService: Create, get, update, count, list and delete a product's variants [(#73)](https://github.com/nozzlegear/ShopifySharp/issues/73).
- New ShopifySmartCollectionService: Create, get, update, count, list and delete smart collections [(#72)](https://github.com/nozzlegear/ShopifySharp/issues/72).
- New ShopifyOrderRiskService: Create, get, update, list and delete order risks [(#71)](https://github.com/nozzlegear/ShopifySharp/issues/71).
- When an API call reaches Shopify's rate limit, a ShopifyRateLimitException will now be thrown. This exception inherits from the base ShopifyException, so previous code will still catch the exception [(#67)](https://github.com/nozzlegear/ShopifySharp/issues/67).
- Bugfix: ShopifySharp will not properly parse the "authorization code was not found or was already used" error when trying to reuse an OAuth code [(#70)](https://github.com/nozzlegear/ShopifySharp/issues/70).
- Bugfix: Closing and opening an order should return the ShopifyOrder object [(#76)](https://github.com/nozzlegear/ShopifySharp/issues/76).
3.0.0
=====
- Breaking release: all enums have been removed and replaced with strings to avoid unannounced changes from Shopify breaking your apps. Reasoning for this change is documented at https://github.com/nozzlegear/ShopifySharp/pull/65.
2.4.0
=====
- New ShopifyEventService: List, get and count Shopify events.
2.3.0
=====
- New ShopifyLocationService: List and get Shopify store locations.
2.2.0
=====
- New ShopifyUsageChargeService: Create, get and list usage charges.
- New property: ShopifyRecurringCharge.Terms. Must be used to create a ShopifyUsageCharge.
- New property: ShopifyRecurringCharge.CappedAmount. Must be used to create a ShopifyUsageCharge.
2.1.4
=====
- New ShopifyAuthorizationScopes: `WriteShipping`, `ReadAnalytics`, `ReadUsers`, `WriteUsers`.
- New ShopifyThemeRole: `Mobile`.
2.1.3
=====
- Bugfix: `ShopifyOrder.TotalWeight` is now a long number. #56.
2.1.2
=====
- New `ShopifyLineItem.Properties` property. #55.
2.1.1
=====
- Bugfix: `ShopifyShop.ForceSSL` wasn't serializing or deserializing properly.
2.1.0
=====
- New feature: ShopifyProductImage. Create, get, count, list, update and delete a product's images.
- New property: ShopifyShop.ForceSSL.
2.0.3
=====
- Added an optional state parameter to OAuth installation URL built with ShopifyAuthorizationService.BuildAuthorizationUrl. #51
- Added ThemePublished webhook, which gets fired when a Shopify shop changes its current published theme. #47.
2.0.2
======
- Bugfix: ShopifyProductVariant.Grams field could occasionally be null, throwing a deserialization exception. Null value now defaults to 0. #48
2.0.1
======
- Fixed a bug where ShopifySharp would throw an `ArgumentNullException` while trying to deserialize an empty response error from Shopify. #46
2.0.0
======
Version 2.0.0 is a major update to ShopifySharp, it contains some breaking changes. We strongly recommend updating to 2.0.0+ **before** June 1st, 2016. Shopify will completely deprecate the method for verifying authentic requests used in `ShopifyAuthorizationService.IsAuthenticRequest` on June 1st, 2016. After that date, this method will always return false in v1 builds.
Breaking changes:
- `ShopifyException.Error.Errors` is now a `Dictionary{string, IEnumerable{string}}` on the ShopifyException itself. To maintain some back compat, `ShopifyException.JsonError` is the raw JSON-serialized error returned by Shopify. It's functionally identical to the old ex.Error.Errors, which was also the raw JSON string.
- Any enums that previously had a `.Unknown` default value are now nullable and have had those values removed. Instead of checking if `Enum == Enum.Unknown`, you should instead check if `Enum == null` or `Enum != Enum.Value`.
- `ShopifyRecurringChargeStatus` has been merged into `ShopifyChargeStatus`.
- All `*FilterOptions` and `*ListOptions` (used in many Service.ListAsync and Service.CountAsync calls) have been renamed to `*Filter` and moved into the `ShopifySharp.Filters` namespace.
Other changes:
- New feature: Forcefully uninstall your app from the shop with `ShopifyShopService.UninstallAppAsync()`.
1.17.1
======
- Bugfix: ShopifyAuthorizationService.IsAuthentic* methods threw an exception when signature was null, rather than returning false.
1.17.0
======
- New feature: ShopifyCustomCollectionService. Create, get, list, count, update and delete custom collections.
1.16.0
======
- New feature: ShopifyMetaFieldService. Create, get, list, count, update and delete metafields.
1.15.1
======
- Support for publishing and unpublishing a Shopify product.
- Bugfix: Creating an unpublished product was broken and would create it as published.
1.15.0
======
- New feature: ShopifyPageService. Create, get, list, count, update and delete a shop's web pages. ([#25](https://github.com/nozzlegear/ShopifySharp/pull/25))
- Enhancement: Removed Humanizer dependency in favor of C# 6.0's native string interpolation. ([#23](https://github.com/nozzlegear/ShopifySharp/issues/23))
- Enhancement: Added additional filter options to `ShopifyOrderFilterOptions`. ([#27](https://github.com/nozzlegear/ShopifySharp/pull/27))
- Bugfix: Changed the `Title`, `Vendor`, `Handle` and `ProductType` properties in `ShopifyProductFilterOptions` from long to string. ([#29](https://github.com/nozzlegear/ShopifySharp/issues/29))
- Bugfix: `ShopifyProductFilterOptions` failed to parse the `CollectionId` from JSON. ([#28](https://github.com/nozzlegear/ShopifySharp/issues/28))
1.14.0
======
- New feature: ShopifyTransactionService. Create, get, list and count an order's transactions.
1.13.0
======
- New feature: ShopifyFulfillmentService. Create, retrieve, update, list, count, complete and cancel an order's fulfillments.
1.12.0
======
- New feature: ShopifyCollectService. Create, retrieve, list, count and delete a store's Collects.
1.11.4
======
- Adds a `SinceId` filter to `ShopifyOrderFilterOptions`, letting you filter a list of orders to those created after the given id.
1.11.3
======
- Makes ShopifyShop.PasswordEnabled a nullable Boolean. Null values here previously threw a deserialization exception.
1.11.2
======
- Fixed a bug ShopifyOrderService.ListAsync and ShopifyProductService.ListAsync where filtering the results to specific ids was broken.
- https://github.com/nozzlegear/shopifysharp/issues/17
1.11.1
======
- Validate proxy page requests with ShopifyAuthorizationService.IsAuthenticProxyRequest.
1.11.0
======
- New feature: ShopifyRedirectService. Create, retrieve, list, update, count and delete a store's redirects.
1.10.0
======
- New feature: ShopifyThemeService. Create, retrieve, list, update and delete a store's themes.
- This version marks the first use of NullableEnumConverter, which is the final solution for Shopify's undocumented, sometimes-null-sometimes-not enum values. Nullable enums are not backwards-compatible, though, so we'll have to wait until version 2.0 to apply the changes to older enums.
1.9.0
=====
- New feature: ShopifyProductService. Create, retrieve, count, list, update and delete a store's products.
1.8.0
=====
- New feature: ShopifyAssetService. Create, retrieve, list, update and copy a store theme's assets.
1.7.3
=====
- New property: ShopifyOrder.ContactEmail. See this announcement thread for important information about ShopifyOrder.ContactEmail and ShopifyOrder.Email: https://ecommerce.shopify.com/c/api-announcements/t/changes-to-order-email-address-294544
1.7.2
=====
- Bugfix: ShopifyOrder.TotalWeight can be null. Changed from "int" to "int?".
1.7.1
=====
- Bugfix: ShopifySharp.Enums.ShopifyProcessingMethod did not contain 'free' value, threw exception on deserialization. Fixed by adding 'free' value and a converter that will set any future unknown values to 'Unknown'. Next release will apply this to all enums, owing to the fact that Shopify does not document all valid enums, making it impossible to include them all without trial and error.
1.7.0
=====
- New feature: ShopifyScriptTagService. Script tags let you add remote javascript tags that are loaded into the page's of a shop's storefront, letting you dynamically change the functionality of their shop without editing the store's template.
1.6.0
=====
- New feature: ShopifyChargeService. Create, retrieve, list and activate a one-time application charge.
- Added "expired" and "cancelled" to ShopifyRecurringChargeStatus enum.
- Bugfix: ShopifyRecurringChargeConverter did not properly convert unknown enums to ShopifyRecurringChargeStatus.Unknown. Caused exceptions when receiving charges with previously undocumented "expired" and "cancelled" statuses.
1.5.0
=====
- Added a ShopifyRecurringChargeStatus enum to the ShopifyRecurringCharge object.
1.4.0
=====
- New feature: ShopifyRecurringChargeService. Create, retrieve, list, activate and delete recurring application charges.
1.3.6
=====
- Bugfix: ShopifyAuthorizationService.IsAuthenticWebhook disposed the input stream when it should not have.
1.3.5
=====
- Bugfix: ShopifyDiscountCode is nullable, but null value was not handled.
1.3.4
=====
- Service constructors now attempt to add a URI scheme before determining that the myShopifyUrl string is invalid.
1.3.3
=====
- Implemented ShopifyWebhookService, which which enables creating, retrieving, deleting, updating, listing, and counting a shop's webhooks.
1.3.2
=====
- Including XML documentation.
1.3.1
=====
- Bugfix: ShopifyFulfillment.TrackingUrl and ShopifyFulfillment.TrackingUrls props were missing.
1.3.0
=====
- New ShopifyAuthorizationService.IsValidMyShopifyUrl function.
- Bugfix: ShopifyOrder.TotalPriceUsd was missing.
- Bugfix: ShopifyOrder.PaymentDetails was missing.