💥 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