Update formatjs monorepo (#26874) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update actions/checkout action to v4 (#26882) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @types/lodash to v4.14.198 (#26878) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.13 (#26879) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update eslint (non-major) (#26881) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency rubocop to v1.56.3 (#26883) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency ws to v8.14.1 (#26862) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fix confusing behavior of mute button and volume slider in web UI (#26860)
Change `GET /api/v1/directory` to use database replica rather than primary (#26856)
Add search tests (#26703)
Fix `account_id`, `max_id` and `min_id` params not working in search (#26847)
Use NodeJS v20 by default (#26830)
Update dependency ws to v8.14.0 (#26821) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update formatjs monorepo (#26844) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fix performances of profile directory (#26842)
Update dependency core-js to v3.32.2 (#26841) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes (#26840)
Update dependency @material-design-icons/svg to v0.14.12 (#26832) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add recent searches in web UI (#26834)
Fix `#hashtag` matching on individual components in search (#26835)