v3.0.0.beta1
Overview
It's been quite some time, but we are preparing a new major version of the jira-ruby gem and this is the first beta. It's not perfect, but it has many improvements and some backwards incompatibilities. Thank you so much to everyone who has contributed - I'm excited for the next phase.
Highlights
- Dropped support for EOL versions of Ruby (see discussion)
- Added support for new versions of Ruby
- Updated GitHub Actions
- Cleaned up README
- Began updating tests
- Implemented Rubocop
- Upgraded dependencies
We'll take our time with this beta, but it's not a complete rewrite so we don't expect major instabilities.
What's Changed
- Add GitHub actions with newer ruby versions by @Nicolasvb23 in https://github.com/sumoheavy/jira-ruby/pull/410
- Multipart default headers by @marlinpierce in https://github.com/sumoheavy/jira-ruby/pull/415
- Allow adding multiple issues by @marlinpierce in https://github.com/sumoheavy/jira-ruby/pull/418
- Allow adding multiple issues by @KostyaSha in https://github.com/sumoheavy/jira-ruby/pull/390
- Replace obsolete Net::HTTP::Proxy by @marlinpierce in https://github.com/sumoheavy/jira-ruby/pull/419
- Change expect for raising to block from advice of deprecation warning. by @marlinpierce in https://github.com/sumoheavy/jira-ruby/pull/420
- chore(gems): Upgrade to OAuth 1.x by @ianchesal in https://github.com/sumoheavy/jira-ruby/pull/407
- Attachment download contents by @marlinpierce in https://github.com/sumoheavy/jira-ruby/pull/422
- Load Active Support's Object extensions by @jcouball in https://github.com/sumoheavy/jira-ruby/pull/435
- Update tests for to_json by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/436
- Initial preparations for v3.0.0 by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/431
- Update README.md to include useage examples in the example.rb file by @rjrobinson in https://github.com/sumoheavy/jira-ruby/pull/417
- Moves JWT to headers instead of query string by @gat-developer in https://github.com/sumoheavy/jira-ruby/pull/412
- Add Issue#resolution relationship by @jcouball in https://github.com/sumoheavy/jira-ruby/pull/427
- Support The Workflow Status Category Resource by @jcouball in https://github.com/sumoheavy/jira-ruby/pull/426
- #433 Remove link to deprecated Slack by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/437
- #430 Upgrade webmock and tests by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/438
- Allow overriding Net::HTTP max_retries by @spikex in https://github.com/sumoheavy/jira-ruby/pull/401
- Switch to new sprint interface by @peterbell215 in https://github.com/sumoheavy/jira-ruby/pull/355
- Bump version to prepare for the next release by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/447
- Add tests for sprints and fix complete_date by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/445
- Resolve URI.open report by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/444
- Initial Rubocop implementation by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/448
- Fetch users by accountId instead of username by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/441
- Fix personal access token usage example by @igooor-bb in https://github.com/sumoheavy/jira-ruby/pull/450
- Clean up GitHub Actions by @bobbrodie in https://github.com/sumoheavy/jira-ruby/pull/451
New Contributors
- @Nicolasvb23 made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/410
- @marlinpierce made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/415
- @KostyaSha made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/390
- @ianchesal made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/407
- @rjrobinson made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/417
- @gat-developer made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/412
- @spikex made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/401
- @peterbell215 made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/355
- @igooor-bb made their first contribution in https://github.com/sumoheavy/jira-ruby/pull/450
Full Changelog: https://github.com/sumoheavy/jira-ruby/compare/v2.3.0...v3.0.0-beta1