Highlights
- Work experience form now has more fields to capture applicants work experiences in detail
- Pool stream is now changed to work stream in process creation
- Users can now request Certification Exam vouchers on Training Fund program
- Find talent page has been updated to include EX-03 , Ex-04
- Find talent page will now include option to request candidates from IAP pool as well
- Support form now will pre-populate some of the information for the users by default
Features
- [Feature] Stub out applicant dashboard by @vd1992 in #12242
- [Feature] Utility function to detect the VPN by @petertgiles in #12226
- [Feature] Update work experience UI by @yonikid15 in #12208
- [Feat] Return locale aware string from LocalizedString by @esizer in #12291
- [Feature] Adds IAP card on search page when IT-01 selected by @mnigh in #12156
- [Feat] Add work stream to job poster templates by @esizer in #12297
- [Feat] Populate support form from search params by @esizer in #12324
- [Feat] Add locale aware label to localized enums by @esizer in #12316
- [Feature] Opt into search placed candidates backend by @vd1992 in #12330
- [Feature] Adds EX-03, EX-04 to scopeAvailableInSearch by @mnigh in #12370
- [Feature] Adds certification exam vouchers page by @mnigh in #12398
- [Feature] Update French workstream name for SECURITY by @mnigh in #12376
- [Feat] Shard playwright tests in CI by @esizer in #12356
- [Feat] Backend for employee profile by @esizer in #12334
- [Feature] Adds Application Insights User, Session cookie values to Freshdesk ticket #12388
Debt
- [Debt] Bump environment to PHP 8.3 by @petertgiles in #12210
- [Debt] Moves admin routes as children of root route by @mnigh in #12221
- [Debt] Wraps GC Notify API request in conditionals by @mnigh in #12235
- [Debt] Replaces laravel-scout-postgres-tsvector fork with original by @mnigh in #12227
- [Debt] Replace pool stream enum with work stream model by @esizer in #12222
- [Debt] Removes commented out generalQuestionResponses on GeneralQuestion type by @mnigh in #12377
- [Debt] Migrate from framer-motion to motion by @esizer in #12373
- [Debt] Removes teams from UI by @mnigh in #12328
- [Debt] Remove sanitize string function by @esizer in #12359
Fixes
- [Bug] Remove defaulting to personal for experience type select by @vd1992 in #12224
- [FIX] Add missing case for missing FinalDecision weighting by @tristan-orourke in #12177
- [Fix] Stabilizes ThemeSwitcher story for Chromatic by @mnigh in #12229
- [Bug] Profile doc handling null employment category by @vd1992 in #12283
- [Bug] Fix snapshot test by @vd1992 in #12304
- [Fix] Add missing work email field in applicant query by @petertgiles in #12326
- [Fix] Storage permissions after optimize by @esizer in #12372
- [Fix] Getting started success toast always triggered by @esizer in #12374
- [Fix] Account settings auth redirect by @esizer in #12358
-
Copy Updates
- [Copy] Updates dashboard based on community or admin by @mnigh in #12213
- [Copy] Updates your impact description paragraph in English by @mnigh in #12245
- Add php-cli to linux instructions by @petertgiles in #12252
- [Copy] French Label for the French - Your Impact textarea in the edit pool page by @mnigh in #12282
- [Copy] Fixes null state instructions and associated button labels by @mnigh in #12281
- [Copy] Updates French Title for the instructor led training page by @mnigh in #12368
- [Copy] Change to sentence case; remove superfluous colons; update English and French copy by @mnigh in #12378
- [Copy] Replaces "Job templates library" in resources section on admin dashboard by @mnigh in #12394
- [Copy] Skill portfolio and Skill showcase by @mnigh in #12391
Dependencies
- Bump league/commonmark from 2.5.3 to 2.6.0 in /api by @dependabot in #12232
- Bump phpoffice/phpspreadsheet from 3.5.0 to 3.6.0 in /api by @dependabot in #12277
- Bump the storybook group with 11 updates by @dependabot in #12254
- Bump nuwave/lighthouse from 6.46.0 to 6.47.0 in /api by @dependabot in #12276
- Bump react-router from 7.0.1 to 7.0.2 by @dependabot in #12261
- Bump laravel/scout from 10.11.8 to 10.11.9 in /api by @dependabot in #12275
- Bump eslint-plugin-formatjs from 5.2.5 to 5.2.8 by @dependabot in #12259
- Bump chromaui/action from 11.19.0 to 11.20.2 by @dependabot in #12274
- Bump @playwright/test from 1.49.0 to 1.49.1 by @dependabot in #12270
- Bump @formatjs/cli from 6.3.11 to 6.3.14 by @dependabot in #12263
- Bump eslint-plugin-react-hooks from 5.0.0 to 5.1.0 by @dependabot in #12265
- Bump framer-motion from 11.12.0 to 11.14.1 by @dependabot in #12278
- Bump react-hook-form from 7.53.2 to 7.54.0 by @dependabot in #12268
- Bump @formatjs/ts-transformer from 3.13.23 to 3.13.26 by @dependabot in #12266
- Bump vite from 6.0.2 to 6.0.3 by @dependabot in #12267
- Bump @testing-library/react from 16.0.1 to 16.1.0 by @dependabot in #12272
- Bump eslint-plugin-testing-library from 7.1.0 to 7.1.1 by @dependabot in #12262
- Bump chromatic from 11.20.0 to 11.20.2 by @dependabot in #12257
- Bump react-intl from 7.0.1 to 7.0.4 by @dependabot in #12269
- Bump @types/node from 22.10.1 to 22.10.2 in the types group by @dependabot in #12255
- Bump @urql/core from 5.0.8 to 5.1.0 by @dependabot in #12260
- Bump react-router from 7.0.2 to 7.1.1 by @dependabot in #12384
- Bump vite from 6.0.4 to 6.0.5 by @dependabot in #12385
- Bump eslint-plugin-react from 7.37.2 to 7.37.3 by @dependabot in #12383
- Bump react-hook-form from 7.54.1 to 7.54.2 by @dependabot in #12386
- Bump json-stable-stringify from 1.2.0 to 1.2.1 by @dependabot in #12380
- Bump json-stable-stringify from 1.1.1 to 1.2.0 by @dependabot in #12344
- Bump @tanstack/react-table from 8.20.5 to 8.20.6 by @dependabot in #12345
- Bump vite from 6.0.3 to 6.0.4 by @dependabot in #12348
- Bump react-hook-form from 7.54.0 to 7.54.1 by @dependabot in #12351
- Bump react-remove-scroll from 2.6.0 to 2.6.2 by @dependabot in #12342
- Bump framer-motion from 11.14.1 to 11.15.0 by @dependabot in #12350
- Bump graphql from 16.9.0 to 16.10.0 by @dependabot in #12347
- Bump react-csv-downloader from 3.1.1 to 3.2.0 by @dependabot in #12346
- Bump phpoffice/phpspreadsheet from 3.6.0 to 3.7.0 in /api by @dependabot in #12405
- Bump vite from 6.0.5 to 6.0.6 by @dependabot in #12403
- Bump @types/node from 22.10.2 to 22.10.3 in the types group by @dependabot in #12401
- Bump laravel/pint from 1.18.3 to 1.19.0 in /api by @dependabot in #12406
- Bump react-csv-downloader from 3.2.0 to 3.3.0 by @dependabot in #12404
Full Changelog: v2.38.2...v2.39.1