• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

gem oauth2 v2.0.10 released

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Photo (cropped) by

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

on

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



I've just released oauth2 v2.0.10. It's a big release with many new features, and many bug fixes. But I'll save all that for later... Right now I want to talk about Upgrading. I know it is scary to upgrade something that will break horribly if it goes wrong. It's likely user facing. It may be hard to test outside production.

This project sits underneath a large portion of the authorization systems on the internet. According to GitHub's project tracking, which I believe only reports on public projects,

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, and

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

depend on this project. That is a lot of things to upgrade.

That means it is painful for the Ruby community when this gem forces updates to its runtime dependencies.

As a result, great care, and a lot of time, have been invested to ensure this gem is working with all the leading versions per each minor version of Ruby of all the runtime dependencies it can install with.

What does that mean specifically for the runtime dependencies?

We have 100% test coverage of lines and branches, and this test suite runs across a large matrix covering the latest patch for each of the following minor versions:

  • MRI Ruby @ v2.3, v2.4, v2.5, v2.6, v2.7, v3.0, v3.1, v3.2, v3.3, v3.4, HEAD
    • NOTE: This gem will still install on ruby v2.2, but vanilla GitHub Actions no longer supports testing against it, so YMMV.
  • JRuby @ v9.2, v9.3, v9.4, v10.0, HEAD
  • TruffleRuby @ v23.1, v23.2, HEAD
  • gem faraday @ v0, v1, v2, HEAD
  • gem jwt @ v1, v2, v3, HEAD
  • gem logger @ v1.2, v1.5, v1.7, HEAD
  • gem multi_xml @ v0.5, v0.6, v0.7, HEAD

  • gem rack @ v1.2, v1.6, v2, v3, HEAD


  • This gem follows a strict & correct (according to the maintainer of SemVer;

    Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

    ) interpretation of SemVer.
    • Dropping support for any of the runtime dependency versions above will be a major version bump.
    • If you aren't on one of the minor versions above, make getting there a priority.

  • You should upgrade this gem with confidence*.


  • You should upgrade the dependencies of this gem with confidence*.


  • Please do upgrade, and then, when it goes smooth as butter

    Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

    . Thanks!

If you are thinking, "that list is missing two runtime dependencies", you are correct!
Both of them were extracted from this gem. They are part of the oauth-xx org,
and are developed in tight collaboration with this gem, so not much more needs to be said about them.


* MIT license; I am unable to make guarantees.

? Test matrix brought to you by? appraisal++
Adds back support for old Rubies✨

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

Adds support for eval_gemfile ✨

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

Please reviewmy PRs!

And now for the finer details...


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

- 2025-05-16



Discuss this post on

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу