What's Changed
- Update activerecord and activesupport version by @panacotar in #1551
- Allow setting empty sorts by @yujideveloper in #1549
- Fix rails 7.2 loading by @jdlubrano in #1534
- Add blank lines after last
let
in RSpec examples by @deivid-rodriguez in #1563 - Remove extra blank lines around block bodies by @deivid-rodriguez in #1562
- Fix enum support by @matheussilvasantos in #1559
- Cast array input to integer node value as nil by @jdufresne in #1565
- Add Ukrainian translation locale by @abratashov in #1564
- Fix Japanese Locales by @ryoya1122 in #1528
- Add changelog_uri metadata to ransack.gemspec by @nfedyashev in #1569
- Add alternative documentation links by @scarroll32 in #1574
- build: publish to README.md, LICENSE, spec and lib directory only by @hachi-eiji in #1547
- Bump micromatch from 4.0.5 to 4.0.8 in /docs by @dependabot[bot] in #1522
- Complete Korean translation for boolean and null predicates by @Copilot in #1588
- Add _eq_any to Search Matchers by @andyweber-bamf in #1573
- Fix ActiveRecord::normalizes breaking LIKE predicates wildcards by @Copilot in #1587
- Add changelog_uri to gemspec by @fynsta in #1499
- Check type before sending
#value
message to predicate by @spaghetticode in #1468 - Fix NoMethodError in type_for when column doesn't exist in ransackable_attributes by @Copilot in #1616
- Fix ArgumentError when filtering by scopes with array arguments by @Copilot in #1590
- Check all children of
Arel::Nodes::And
to extract correlated key by @riseshia in #1572 - Fix
ransack_alias
issue, close #1239 by @itsalongstory in #1512 - Fix Rails 7.2.1 compatibility by extending version bounds to cover all 7.2.x releases by @Copilot in #1586
- Issue #1472 suggested fix by @abMatGit in #1474
- Revert "Fix Rails 7.2.1 compatibility by extending version bounds to cover all 7.2.x releases" by @scarroll32 in #1618
- Revert "Issue #1472 suggested fix" by @scarroll32 in #1619
- Add turbo_search_form_for helper for Turbo/Hotwire integration by @Copilot in #1611
- Add the helper search_form_with by @Copilot in #1599
- Fix typo by @scarroll32 in #1624
- Fix nested conditions, polymorphic associations handling by @bopm in #1561
- Improve RubyGems description by @scarroll32 in #1637
New Contributors
- @panacotar made their first contribution in #1551
- @matheussilvasantos made their first contribution in #1559
- @abratashov made their first contribution in #1564
- @ryoya1122 made their first contribution in #1528
- @nfedyashev made their first contribution in #1569
- @hachi-eiji made their first contribution in #1547
- @andyweber-bamf made their first contribution in #1573
- @fynsta made their first contribution in #1499
- @spaghetticode made their first contribution in #1468
- @riseshia made their first contribution in #1572
- @abMatGit made their first contribution in #1474
- @bopm made their first contribution in #1561
Full Changelog: v4.3.0...v4.4.0