Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ransack 3.0.0 #1210

Closed
9 of 13 tasks
scarroll32 opened this issue Feb 24, 2021 · 14 comments
Closed
9 of 13 tasks

Ransack 3.0.0 #1210

scarroll32 opened this issue Feb 24, 2021 · 14 comments
Assignees

Comments

@scarroll32
Copy link
Member

scarroll32 commented Feb 24, 2021

The next release of Ransack will be a major version bump: 3.0.0 🚀

  • With this release there will be a special announcement from @ernie, the creator of Ransack.

These issues and PRs are targeted for this release:

These can also be added if tests added / passing CI:

@scarroll32
Copy link
Member Author

CC @y-yagi

@MatthewKennedy
Copy link

Adding the ability to search on Rails 7 encrypted columns encrypts :email, deterministic: true, would be pure genius and well 3.0 worthy.

@scarroll32
Copy link
Member Author

We're going to release this soon - stay turned!

@deivid-rodriguez
Copy link
Contributor

Two of the PRs in the second list have already been introduced, I marked them as complete! 🎉

Also, the remaining items in the first list or "repository management tasks", so no really blockers for any release, no?

I plan to make this release the 24th of March.

@scarroll32
Copy link
Member Author

I plan to make this release the 24th of March.

@deivid-rodriguez this sounds like a great target date. Can we have a check-in around the 20th?

@scarroll32
Copy link
Member Author

@deivid-rodriguez is there anything else you think we should add to 3.0.0?

@scarroll32 scarroll32 self-assigned this Mar 10, 2022
@deivid-rodriguez
Copy link
Contributor

No, not really, my plan is to simply release what's pending to be released (if there's anything) every two weeks. Hence the target date of two weeks from today, since I just released 2.6.0.

@scarroll32
Copy link
Member Author

scarroll32 commented Mar 10, 2022

No, not really, my plan is to simply release what's pending to be released (if there's anything) every two weeks. Hence the target date of two weeks from today, since I just released 2.6.0.

This is a great idea in general, and maybe we can even automate releases. 🤔

I'd like to make the 3.0.0 release special as it is the change to add any breaking changes as well as a major milestone, so maybe we will need a couple more days, but let's target the 24th.

@deivid-rodriguez
Copy link
Contributor

Is there any pending breaking change that you want to make?

@scarroll32
Copy link
Member Author

Is there any pending breaking change that you want to make?

I believe this is a breaking change. Not sure if there are any others.

@deivid-rodriguez
Copy link
Contributor

Yes, that's the one we'll introduce for sure. Also the fix for #1277 apparently has the chance to break some usages so I will probably introduce that too.

@scarroll32
Copy link
Member Author

Also the fix for #1277 apparently has the chance to break some usages so I will probably introduce that too.

Added it to the list of optionals.

@scarroll32
Copy link
Member Author

scarroll32 commented Mar 13, 2022

@MatthewKennedy

Adding the ability to search on Rails 7 encrypted columns encrypts :email, deterministic: true, would be pure genius and well 3.0 worthy.

Here's the tracking issue

@scarroll32
Copy link
Member Author

scarroll32 commented Mar 30, 2022

3.0.0 is published on RubyGems.

Thanks for your help @deivid-rodriguez and everyone who contributed to this release. ☘️

@scarroll32 scarroll32 unpinned this issue Mar 30, 2022
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

No branches or pull requests

3 participants