Skip to content

Commit 39afb5a

Browse files
authored
Build from OAS 4.0.0 (#280)
* Build from OAS 4.0.0 * update rubocop gem * fix broken links to xero developer guide
1 parent c1d8727 commit 39afb5a

File tree

16 files changed

+114
-43
lines changed

16 files changed

+114
-43
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ gemspec
55
group :development, :test do
66
gem 'rake', '~> 12.3.3'
77
gem 'pry-byebug'
8-
gem 'rubocop', '~> 0.66.0'
8+
gem 'rubocop', '~> 0.70'
99
end

Gemfile.lock

Lines changed: 42 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,71 @@
11
PATH
22
remote: .
33
specs:
4-
xero-ruby (5.0.0)
4+
xero-ruby (7.0.0)
55
faraday (>= 2.0, < 3.0)
66
json (~> 2.1, >= 2.1.0)
77
json-jwt (~> 1.16, >= 1.16.3)
88

99
GEM
1010
remote: https://rubygems.org/
1111
specs:
12-
activesupport (7.0.4)
12+
activesupport (7.1.3.4)
13+
base64
14+
bigdecimal
1315
concurrent-ruby (~> 1.0, >= 1.0.2)
16+
connection_pool (>= 2.2.5)
17+
drb
1418
i18n (>= 1.6, < 2)
1519
minitest (>= 5.1)
20+
mutex_m
1621
tzinfo (~> 2.0)
1722
aes_key_wrap (1.1.0)
1823
ast (2.4.2)
19-
bindata (2.4.14)
24+
base64 (0.2.0)
25+
bigdecimal (3.1.8)
26+
bindata (2.5.0)
2027
byebug (11.1.3)
2128
coderay (1.1.3)
22-
concurrent-ruby (1.1.10)
29+
concurrent-ruby (1.3.3)
30+
connection_pool (2.4.1)
2331
diff-lcs (1.5.0)
24-
faraday (2.7.1)
32+
drb (2.2.1)
33+
faraday (2.8.1)
34+
base64
2535
faraday-net_http (>= 2.0, < 3.1)
2636
ruby2_keywords (>= 0.0.4)
2737
faraday-follow_redirects (0.3.0)
2838
faraday (>= 1, < 3)
2939
faraday-net_http (3.0.2)
30-
i18n (1.12.0)
40+
i18n (1.14.5)
3141
concurrent-ruby (~> 1.0)
32-
jaro_winkler (1.5.4)
33-
json (2.6.3)
34-
json-jwt (1.16.1)
42+
json (2.7.2)
43+
json-jwt (1.16.6)
3544
activesupport (>= 4.2)
3645
aes_key_wrap
46+
base64
3747
bindata
3848
faraday (~> 2.0)
3949
faraday-follow_redirects
4050
method_source (1.0.0)
41-
minitest (5.16.3)
42-
parallel (1.21.0)
43-
parser (3.1.0.0)
51+
minitest (5.24.0)
52+
mutex_m (0.2.0)
53+
parallel (1.25.1)
54+
parser (3.3.3.0)
4455
ast (~> 2.4.1)
56+
racc
4557
pry (0.13.1)
4658
coderay (~> 1.1)
4759
method_source (~> 1.0)
4860
pry-byebug (3.9.0)
4961
byebug (~> 11.0)
5062
pry (~> 0.13.0)
51-
psych (4.0.3)
52-
stringio
63+
racc (1.8.0)
5364
rainbow (3.1.1)
5465
rake (12.3.3)
66+
regexp_parser (2.9.2)
67+
rexml (3.3.0)
68+
strscan
5569
rspec (3.10.0)
5670
rspec-core (~> 3.10.0)
5771
rspec-expectations (~> 3.10.0)
@@ -65,20 +79,23 @@ GEM
6579
diff-lcs (>= 1.2.0, < 2.0)
6680
rspec-support (~> 3.10.0)
6781
rspec-support (3.10.3)
68-
rubocop (0.66.0)
69-
jaro_winkler (~> 1.5.1)
82+
rubocop (0.93.1)
7083
parallel (~> 1.10)
71-
parser (>= 2.5, != 2.5.1.1)
72-
psych (>= 3.1.0)
84+
parser (>= 2.7.1.5)
7385
rainbow (>= 2.2.2, < 4.0)
86+
regexp_parser (>= 1.8)
87+
rexml
88+
rubocop-ast (>= 0.6.0)
7489
ruby-progressbar (~> 1.7)
75-
unicode-display_width (>= 1.4.0, < 1.6)
76-
ruby-progressbar (1.11.0)
90+
unicode-display_width (>= 1.4.0, < 2.0)
91+
rubocop-ast (1.31.3)
92+
parser (>= 3.3.1.0)
93+
ruby-progressbar (1.13.0)
7794
ruby2_keywords (0.0.5)
78-
stringio (3.0.1)
79-
tzinfo (2.0.5)
95+
strscan (3.1.0)
96+
tzinfo (2.0.6)
8097
concurrent-ruby (~> 1.0)
81-
unicode-display_width (1.5.0)
98+
unicode-display_width (1.8.0)
8299

83100
PLATFORMS
84101
ruby
@@ -88,8 +105,8 @@ DEPENDENCIES
88105
pry-byebug
89106
rake (~> 12.3.3)
90107
rspec (~> 3.6, >= 3.6.0)
91-
rubocop (~> 0.66.0)
108+
rubocop (~> 0.70)
92109
xero-ruby!
93110

94111
BUNDLED WITH
95-
2.2.3
112+
2.4.22

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Sample apps can get you started quickly with simple auth flows to advanced usage
4646
| --- | --- | --- |
4747
| [`xero-ruby-oauth2-starter`](https://github.com/XeroAPI/Xero-ruby-oauth2-starter) | A Sinatra application showing the basic getting started code to work with the sdk | <img src="https://i.imgur.com/9H4F98M.png" alt="drawing" width="300"/>
4848
| [`xero-ruby-oauth2-app`](https://github.com/XeroAPI/Xero-ruby-oauth2-app) | Complete rails app with +95% of api set examples, complex filters, pagination, and user/token management in postgres | <img src="https://i.imgur.com/XsAp9Ww.png" alt="drawing" width="500"/>
49-
| [`xero-ruby-custom-connections-starter`](https://github.com/XeroAPI/xero-ruby-custom-connections-starter) | A getting started Sinatra app showing Custom Connections - a Xero [premium option](https://developer.xero.com/documentation/oauth2/custom-connections) for building M2M integrations to a single org | <img src="https://i.imgur.com/YEkScui.png" alt="drawing" width="300"/>
49+
| [`xero-ruby-custom-connections-starter`](https://github.com/XeroAPI/xero-ruby-custom-connections-starter) | A getting started Sinatra app showing Custom Connections - a Xero [premium option](https://developer.xero.com/documentation/guides/oauth2/custom-connections) for building M2M integrations to a single org | <img src="https://i.imgur.com/YEkScui.png" alt="drawing" width="300"/>
5050
| [`xero-ruby-sso-form`](https://github.com/XeroAPI/xero-ruby-sso-form) | A basic Sinatra app showing how to implement SSU to Lead | <img src="https://i.imgur.com/Nf95GVd.png" alt="drawing" width="300"/>
5151

5252
<hr>

docs/accounting/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4062,7 +4062,7 @@
40624062
"Class" : {
40634063
"type" : "string",
40644064
"description" : "Organisation Classes describe which plan the Xero organisation is on (e.g. DEMO, TRIAL, PREMIUM)",
4065-
"enum" : [ "DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE" ]
4065+
"enum" : [ "DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE", "IGNITE", "GROW", "COMPREHENSIVE" ]
40664066
},
40674067
"Edition" : {
40684068
"type" : "string",
@@ -6100,7 +6100,7 @@
61006100
<nav id="scrollingNav">
61016101
<ul class="sidenav nav nav-list">
61026102
<li class="nav-header" data-group="Accounting"><strong>SDK: </strong><span id='sdk-name'></span></li>
6103-
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>6.0.0</li>
6103+
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>7.0.0</li>
61046104
<li class="nav-header" data-group="Accounting"><a href="#api-Accounting">Methods</a></li>
61056105
<li data-group="Accounting" data-name="createAccount" class="">
61066106
<a href="#api-Accounting-createAccount">createAccount</a>

docs/app_store/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1241,7 +1241,7 @@
12411241
<nav id="scrollingNav">
12421242
<ul class="sidenav nav nav-list">
12431243
<li class="nav-header" data-group="AppStore"><strong>SDK: </strong><span id='sdk-name'></span></li>
1244-
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>6.0.0</li>
1244+
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>7.0.0</li>
12451245
<li class="nav-header" data-group="AppStore"><a href="#api-AppStore">Methods</a></li>
12461246
<li data-group="AppStore" data-name="getSubscription" class="">
12471247
<a href="#api-AppStore-getSubscription">getSubscription</a>

docs/assets/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1392,7 +1392,7 @@
13921392
<nav id="scrollingNav">
13931393
<ul class="sidenav nav nav-list">
13941394
<li class="nav-header" data-group="Asset"><strong>SDK: </strong><span id='sdk-name'></span></li>
1395-
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>6.0.0</li>
1395+
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>7.0.0</li>
13961396
<li class="nav-header" data-group="Asset"><a href="#api-Asset">Methods</a></li>
13971397
<li data-group="Asset" data-name="createAsset" class="">
13981398
<a href="#api-Asset-createAsset">createAsset</a>

docs/files/Association.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7+
**send_with_object** | **Boolean** | Boolean flag to determines whether the file is sent with the document it is attached to on client facing communications. Note- The SendWithObject element is only returned when using /Associations/{ObjectId} endpoint. | [optional]
8+
**name** | **String** | The name of the associated file. Note- The Name element is only returned when using /Associations/{ObjectId} endpoint. | [optional]
9+
**size** | **Integer** | The size of the associated file in bytes. Note- The Size element is only returned when using /Associations/{ObjectId} endpoint. | [optional]
710
**file_id** | **String** | The unique identifier of the file | [optional]
811
**object_id** | **String** | The identifier of the object that the file is being associated with (e.g. InvoiceID, BankTransactionID, ContactID) | [optional]
912
**object_group** | [**ObjectGroup**](ObjectGroup.md) | | [optional]
@@ -14,7 +17,10 @@ Name | Type | Description | Notes
1417
```ruby
1518
require 'XeroRuby::Files'
1619

17-
instance = XeroRuby::Files::Association.new(file_id: null,
20+
instance = XeroRuby::Files::Association.new(send_with_object: true,
21+
name: Test.pdf,
22+
size: 12357,
23+
file_id: null,
1824
object_id: null,
1925
object_group: null,
2026
object_type: null)

docs/files/index.html

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -866,6 +866,21 @@
866866
"title" : "",
867867
"type" : "object",
868868
"properties" : {
869+
"SendWithObject" : {
870+
"type" : "boolean",
871+
"description" : "Boolean flag to determines whether the file is sent with the document it is attached to on client facing communications. Note- The SendWithObject element is only returned when using /Associations/{ObjectId} endpoint.",
872+
"example" : true
873+
},
874+
"Name" : {
875+
"type" : "string",
876+
"description" : "The name of the associated file. Note- The Name element is only returned when using /Associations/{ObjectId} endpoint.",
877+
"example" : "Test.pdf"
878+
},
879+
"Size" : {
880+
"type" : "integer",
881+
"description" : "The size of the associated file in bytes. Note- The Size element is only returned when using /Associations/{ObjectId} endpoint.",
882+
"example" : 12357
883+
},
869884
"FileId" : {
870885
"type" : "string",
871886
"description" : "The unique identifier of the file",
@@ -1155,7 +1170,7 @@
11551170
<nav id="scrollingNav">
11561171
<ul class="sidenav nav nav-list">
11571172
<li class="nav-header" data-group="Files"><strong>SDK: </strong><span id='sdk-name'></span></li>
1158-
<li class="nav-header" data-group="Files"><strong>VSN: </strong>6.0.0</li>
1173+
<li class="nav-header" data-group="Files"><strong>VSN: </strong>7.0.0</li>
11591174
<li class="nav-header" data-group="Files"><a href="#api-Files">Methods</a></li>
11601175
<li data-group="Files" data-name="createFileAssociation" class="">
11611176
<a href="#api-Files-createFileAssociation">createFileAssociation</a>

docs/finance/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2734,7 +2734,7 @@
27342734
<nav id="scrollingNav">
27352735
<ul class="sidenav nav nav-list">
27362736
<li class="nav-header" data-group="Finance"><strong>SDK: </strong><span id='sdk-name'></span></li>
2737-
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>6.0.0</li>
2737+
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>7.0.0</li>
27382738
<li class="nav-header" data-group="Finance"><a href="#api-Finance">Methods</a></li>
27392739
<li data-group="Finance" data-name="getAccountingActivityAccountUsage" class="">
27402740
<a href="#api-Finance-getAccountingActivityAccountUsage">getAccountingActivityAccountUsage</a>

docs/payroll_au/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3412,7 +3412,7 @@
34123412
<nav id="scrollingNav">
34133413
<ul class="sidenav nav nav-list">
34143414
<li class="nav-header" data-group="PayrollAu"><strong>SDK: </strong><span id='sdk-name'></span></li>
3415-
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>6.0.0</li>
3415+
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>7.0.0</li>
34163416
<li class="nav-header" data-group="PayrollAu"><a href="#api-PayrollAu">Methods</a></li>
34173417
<li data-group="PayrollAu" data-name="approveLeaveApplication" class="">
34183418
<a href="#api-PayrollAu-approveLeaveApplication">approveLeaveApplication</a>

docs/payroll_nz/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3843,7 +3843,7 @@
38433843
<nav id="scrollingNav">
38443844
<ul class="sidenav nav nav-list">
38453845
<li class="nav-header" data-group="PayrollNz"><strong>SDK: </strong><span id='sdk-name'></span></li>
3846-
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>6.0.0</li>
3846+
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>7.0.0</li>
38473847
<li class="nav-header" data-group="PayrollNz"><a href="#api-PayrollNz">Methods</a></li>
38483848
<li data-group="PayrollNz" data-name="approveTimesheet" class="">
38493849
<a href="#api-PayrollNz-approveTimesheet">approveTimesheet</a>

docs/payroll_uk/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3510,7 +3510,7 @@
35103510
<nav id="scrollingNav">
35113511
<ul class="sidenav nav nav-list">
35123512
<li class="nav-header" data-group="PayrollUk"><strong>SDK: </strong><span id='sdk-name'></span></li>
3513-
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>6.0.0</li>
3513+
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>7.0.0</li>
35143514
<li class="nav-header" data-group="PayrollUk"><a href="#api-PayrollUk">Methods</a></li>
35153515
<li data-group="PayrollUk" data-name="approveTimesheet" class="">
35163516
<a href="#api-PayrollUk-approveTimesheet">approveTimesheet</a>

docs/projects/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1462,7 +1462,7 @@
14621462
<nav id="scrollingNav">
14631463
<ul class="sidenav nav nav-list">
14641464
<li class="nav-header" data-group="Project"><strong>SDK: </strong><span id='sdk-name'></span></li>
1465-
<li class="nav-header" data-group="Project"><strong>VSN: </strong>6.0.0</li>
1465+
<li class="nav-header" data-group="Project"><strong>VSN: </strong>7.0.0</li>
14661466
<li class="nav-header" data-group="Project"><a href="#api-Project">Methods</a></li>
14671467
<li data-group="Project" data-name="createProject" class="">
14681468
<a href="#api-Project-createProject">createProject</a>

lib/xero-ruby/models/accounting/organisation.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,9 @@ class Organisation
168168
NON_GST_CASHBOOK ||= "NON_GST_CASHBOOK".freeze
169169
ULTIMATE ||= "ULTIMATE".freeze
170170
LITE ||= "LITE".freeze
171+
IGNITE ||= "IGNITE".freeze
172+
GROW ||= "GROW".freeze
173+
COMPREHENSIVE ||= "COMPREHENSIVE".freeze
171174

172175
# BUSINESS or PARTNER. Partner edition organisations are sold exclusively through accounting partners and have restricted functionality (e.g. no access to invoicing)
173176
attr_accessor :edition
@@ -463,7 +466,7 @@ def valid?
463466
return false unless sales_tax_period_validator.valid?(@sales_tax_period)
464467
organisation_entity_type_validator = EnumAttributeValidator.new('String', ["ACCOUNTING_PRACTICE", "COMPANY", "CHARITY", "CLUB_OR_SOCIETY", "INDIVIDUAL", "LOOK_THROUGH_COMPANY", "NOT_FOR_PROFIT", "PARTNERSHIP", "S_CORPORATION", "SELF_MANAGED_SUPERANNUATION_FUND", "SOLE_TRADER", "SUPERANNUATION_FUND", "TRUST"])
465468
return false unless organisation_entity_type_validator.valid?(@organisation_entity_type)
466-
_class_validator = EnumAttributeValidator.new('String', ["DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE"])
469+
_class_validator = EnumAttributeValidator.new('String', ["DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE", "IGNITE", "GROW", "COMPREHENSIVE"])
467470
return false unless _class_validator.valid?(@_class)
468471
edition_validator = EnumAttributeValidator.new('String', ["BUSINESS", "PARTNER"])
469472
return false unless edition_validator.valid?(@edition)
@@ -523,7 +526,7 @@ def organisation_entity_type=(organisation_entity_type)
523526
# Custom attribute writer method checking allowed values (enum).
524527
# @param [Object] _class Object to be assigned
525528
def _class=(_class)
526-
validator = EnumAttributeValidator.new('String', ["DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE"])
529+
validator = EnumAttributeValidator.new('String', ["DEMO", "TRIAL", "STARTER", "STANDARD", "PREMIUM", "PREMIUM_20", "PREMIUM_50", "PREMIUM_100", "LEDGER", "GST_CASHBOOK", "NON_GST_CASHBOOK", "ULTIMATE", "LITE", "IGNITE", "GROW", "COMPREHENSIVE"])
527530
unless validator.valid?(_class)
528531
fail ArgumentError, "invalid value for \"_class\", must be one of #{validator.allowable_values}."
529532
end

lib/xero-ruby/models/files/association.rb

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@ module XeroRuby::Files
1616
require 'bigdecimal'
1717

1818
class Association
19+
# Boolean flag to determines whether the file is sent with the document it is attached to on client facing communications. Note- The SendWithObject element is only returned when using /Associations/{ObjectId} endpoint.
20+
attr_accessor :send_with_object
21+
22+
# The name of the associated file. Note- The Name element is only returned when using /Associations/{ObjectId} endpoint.
23+
attr_accessor :name
24+
25+
# The size of the associated file in bytes. Note- The Size element is only returned when using /Associations/{ObjectId} endpoint.
26+
attr_accessor :size
27+
1928
# The unique identifier of the file
2029
attr_accessor :file_id
2130

@@ -31,6 +40,9 @@ class Association
3140
# Attribute mapping from ruby-style variable name to JSON key.
3241
def self.attribute_map
3342
{
43+
:'send_with_object' => :'SendWithObject',
44+
:'name' => :'Name',
45+
:'size' => :'Size',
3446
:'file_id' => :'FileId',
3547
:'object_id' => :'ObjectId',
3648
:'object_group' => :'ObjectGroup',
@@ -41,6 +53,9 @@ def self.attribute_map
4153
# Attribute type mapping.
4254
def self.openapi_types
4355
{
56+
:'send_with_object' => :'Boolean',
57+
:'name' => :'String',
58+
:'size' => :'Integer',
4459
:'file_id' => :'String',
4560
:'object_id' => :'String',
4661
:'object_group' => :'ObjectGroup',
@@ -63,6 +78,18 @@ def initialize(attributes = {})
6378
h[k.to_sym] = v
6479
}
6580

81+
if attributes.key?(:'send_with_object')
82+
self.send_with_object = attributes[:'send_with_object']
83+
end
84+
85+
if attributes.key?(:'name')
86+
self.name = attributes[:'name']
87+
end
88+
89+
if attributes.key?(:'size')
90+
self.size = attributes[:'size']
91+
end
92+
6693
if attributes.key?(:'file_id')
6794
self.file_id = attributes[:'file_id']
6895
end
@@ -98,6 +125,9 @@ def valid?
98125
def ==(o)
99126
return true if self.equal?(o)
100127
self.class == o.class &&
128+
send_with_object == o.send_with_object &&
129+
name == o.name &&
130+
size == o.size &&
101131
file_id == o.file_id &&
102132
object_id == o.object_id &&
103133
object_group == o.object_group &&
@@ -113,7 +143,7 @@ def eql?(o)
113143
# Calculates hash code according to all attributes.
114144
# @return [Integer] Hash code
115145
def hash
116-
[file_id, object_id, object_group, object_type].hash
146+
[send_with_object, name, size, file_id, object_id, object_group, object_type].hash
117147
end
118148

119149
# Builds the object from hash

lib/xero-ruby/version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
Generated by: https://openapi-generator.tech
88
OpenAPI Generator version: 4.3.1
99

10-
The version of the XeroOpenAPI document: 3.0.3
10+
The version of the XeroOpenAPI document: 4.0.0
1111
=end
1212

1313
module XeroRuby
14-
VERSION = '6.0.0'
14+
VERSION = '7.0.0'
1515
end

0 commit comments

Comments
 (0)