v3.0.0.beta1
Pre-release
Pre-release
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 #410
- Multipart default headers by @marlinpierce in #415
- Allow adding multiple issues by @marlinpierce in #418
- Allow adding multiple issues by @KostyaSha in #390
- Replace obsolete Net::HTTP::Proxy by @marlinpierce in #419
- Change expect for raising to block from advice of deprecation warning. by @marlinpierce in #420
- chore(gems): Upgrade to OAuth 1.x by @ianchesal in #407
- Attachment download contents by @marlinpierce in #422
- Load Active Support's Object extensions by @jcouball in #435
- Update tests for to_json by @bobbrodie in #436
- Initial preparations for v3.0.0 by @bobbrodie in #431
- Update README.md to include useage examples in the example.rb file by @rjrobinson in #417
- Moves JWT to headers instead of query string by @gat-developer in #412
- Add Issue#resolution relationship by @jcouball in #427
- Support The Workflow Status Category Resource by @jcouball in #426
- #433 Remove link to deprecated Slack by @bobbrodie in #437
- #430 Upgrade webmock and tests by @bobbrodie in #438
- Allow overriding Net::HTTP max_retries by @spikex in #401
- Switch to new sprint interface by @peterbell215 in #355
- Bump version to prepare for the next release by @bobbrodie in #447
- Add tests for sprints and fix complete_date by @bobbrodie in #445
- Resolve URI.open report by @bobbrodie in #444
- Initial Rubocop implementation by @bobbrodie in #448
- Fetch users by accountId instead of username by @bobbrodie in #441
- Fix personal access token usage example by @igooor-bb in #450
- Clean up GitHub Actions by @bobbrodie in #451
New Contributors
- @Nicolasvb23 made their first contribution in #410
- @marlinpierce made their first contribution in #415
- @KostyaSha made their first contribution in #390
- @ianchesal made their first contribution in #407
- @rjrobinson made their first contribution in #417
- @gat-developer made their first contribution in #412
- @spikex made their first contribution in #401
- @peterbell215 made their first contribution in #355
- @igooor-bb made their first contribution in #450
Full Changelog: v2.3.0...v3.0.0-beta1