Skip to content

Added support for ruby 3.4.4 and activesupport 8.0.2 - #189

Merged
mkon merged 4 commits into
mkon:mainfrom
0xNadeem:support-activesupport-8.0.2
Jul 29, 2025
Merged

Added support for ruby 3.4.4 and activesupport 8.0.2#189
mkon merged 4 commits into
mkon:mainfrom
0xNadeem:support-activesupport-8.0.2

Conversation

@0xNadeem

Copy link
Copy Markdown
Contributor

No description provided.

@0xNadeem

Copy link
Copy Markdown
Contributor Author

@mkon Can you please review this PR and merge it?

@0xNadeem

Copy link
Copy Markdown
Contributor Author

@klausmeyer @mkon Can you please review this PR?

Comment thread ja2r.gemspec Outdated
s.files = Dir['{app,config,db,lib}/**/*', 'LICENSE', 'README.md']

s.add_dependency 'activesupport', '>= 6.1', '< 8.0'
s.add_dependency 'activesupport', '>= 6.1', '< 9.0'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Personally I would keep it more strict:

Suggested change
s.add_dependency 'activesupport', '>= 6.1', '< 9.0'
s.add_dependency 'activesupport', '>= 6.1', '< 8.1'

But up to @mkon ;)

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes please set 8.1 as upper bound.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mkon changed to 8.1. Please have a look. Thanks

@klausmeyer

Copy link
Copy Markdown
Contributor

@klausmeyer @mkon Can you please review this PR?

Please don't tag me on future PRs for this gem, as I'm not a maintainer and don't actively use it myself. Thanks!

For this one I had a look anyways and would say: LGTM ;)

@mkon

mkon commented Jul 24, 2025

Copy link
Copy Markdown
Owner

@nadeemrails91 sorry for the delay, I left a comment. Thanks for taking a look @klausmeyer :)

@0xNadeem

Copy link
Copy Markdown
Contributor Author

@nadeemrails91 sorry for the delay, I left a comment. Thanks for taking a look @klausmeyer :)

I have changed activesupport upper bound to 8.1. Please have a look and approve.

@mkon

mkon commented Jul 28, 2025

Copy link
Copy Markdown
Owner

@0xNadeem can you remove ruby 3.1 from the test matrix and remove it from the supported versions? I think it's old enough and does not work with activesupport 8.

@0xNadeem

Copy link
Copy Markdown
Contributor Author

@mkon I have removed ruby 3.1 and its ready to merge. Please have a look.

@mkon
mkon merged commit 0644bd0 into mkon:main Jul 29, 2025
16 checks passed
@mkon

mkon commented Jul 29, 2025

Copy link
Copy Markdown
Owner

@0xNadeem thank you for the PR I released new version 0.6.6 with the change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants