1- # Unreleased
1+ # CHANGELOG
22
3- ## v1.37
3+ ## Unreleased
4+
5+ ## v1.38.0
6+
7+ - Add support for Faraday 2.0
8+ - Drop support for Faraday 1 (BREAKING)
9+ - Add support for JRuby 9.3
10+ - Drop support for JRuby 9.1, see https://github.com/zendesk/zendesk_api_client_rb/runs/8110095881
11+ - Drop support for JRuby 9.2, see https://github.com/zendesk/zendesk_api_client_rb/runs/8110151024
12+ - NOTE: Support for Ruby 2.6 will drop
13+
14+ ## v1.37.0
415
516- Fix Faraday v1 deprecation
617
7- # v1.36.0
18+ ## v1.36.0
819
920- Fix: Ticket comments should be sent unchanged
1021- Update README: Document the [ REPL project] ( https://github.com/zendesk/zendesk_api_client_rb_repl ) , add release instructions
1324- Add ` CustomStatus ` resource
1425- Add ` Translation ` resource for Categories, Sections, and Articles
1526
16- # v1.35.0
27+ ## v1.35.0
1728
1829- Abandoned support for Ruby 2.5 (EOL)
1930- Tested in Ruby 3.1
2233- Bug-fixing
2334- Improved documentation
2435
25- # v1.34.0
36+ ## v1.34.0
2637
2738- Refine https check for URL
2839- Support installations with hashie 5.0.0
2940- Add ` OrganizationMembership.create_or_update{,!} `
3041
31- # v1.33.0
42+ ## v1.33.0
3243
3344- Expand retry logic to support retries on 5xx error codes
3445
35- # v1.32.0
46+ ## v1.32.0
3647
3748- Add more info to ZendeskAPI::Error::RecordInvalid
3849
39- # v1.31.0
50+ ## v1.31.0
4051
4152- Upgrade addressable dependency
4253
43- # v1.30.0
54+ ## v1.30.0
4455
4556- Add configuration option to disable resource cache
4657- Add RecipientAddress resource
4758- Upgrade VCR and actionpack testing dependencies
4859
49- # v1.29.0
60+ ## v1.29.0
5061
5162- Add Organization Related resource
5263- Add Deleted Users and Deleted Tickets resource
5364- Switch over mini_mime for mime type lookups
5465
55- # v1.28.0
66+ ## v1.28.0
5667
5768- Add Trigger categories resource
5869
59- # v1.27.0
70+ ## v1.27.0
6071
6172- Add Section and Article resources
6273
63- # v1.26.0
74+ ## v1.26.0
6475
6576- Allow using hashie 4.x
6677- Add support to merge user API
6778
68- # v1.25.0
79+ ## v1.25.0
6980
7081- Allow using Faraday 1.x release in gemspec
7182
72- # v1.24.0
83+ ## v1.24.0
7384
7485- Added support for ` UserRelated ` operation on users resource
7586- Bring back ` UpdateMany ` on users resource
7687
77- # v1.23.0
88+ ## v1.23.0
7889
7990- Fix Faraday deprecation notice and relax required version
8091
81- # v1.22.0
92+ ## v1.22.0
8293
8394- Fix ` CreateOrUpdate ` action to use singular resource name
8495- Add ` CreateMany ` , ` CreateOrUpdate ` and ` DestroyMany ` to Organizations
8596
86- # v1.21.0
97+ ## v1.21.0
8798
8899- Add support for ` .find ` attachments
89100- Set default request timeout of 60 seconds
90101- Add gem project metadata
91102- Add meaningful error when the username is not set using basic token auth
92103
93- # v1.20.0
104+ ## v1.20.0
94105
95106- Bring back spec live testing
96107
97- # v1.19.1
108+ ## v1.19.1
98109
99110- Remove forums resource and start using community topics
100111- Add assigned tickets association
101112
102- # v1.19.0
113+ ## v1.19.0
103114
104115- Add option to raise error when rate limited
105116
106- # v1.18.0
117+ ## v1.18.0
107118
108119- Add support for create_or_update for user resource
109120- Update ticket incremental export endpoint
110121- Add support to create or update many users and remove unsupported update many users
111122- Define respond_to_missing?
112123
113- # v1.17.0
124+ ## v1.17.0
114125
115126dropped support for Ruby 1.9.x, 2.0.x, 2.1.x and 2.2.x, all of which are EOL
116127
117- # v1.16.0
128+ ## v1.16.0
118129
119130log response body for 4xx errors (https://github.com/zendesk/zendesk_api_client_rb/pull/354 )
120131
121- # v1.15.0
132+ ## v1.15.0
122133
123134support batch update resources (https://github.com/zendesk/zendesk_api_client_rb/pull/344 )
124135
125- # v1.14.4
136+ ## v1.14.4
126137
127138document hashie dependency
128139
129- # v1.14.3
140+ ## v1.14.3
130141
131142silence logging spam (https://github.com/zendesk/zendesk_api_client_rb/pull/327 )
132143
133- # v1.14.2
144+ ## v1.14.2
134145
135146make error also work without an response
136147
@@ -148,7 +159,7 @@ silence mashie
148159You are setting a key that conflicts with a built-in method Hashie::Mash#class defined in Kernel. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
149160```
150161
151- # v1.14.1
162+ ## v1.14.1
152163
153164avoid double builds
154165
@@ -162,7 +173,7 @@ implements `scrub!` for you.
162173
163174Fix addressable on older Rubies
164175
165- # v1.14.0
176+ ## v1.14.0
166177
167178added live spec
168179
@@ -191,20 +202,20 @@ don't install mime-types >= v3.0.
191202
192203Lock webmock version to get green build
193204
194- # v1.13.4
205+ ## v1.13.4
195206
196207fix some rubocop warnings
197208
198209fix deprecation warning on ruby 2.3.0
199210
200- # v1.13.3
211+ ## v1.13.3
201212
202213Add agent Set Group Membership as Default
203214
204215https://developer.zendesk.com/rest_api/docs/core/group_memberships#set-m
205216embership-as-default
206217
207- # v1.13.2
218+ ## v1.13.2
208219
209220fix method_as_class to handle non alphanumeric
210221
@@ -224,11 +235,11 @@ only show bang! methods in README
224235
225236DELETEs return 204s now
226237
227- # v1.13.1
238+ ## v1.13.1
228239
229240add a gzip middleware exception for httpclient
230241
231- # v1.12.1
242+ ## v1.12.1
232243
233244add user \*\_ many endpoints
234245
@@ -244,45 +255,45 @@ update class documentation link
244255
245256fix documentation [ ci skip]
246257
247- # v1.12.0
258+ ## v1.12.0
248259
249260restoring gemspec to the previous required ruby version
250261
251262Sanitizing body responses to deal with bad characters.
252263
253- # v1.11.7
264+ ## v1.11.7
254265
255266Revert "always upload files as inline"
256267
257268This reverts commit cc97c3733e47f524595b9dc35068218e7a410acd.
258269
259- # v1.11.6
270+ ## v1.11.6
260271
261- # v1.11.5
272+ ## v1.11.5
262273
263274make user tags a proper association
264275
265- # v1.11.4
276+ ## v1.11.4
266277
267278add CreateMany and DestroyMany to Ticket
268279
269- # v1.11.3
280+ ## v1.11.3
270281
271282small spacing fix
272283
273- # v1.11.2
284+ ## v1.11.2
274285
275286always upload files as inline
276287
277288Update pull request #254
278289Add .bundle/ to .gitignore
279290Rename Ticket::display to Ticket::display!
280291
281- # v1.11.1
292+ ## v1.11.1
282293
283294Get RecordInvalid message from description in absence of details
284295
285- # v1.11.0
296+ ## v1.11.0
286297
287298Add agent resource and ticket-display feature
288299
@@ -292,7 +303,7 @@ fix documentation for incremental export
292303
293304issue #250
294305
295- # v1.10.0
306+ ## v1.10.0
296307
297308Change User-Agent to be Ruby specific
298309
@@ -310,35 +321,35 @@ don't save existing comment associations
310321
311322silence rspec warnings
312323
313- # v1.9.6
324+ ## v1.9.6
314325
315326make Voice::Ticket a CreateResource
316327
317328Add zendesk voice ticket resource #245
318329
319- # v1.9.5
330+ ## v1.9.5
320331
321332destroy_many uses a comma separated list of ids
322333
323- # v1.9.4
334+ ## v1.9.4
324335
325336organization memberships are not updatable
326337
327338Adds Organization Membership resource
328339
329- # v1.9.3
340+ ## v1.9.3
330341
331342Actually use the client
332343
333- # v1.9.2
344+ ## v1.9.2
334345
335346fix destroy_many! and create_many! on collections
336347
337- # v1.9.1
348+ ## v1.9.1
338349
339350Allow bulk actions on collections
340351
341- # v1.9.0
352+ ## v1.9.0
342353
343354Introduce reload!
344355
@@ -348,7 +359,7 @@ return JobStatus
348359
349360Bulk actions!
350361
351- # v1.8.0
362+ ## v1.8.0
352363
353364update README
354365
0 commit comments