Skip to content

Commit aa149c8

Browse files
committed
v3.5.0 updates
1 parent 60e7731 commit aa149c8

File tree

6 files changed

+12
-9
lines changed

6 files changed

+12
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## [3.5.0] - 2023-05-28
2+
3+
* Refactor products.dart to product.dart
4+
* Pubspec.yaml dependency updates.
5+
16
## [3.4.0] - 2023-05-18
27

38
* Add new attributes to `Product` class

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ In your flutter project add the dependency:
1515
``` dart
1616
dependencies:
1717
...
18-
woosignal: ^3.4.0
18+
woosignal: ^3.5.0
1919
```
2020

2121
### Usage example #

example/lib/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:flutter/material.dart';
22
import 'package:woosignal/woosignal.dart';
3-
import 'package:woosignal/models/response/products.dart';
3+
import 'package:woosignal/models/response/product.dart';
44

55
void woosignalWoocommerceExample() => runApp(MyApp());
66

lib/models/response/products.dart renamed to lib/models/response/product.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,7 @@ class Product {
178178
backordersAllowed = json['backorders_allowed'],
179179
backordered = json['backordered'],
180180
soldIndividually = json['sold_individually'],
181-
weight = (json['weight'] is double
182-
? json['weight'].toString()
183-
: json['weight']),
181+
weight = json['weight'].toString(),
184182
dimensions = Dimension.fromJson(json['dimensions']),
185183
shippingRequired = json['shipping_required'],
186184
shippingTaxable = json['shipping_taxable'],

lib/woosignal.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import 'package:woosignal/models/response/customer_batch.dart';
2929
import 'package:woosignal/models/response/reports.dart';
3030
import 'package:woosignal/models/response/woosignal_app.dart';
3131
import 'package:woosignal/networking/api_provider.dart';
32-
import 'package:woosignal/models/response/products.dart';
32+
import 'package:woosignal/models/response/product.dart';
3333
import 'package:woosignal/models/response/product_review.dart';
3434
import 'package:woosignal/models/response/product_category.dart';
3535
import 'package:woosignal/models/response/customer.dart';
@@ -53,7 +53,7 @@ import 'package:woosignal/models/response/setting_option_batch.dart';
5353
import 'package:woosignal/models/response/product_batch.dart';
5454

5555
/// WooSignal Package version
56-
const String wooSignalVersion = "3.3.0";
56+
const String wooSignalVersion = "3.4.0";
5757

5858
class WooSignal {
5959
WooSignal._privateConstructor();

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: woosignal
22
description: WooCommerce REST API for dart, connect a WooCommerce store and start developing with our interface for their API endpoints.
3-
version: 3.4.0
3+
version: 3.5.0
44
homepage: https://woosignal.com
55
repository: https://github.com/woosignal/flutter-woocommerce-api
66
issue_tracker: https://github.com/woosignal/flutter-woocommerce-api/issues
@@ -11,7 +11,7 @@ environment:
1111

1212
dependencies:
1313
dio: ^5.1.2
14-
device_info_plus: ^9.0.0
14+
device_info_plus: ^9.0.1
1515
shared_preferences: ^2.1.1
1616
uuid: ^3.0.6
1717

0 commit comments

Comments
 (0)