v5.2.10
What's Changed
- Add comprehensive API curl examples documentation by @manzke in #1164
- feat: add PDF OCR endpoint and page for text layer extraction by @manzke in #1158
- build(deps-dev): bump jest-environment-jsdom from 30.2.0 to 30.3.0 by @dependabot[bot] in #1163
- build(deps): bump http-proxy-agent from 7.0.2 to 8.0.0 by @dependabot[bot] in #1162
- build(deps): bump yauzl from 3.2.0 to 3.2.1 in /server in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1159
- Refactor OCR to server-side PDF rendering and multi-file support by @manzke in #1165
- build(deps): bump https-proxy-agent from 7.0.6 to 8.0.0 by @dependabot[bot] in #1161
- build(deps-dev): bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in #1160
- docs: document available SVG icons by @Copilot in #1167
- fix: add appId to handleEvent useCallback dependency array by @pradhankukiran in #1180
- build(deps-dev): bump lint-staged from 16.3.2 to 16.4.0 by @dependabot[bot] in #1178
- build(deps-dev): bump esbuild from 0.27.3 to 0.27.4 by @dependabot[bot] in #1177
- build(deps-dev): bump @babel/preset-env from 7.29.0 to 7.29.2 by @dependabot[bot] in #1176
- build(deps-dev): bump flatted from 3.3.4 to 3.4.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1168
- build(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #1181
- Add Azure Speech continuous recognition support for auto/manual modes by @claude in #1183
- Fix microphone mode validation error in admin UI by @claude in #1186
- build(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1184
- fix: bump Node.js from 22 to 24 in build-binaries workflow by @Copilot in #1190
- Addressing PR comments by @claude in #1192
- fix: upgrade canvas to v3 for Node.js 24 compatibility by @manzke in #1196
- fix: upgrade jsdom to v26 for canvas v3 compatibility by @manzke in #1198
- build(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #1197
- build(deps-dev): bump brace-expansion from 1.1.12 to 1.1.13 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1193
- build(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #1199
- fix: replace canvas with @hyzyla/pdfium (pure WASM PDF renderer) by @manzke in #1200
- fix: add warnings for 0.0.0.0 bind address cookie issues by @claude in #1210
- build(deps): bump axios from 1.13.6 to 1.14.0 by @dependabot[bot] in #1204
- build(deps-dev): bump vitest from 4.0.18 to 4.1.2 by @dependabot[bot] in #1203
- build(deps-dev): bump electron from 40.8.0 to 41.1.0 by @dependabot[bot] in #1202
- build(deps-dev): bump eslint from 10.0.3 to 10.1.0 by @dependabot[bot] in #1201
- Potential fix for code scanning alert no. 315: Type confusion through parameter tampering by @manzke in #1211
- fix: Use LANGUAGE_CODE_PATTERN constant and correct speech recognition service enum by @Copilot in #1215
- Fix missing
changes++for deletion paths in V023 migration by @Copilot in #1214 - fix(security): resolve GitHub CodeQL scanning alerts (Batch 1-3) by @manzke in #1216
- Security: Remove JWT tokens from auth JSON responses, fix session regeneration error handling by @Copilot in #1213
- Fix undefined
errreferences and generic loop variable in server.js by @Copilot in #1212 - fix: resolve all 53 ESLint errors after @eslint-react migration by @manzke in #1217
- build(deps): bump react-resizable-panels from 3.0.6 to 4.5.8 by @dependabot[bot] in #807
- Fix login failure after expired token by relying on HTTP-only cookies by @claude in #1219
- build(deps): bump @xmldom/xmldom from 0.8.11 to 0.8.12 in /client in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1220
- fix(security): remediate CodeQL code scanning alerts by @manzke in #1224
- feat: Route iAssistant feedback to iFinder API by @claude in #1222
- new workflow for custom builds by @sednanref in #1223
- Addressing PR comments by @claude in #1227
- fix for app heade icon to allow custom icons / paths by @sednanref in #1229
- fix: client binaries workflow OS selection and artifact alignment by @sednanref in #1230
- build(deps-dev): bump vite from 6.4.1 to 6.4.2 in /client in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1237
- build(deps-dev): bump vite from 8.0.3 to 8.0.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1236
- build(deps-dev): bump @playwright/test from 1.58.2 to 1.59.1 by @dependabot[bot] in #1235
- build(deps): bump http-proxy-agent from 8.0.0 to 9.0.0 by @dependabot[bot] in #1234
- build(deps-dev): bump eslint from 10.1.0 to 10.2.0 by @dependabot[bot] in #1233
- build(deps): bump dotenv from 17.3.1 to 17.4.1 by @dependabot[bot] in #1232
- build(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #1238
- build(deps): bump https-proxy-agent from 8.0.0 to 9.0.0 by @dependabot[bot] in #1231
- Addressing PR comments by @claude in #1240
- [WIP] Add support for mp4 audio format by @claude in #1251
- Add ADFS support for authentication by @claude in #1252
- Remove and redact api keys from logs by @claude in #1261
- Add audio/mp4 support for QuickTime-recorded audio files by @Copilot in #1250
- Add option to configure callback URL for OIDC provider by @claude in #1256
- Check kerberos support in authentication implementations by @claude in #1257
- Fix OIDC redirect handling for subdirectory by @claude in #1259
- Update documentation for websearch configuration and usage by @claude in #1263
- Add test button for iFinder and iAssistant integration by @claude in #1254
- build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1241
- Unify web search configuration into app-level settings by @manzke in #1264
- build(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /client in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1265
- build(deps): bump dotenv from 17.4.1 to 17.4.2 by @dependabot[bot] in #1246
- build(deps): bump lodash from 4.17.23 to 4.18.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1242
- feat: multi-provider audio support with admin configurability by @manzke in #1266
- build(deps-dev): bump esbuild from 0.27.4 to 0.28.0 by @dependabot[bot] in #1245
- fix: resolve OIDC TypeError for subpath callback URL by @manzke in #1268
- fix: convert glob patterns to regex in migration listFiles by @manzke in #1269
New Contributors
- @pradhankukiran made their first contribution in #1180
- @claude made their first contribution in #1183
Full Changelog: v5.2.9...v5.2.10