Skip to content

v2.41.2

Latest
Compare
Choose a tag to compare
@brindasasi brindasasi released this 14 Feb 15:06
· 57 commits to main since this release

Highlights

  • Admins can now easily manage the addition and updating of Work Streams directly through the user interface.
  • The applicant-facing job application status copy has been updated to reflect their progress based on the current status of assessment steps.
  • Asset behavioural skills should not require to be assessed for an assessment step to be considered complete
  • Any role changes made for users are now captured and logged under the activity log for improved tracking and auditability.
  • All placed candidates who were previously marked with the internal "Suspended" status have had their status reverted back to "Active"
  • During pool creation, if a skill is added in both the "Essential" and "Asset" sections, a descriptive error message will be triggered to prevent this conflict.
  • New Career Development widget has been added for Government Employees but not yet launched for public usage
  • Bug for timestamps not set properly when changing the status via manual status picker has been fixed

What's Changed

Feature

  • Work streams admin UI by @yonikid15
  • Seed user with employee profile by @esizer
  • Career development widget by @vd1992
  • Log role assignment activity by @esizer
  • Never require asset behavioural skill assessment by @JamesHuf
  • Applicant-facing PoolCandidate status chips by @JamesHuf

Fix

  • Try stabilizing pool-candidates-actions.spec.ts by @vd1992
  • Turn off autocomplete for resource name fields by @esizer
  • Fix typos in select for EmployeeProfile::userPublicProfile() by @vd1992
  • Notify user of unknown support form errors by @esizer
  • Fix mistake in how status is computed for final assessment step by @tristan-orourke
  • Add unsuspend-placed-candidates command by @vd1992
  • Fix default value handling of DateInput by @petertgiles
  • Work experiences expected end date not working by @vd1992
  • Invalid css values by @mnigh
  • Removes invalid auto value for text-align by @mnigh
  • Removes invalid auto value for text-align by @mnigh
  • Equity dialogs close on success by @esizer
  • Resetting end date for current work experiences by @esizer
  • Rule for pool skill not added as both essential and asset by @mnigh

Debt

  • Removes unnecessary export of GoalsWorkStyleSectionProps by @mnigh
  • Removes unused BackgroundGraphic by @mnigh
  • Removes viewTeamLinkCell by @mnigh
  • Refactors tests to remove Pool Operator, Request Responder, and Community Manager roles by @mnigh
  • Add formatjs group for dependabot by @esizer
  • Removes unused strings by @mnigh
  • Removes export for CLASSIFICATION_GROUP by @mnigh
  • Removes export for WorkStreamTableRow_Fragment by @mnigh
  • Removes export for WorkStreamTable by @mnigh
  • Removes isScreenedOutStatus function; removes unnecessary exports; removes unused SCREENED_OUT_STATUSES by @mnigh
  • Removes unnecessary export of TeamTeamable by @mnigh
  • Fixes typo in a comment by @mnigh
  • Remove pool streams by @esizer
  • Removes @deprecated directive for hasDiploma fields by @mnigh
  • Removes unreferenced interface TeamAssignment by @mnigh
  • Removes unreferenced function isTeamTeamable by @mnigh
  • Removes unreferenced forms utility function matchStringsCaseDiacriticInsensitive by @mnigh
  • Removes unreferenced helpers utility functions by @mnigh
  • Removes unused types, functions, imports from teamUtils.ts by @mnigh
  • Removes fullWidth prop from Breadcrumbs component by @mnigh
  • Block frames for security by @esizer

Docs

  • Fixes name of field; updates markdown by @mnigh
  • Updates deployment steps instructions by @mnigh

Task

Copy

  • Formatting, typos, and unnecessary spaces by @mnigh

Test

  • Submit work experience after linking skill by @esizer
    Updated

Dependencies

  • vite from 6.0.7 to 6.0.9 by @dependabot
  • chromatic from 11.24.0 to 11.25.1 by @dependabot
  • chromaui/action from 11.24.0 to 11.25.1 by @dependabot
  • laravel/framework from 11.38.2 to 11.39.1 in /api by @dependabot
  • the radix group with 4 updates by @dependabot
  • nuwave/lighthouse from 6.48.0 to 6.49.1 in /api by @dependabot
  • the tiptap group with 5 updates by @dependabot
  • laravel/scout from 10.12.0 to 10.12.1 in /api by @dependabot
  • storybook-react-intl from 3.2.2 to 3.2.3 in the storybook group by @dependabot
  • @testing-library/user-event from 14.6.0 to 14.6.1 by @dependabot
  • react-router from 7.1.1 to 7.1.3 by @dependabot
  • vite from 6.0.9 to 6.0.11 by @dependabot
  • @formatjs/cli from 6.3.15 to 6.5.1 by @dependabot
  • eslint-plugin-formatjs from 5.2.8 to 5.2.13 by @dependabot
  • react-intl from 7.1.0 to 7.1.4 by @dependabot
  • react-remove-scroll from 2.6.2 to 2.6.3 by @dependabot
  • @formatjs/ts-transformer from 3.13.27 to 3.13.31 by @dependabot
  • motion from 11.18.0 to 12.0.1 by @dependabot
  • react-intl from 7.1.4 to 7.1.5 in the formatjs group by @dependabot
  • motion from 12.0.1 to 12.0.5 by @dependabot
  • the turbo group with 2 updates by @dependabot
  • eslint-plugin-playwright from 2.1.0 to 2.2.0 by @dependabot
  • @playwright/test from 1.49.1 to 1.50.0 by @dependabot
  • the storybook group with 10 updates by @dependabot
  • @types/node from 22.10.7 to 22.10.10 in the types group by @dependabot
  • react-to-print from 3.0.4 to 3.0.5 by @dependabot
  • lcobucci/jwt from 5.4.2 to 5.5.0 in /api by @dependabot
  • laravel/tinker from 2.10.0 to 2.10.1 in /api by @dependabot
  • phpoffice/phpspreadsheet from 3.8.0 to 3.9.0 in /api by @dependabot
  • laravel/scout from 10.12.1 to 10.12.2 in /api by @dependabot
  • the storybook group with 10 updates by @dependabot
  • the graphql-codegen group with 2 updates by @dependabot
  • laravel/framework from 11.41.2 to 11.41.3 in /api by @dependabot
  • motion from 12.0.5 to 12.0.6 by @dependabot
  • the types group with 2 updates by @dependabot
  • @parcel/watcher from 2.5.0 to 2.5.1 by @dependabot

Full Changelog: v2.40.1...v2.41.2