Releases: activerecord-hackery/ransack
Releases · activerecord-hackery/ransack
4.2.1
4.2.0
Changes
- Rails 7.2 compatibility
4.1.1
v4.1.0
🚀 Features
🐛 Bug Fixes
💦 Compatibility
- Drop Ruby 2.7 support by @deivid-rodriguez in #1449
📝 Documentation
- Update blog post link by @meg-gutshall in #1425
- Add namespaced example of Polymorphic search by @craigmcnamara in #1422
- Update sorting example to be self-contained by @kinduff in #1442
💅 Polish
- Minor updates for Rails 7.1 by @deivid-rodriguez in #1448
- Don't mention Ruby compatibility in contribution instructions by @deivid-rodriguez in #1452
🏠 Internal
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /docs by @dependabot in #1417
- Bump webpack from 5.74.0 to 5.76.1 in /docs by @dependabot in #1412
- Bump semver from 5.7.1 to 5.7.2 in /docs by @dependabot in #1431
- Bump @babel/traverse from 7.18.2 to 7.23.2 in /docs by @dependabot in #1446
- Bump postcss from 8.4.14 to 8.4.31 in /docs by @dependabot in #1443
- Bump dns-packet from 5.3.1 to 5.6.1 in /docs by @dependabot in #1450
- Test with Ruby 3.2 by @deivid-rodriguez in #1451
- Misc CI bumps by @deivid-rodriguez in #1453
- RuboCop tweaks by @deivid-rodriguez in #1454
New Contributors
- @meg-gutshall made their first contribution in #1425
- @craigmcnamara made their first contribution in #1422
- @yuki24 made their first contribution in #1439
- @kinduff made their first contribution in #1442
- @oneiros made their first contribution in #1447
Full Changelog: v4.0.0...v4.1.0
v4.0.0
💥 Breaking Changes
- [SECURITY] Require explict allowlisting of attributes and associations by @deivid-rodriguez in #1400
- Remove Polyamorous entrypoint by @scarroll32 in #1370
- Remove dead MongoDB code by @scarroll32 in #1345
🚀 Features
🐛 Bug Fixes
- Ignore
ActiveModel::RangeError
in Ransack conditions by @JunichiIto in #1340 - Fix crash when using
q=string
as parameter by @stereobooster in #1374 - Prevent changing host through params by @AndersGM in #1391
📝 Documentation
- Fix broken documentation link by @cpgo in #1332
- Remove more old wiki references by @deivid-rodriguez in #1333
- Improve some wording and correct some typos by @ydah in #1336
- Add warning about necessary authorization by @AmShaegar13 in #1367
- Fix required Ruby and Rails version in README by @tagliala in #1389
💅 Polish
- Implement CodeQL by @scarroll32 in #1334
- Code quality improvements by @scarroll32 in #1371
- Refactor adapters by @scarroll32 in #1348
- Fix typo: teh -> the by @jdufresne in #1387
- Fix broken link by @maful in #1394
🏠 Internal
- Bump docusaurus by @deivid-rodriguez in #1338
- Update dependencies by @scarroll32 in #1342
- Improve CI by @scarroll32 in #1351
- Improve CONTRIBUTING.md by @scarroll32 in #1347
- Add links to GitHub Discussions by @scarroll32 in #1353
- Bump terser from 5.14.0 to 5.14.2 in /docs by @dependabot in #1355
- Bump loader-utils from 2.0.2 to 2.0.3 in /docs by @dependabot in #1372
- Bump loader-utils from 2.0.3 to 2.0.4 in /docs by @dependabot in #1378
- Upgrade some documentation dependencies by @deivid-rodriguez in #1379
- Upgrade local search plugin too by @deivid-rodriguez in #1380
- Bump json5 from 2.2.1 to 2.2.3 in /docs by @dependabot in #1390
- Bump ua-parser-js from 0.7.31 to 0.7.33 in /docs by @dependabot in #1397
- Bump some doc deps by @deivid-rodriguez in #1398
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs by @dependabot in #1401
New Contributors
- @cpgo made their first contribution in #1332
- @ydah made their first contribution in #1336
- @JunichiIto made their first contribution in #1340
- @AmShaegar13 made their first contribution in #1367
- @stereobooster made their first contribution in #1374
- @tagliala made their first contribution in #1389
- @jdufresne made their first contribution in #1387
- @maful made their first contribution in #1394
- @AndersGM made their first contribution in #1391
- @p8 made their first contribution in #1384
Full Changelog: v3.2.1...v4.0.0
v3.2.1
What's Changed
- Add search functionality to documentation site by @deivid-rodriguez in #1329
- Fix contributing URLs and syntax highlight in
README.md
by @makketagg in #1326 - Cast PostgreSQL's timestamptz columns to time by @lucasfais in #1325
- Add Ruby and ERB syntax highlighting support to documentation site by @makketagg in #1324
- Fix a wrong link in CHANGELOG entry by @y-yagi in #1323
- Fix links to Bug Report Templates by @ioki-klaus in #1321
New Contributors
- @ioki-klaus made their first contribution in #1321
- @makketagg made their first contribution in #1324
- @lucasfais made their first contribution in #1325
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- Drop rails 6.0 support by @deivid-rodriguez in #1318
- Exclude "host" from params sent to url generator by @deivid-rodriguez in #1317
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Add full link to issue about merging searches by @scarroll32 in #1305
- Add
acts-as-taggable-on
and polymorphic searches to documentation by @scarroll32 in #1306 and #1312 - Put contributor list last in documentation site by @scarroll32 in #1308
- Allow Ransack to be used with Rails 7.1.0.alpha by @yahonda in #1309
- Drop Ruby 2.6 support by @yahonda in #1311
- Ransack search with ActsAsTaggableOn by @scarroll32 in
- Fix predicate name in "Using Predicates" documentation page by @maxymczech in #1313
New Contributors
- @maxymczech made their first contribution in #1313
Full Changelog: v3.0.1...v3.1.0
v3.0.1
What's Changed
- Reduce gem size and remove
yarn install
warning when building docs site by @deivid-rodriguez in #1297 - Add list of wiki contributors by @scarroll32 in #1300
- Workflows for automatic deployment of docs site by @deivid-rodriguez in #1302
- Fix documentation site edit urls by @deivid-rodriguez in #1303
- Don't pass
data
attribute appended to query params by @deivid-rodriguez in #1301
Full Changelog: v3.0.0...v3.0.1
v3.0.0
Whats Changed
- Message from @ernie, the creator of Ransack https://activerecord-hackery.github.io/ransack/blog/ransack-3-0-0
- Renamed
master
tomain
- Move documentation into Docusaurus. #1291 @scarroll32
- [BREAKING CHANGE] Remove deprecated #search method. #1147 @y-yagi
- Allow scopes that define string SQL joins. #1225 @mhssmnn
- Improve sort_link documentation. #1290 @deivid-rodriguez
- Deprecate passing two trailing hashes to sort_link, pass a single hash with all options instead. #1289 @deivid-rodriguez
- Fix :class option to sort_link not being passed to the generated link correctly when no additional options are passed. #1288 @deivid-rodriguez
- Evaluate ransackable_scopes before attributes when building the query. #759 @faragorn