Skip to content

Releases: GCTC-NTGC/gc-digital-talent

Release v2.31.0

17 Sep 21:05
3cafeb6
Compare
Choose a tag to compare
Release v2.31.0 Pre-release
Pre-release

What's Changed

Full Changelog: v2.30.0...v2.31.0

Release 2.30.2

11 Sep 13:59
Compare
Choose a tag to compare

Highlights

  • Can now download all applications in table as CSV with single click
  • Downloading single documents is again immediate (skips the queue and Notification system)
  • Adjusted the tries and timeout for the queue worker, to avoid crashes on mass notification jobs
  • Static documents are now hosted in Azure blob storage
  • Area of Selection option added to job posters

What's Changed

Dependency Updates

Full Changelog: v2.29.1...v2.30.2

v2.30.0

09 Sep 18:40
8ba30db
Compare
Choose a tag to compare
v2.30.0 Pre-release
Pre-release

What's Changed

Full Changelog: v2.29.1...v2.30.0

Release 2.29.1

28 Aug 04:57
Compare
Choose a tag to compare

Highlights

  • Splits initial registration form into two pages plus email verification.
  • Adds Community pages to Admin side.
  • Moves remaining file generation to backend.

What's Changed

Dependency Updates

Read more

v2.29.0

26 Aug 18:29
04022bd
Compare
Choose a tag to compare
v2.29.0 Pre-release
Pre-release

What's Changed

Read more

Release v2.28.1

15 Aug 20:43
Compare
Choose a tag to compare

Highlights

  • Candidate CSV and profile documents are generated on backend and downloaded through a link provided in a notification
  • Notifications added to Admin UI
  • Improve performance of Screening and Assessment page, and admin-side Pool candidate page

What's Changed

[Bugfix] Fix total candidates number for Screening and assessment by @vd1992 in #11038
[Feature] Async candidate CSV by @esizer in #10992
[Feat] Add published date to pools table by @esizer in #11068
[Fix] GraphQL response content type by @esizer in #11073
[Fix] Adds workingLanguageAbility column by @mnigh in #11036
[Fix] Mobile layout for step tracker filters by @esizer in #11076
[Debt] Increase fpm workers by @brindasasi in #11040
[Fix] Playwright report in CI by @esizer in #11069
[Feature] Add notifications to admin dashboard by @yonikid15 in #11042
[Debt] Candidate status attribute by @esizer in #11081
[Feature] Add Community relation to Pools by @vd1992 in #11070
[Debt] Remove skill accepted justification by @esizer in #11088
[Debt] Reduce queries on view pool candidate page by @esizer in #11084
[Fix] Add check for empty decisions on assessment step sync by @esizer in #11087
Small local env tweaks by @petertgiles in #11086
[Tooling] Improve eslint performance by @esizer in #11095
[Bugfix] Filter for displayName in teams dropdown by @vd1992 in #11090
[Debt] Constrain types PoolCandidate, AssessmentStep, and AssessmentResult by @vd1992 in #11072
[Debt] Remove notifications feature flag by @yonikid15 in #11097
[Fix] Step tracker filter reset by @esizer in #11096
[Feat] Make candidate doc download async by @esizer in #11071
[Bugfix] Add screening questions to CSV by @vd1992 in #11093
[Fix] Reduce unnecessary queries on screening and assessment page by @esizer in #11136
[Fix] Use docker compose v2 in all workflows by @esizer in #11140
[Bugfix] Allow applicants to see their applications listed on dashboard by @tristan-orourke in #11145
[Fix] CSV rendering of characters by @esizer in #11146
[Debt] Replace .js with .ts by @yonikid15 in #11142
[Fix] Updates French Office of the Chief Information Officer of Canada by @mnigh in #11157
[Debt] Store assessment status on submission by @esizer in #11082
[Feat] Make user document async by @esizer in #11151

Dependency updates

Bump nuwave/lighthouse from 6.41.1 to 6.42.0 in /api by @dependabot in #11045
Bump phpoffice/phpspreadsheet from 2.1.0 to 2.2.0 in /api by @dependabot in #11049
Bump chromaui/action from 11.5.5 to 11.5.6 by @dependabot in #11050
Bump chromatic from 11.5.5 to 11.5.6 by @dependabot in #11056
Bump vite-plugin-compression2 from 1.1.2 to 1.1.3 by @dependabot in #11066
Bump the tiptap group with 4 updates by @dependabot in #11052
Bump laravel/scout from 10.10.1 to 10.10.2 in /api by @dependabot in #11048
Bump turbo from 2.0.7 to 2.0.9 by @dependabot in #11055
Bump eslint-plugin-turbo from 2.0.7 to 2.0.9 by @dependabot in #11054
Bump eslint-plugin-promise from 6.4.0 to 7.0.0 by @dependabot in #11058
Bump @typescript-eslint/eslint-plugin from 7.16.1 to 7.17.0 by @dependabot in #11062
Bump framer-motion from 11.3.7 to 11.3.17 by @dependabot in #11063
Bump eslint-plugin-react from 7.34.4 to 7.35.0 by @dependabot in #11061
Bump @types/node from 20.14.11 to 20.14.12 in the types group by @dependabot in #11053
Bump the storybook group with 10 updates by @dependabot in #11051
Bump @playwright/test from 1.45.2 to 1.45.3 by @dependabot in #11057
Bump @typescript-eslint/parser from 7.16.1 to 7.17.0 by @dependabot in #11064
Bump @testing-library/jest-dom from 6.4.6 to 6.4.8 by @dependabot in #11059
Bump ts-jest from 29.2.2 to 29.2.3 by @dependabot in #11067
Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #11065
Bump laravel/pint from 1.16.2 to 1.17.0 in /api by @dependabot in #11047
Bump typescript-eslint from 7.16.1 to 7.17.0 by @dependabot in #11060
Bump chromaui/action from 11.5.6 to 11.7.0 by @dependabot in #11122
Bump phpoffice/phpspreadsheet from 2.2.0 to 2.2.1 in /api by @dependabot in #11120
Bump nuwave/lighthouse from 6.42.0 to 6.42.1 in /api by @dependabot in #11121
Bump downshift from 9.0.6 to 9.0.7 by @dependabot in #11118
Bump @urql/core from 5.0.4 to 5.0.5 by @dependabot in #11105
Bump storybook-react-intl from 3.0.1 to 3.1.1 in the storybook group by @dependabot in #11102
Bump turbo from 2.0.9 to 2.0.11 by @dependabot in #11117
Bump tsx from 4.16.2 to 4.16.3 by @dependabot in #11107
Bump eslint-plugin-turbo from 2.0.9 to 2.0.11 by @dependabot in #11108
Bump laravel/scout from 10.10.2 to 10.11.0 in /api by @dependabot in #11119
Bump the tiptap group with 4 updates by @dependabot in #11104
Bump axe-core from 4.9.1 to 4.10.0 by @dependabot in #11109
Bump @graphql-codegen/client-preset from 4.3.2 to 4.3.3 in the graphql-codegen group by @dependabot in #11103
Bump framer-motion from 11.3.17 to 11.3.20 by @dependabot in #11124
Bump vite from 5.3.4 to 5.3.5 by @dependabot in #11112
Bump @types/node from 20.14.12 to 22.0.2 by @dependabot in #11111
Bump chromatic from 11.5.6 to 11.7.0 by @dependabot in #11115

Full Changelog: v2.27.3...v2.28.1

Release v2.28.0

09 Aug 13:33
061fb1d
Compare
Choose a tag to compare
Release v2.28.0 Pre-release
Pre-release

What's Changed

Full Changelog: v2.27.0...v2.28.0

Release v2.27.3

02 Aug 19:26
Compare
Choose a tag to compare

Highlights

  • Candidate assessment status calculation has ben optimized
  • Screening and Evaluation page now has a filter option to find candidates easily
  • Email verification has been added for applicants and they will be sent out verification code in email to verify their email address
  • Bug for not filtering out archived pools on the pool table has been fixed

What's Changed

  • [Fix] Adds missing arg user to ApplicationInfo story by @mnigh in #10965
  • [Debt] Discover enums during registration by @esizer in #10938
  • [Copy] Adds human-readable strings for some API error messages by @mnigh in #10915
  • [FIX] Add dev dependencies to Azure build pipeline by @petertgiles in #10921
  • Email verification on profile by @petertgiles in #10893
  • Update to new blocking-issues version by @tristan-orourke in #10973
  • [Bug] Multiple claim handling in frontend by @vd1992 in #10924
  • [Debt] Removes FEATURE_PROTECTED_API flag by @mnigh in #10975
  • [Bug] Filtering for archived pools fix by @vd1992 in #10970
  • [Debt] Tweak notifications for performance by @esizer in #10974
  • [Debt] Replaces data-h2-container with data-h2-wrapper by @mnigh in #10984
  • [Debt] Merge pool candidates queries by @esizer in #10968
  • [Fix] Fixes AddAction table logic by @mnigh in #10985
  • [Feature] Add intl command to api by @esizer in #10978
  • [Feature] Add assessment status sync command by @esizer in #10961
  • [Debt] Add autoloader optimize to deploy script by @esizer in #10981
  • [Feature] Updates seeder first names, last names, and emails by @mnigh in #10989
  • [Tooling] Turn off PR comments by codecov by @brindasasi in #10993
  • [Debt] Compute final decision on server by @esizer in #10920
  • [Fix] Update permissions for storage dir by @esizer in #10979
  • [Feature] Updates Digital Community Management contact_email value in seeder by @mnigh in #10990
  • [Debt] Update how roles are set as part of communities changes by @vd1992 in #10791
  • [Debt] Constrain types classification, team, and department by @vd1992 in #10994
  • [Debt] Update frontend with new final decision sort by @esizer in #11013
  • [Fix] Indicate to user work is occurring on experience form by @esizer in #11020
  • [Docs] Updates Spike issue template by @mnigh in #11025
  • [Fix] Set a max page for notifications paginatation by @esizer in #11030
  • [Bugfix] Closed early poster dialog by @vd1992 in #10991
  • [Debt] Update file prune command by @esizer in #11029
  • [Fix] Updates colours for a11y contrast by @mnigh in #11021
  • [Fix] Removes notifications margin on empty ul by @mnigh in #11023
  • [Debt] Constrain type pool by @vd1992 in #11015
  • [Fix] Remove policy from paginated pool candidates query by @esizer in #11022
  • [Feature] Add filters to screening and assessment page by @yonikid15 in #11018
  • [Debt] Constrain types PoolSkill and UserSkill by @vd1992 in #11037
  • [Fix] Add fallback to preferred locale by @esizer in #10962

Dependancy Changes

v2.27.2

02 Aug 19:25
Compare
Choose a tag to compare
v2.27.2 Pre-release
Pre-release

What's Changed

Full Changelog: v2.26.0...v2.27.2

Release v2.27.1

01 Aug 14:10
Compare
Choose a tag to compare
Release v2.27.1 Pre-release
Pre-release

What's Changed

  • [Fix] Add fallback to preferred locale by @esizer in #10962
  • [Fix] Adds missing arg user to ApplicationInfo story by @mnigh in #10965
  • [Debt] Discover enums during registration by @esizer in #10938
  • [Copy] Adds human-readable strings for some API error messages by @mnigh in #10915
  • [FIX] Add dev dependencies to Azure build pipeline by @petertgiles in #10921
  • Email verification on profile by @petertgiles in #10893
  • Update to new blocking-issues version by @tristan-orourke in #10973
  • [Bug] Multiple claim handling in frontend by @vd1992 in #10924
  • [Debt] Removes FEATURE_PROTECTED_API flag by @mnigh in #10975
  • [Bug] Filtering for archived pools fix by @vd1992 in #10970
  • [Debt] Tweak notifications for performance by @esizer in #10974
  • [Debt] Replaces data-h2-container with data-h2-wrapper by @mnigh in #10984
  • [Debt] Merge pool candidates queries by @esizer in #10968
  • [Fix] Fixes AddAction table logic by @mnigh in #10985
  • [Feature] Add intl command to api by @esizer in #10978
  • [Feature] Add assessment status sync command by @esizer in #10961
  • [Debt] Add autoloader optimize to deploy script by @esizer in #10981
  • [Feature] Updates seeder first names, last names, and emails by @mnigh in #10989
  • [Tooling] Turn off PR comments by codecov by @brindasasi in #10993
  • [Debt] Compute final decision on server by @esizer in #10920
  • [Fix] Update permissions for storage dir by @esizer in #10979
  • [Feature] Updates Digital Community Management contact_email value in seeder by @mnigh in #10990
  • [Debt] Update how roles are set as part of communities changes by @vd1992 in #10791
  • [Debt] Constrain types classification, team, and department by @vd1992 in #10994
  • [Debt] Update frontend with new final decision sort by @esizer in #11013
  • [Fix] Indicate to user work is occurring on experience form by @esizer in #11020
  • [Docs] Updates Spike issue template by @mnigh in #11025
  • [Fix] Set a max page for notifications paginatation by @esizer in #11030
  • [Bugfix] Closed early poster dialog by @vd1992 in #10991
  • [Debt] Update file prune command by @esizer in #11029
  • [Fix] Updates colours for a11y contrast by @mnigh in #11021
  • [Fix] Removes notifications margin on empty ul by @mnigh in #11023
  • [Debt] Constrain type pool by @vd1992 in #11015
  • [Fix] Remove policy from paginated pool candidates query by @esizer in #11022
  • [Feature] Add filters to screening and assessment page by @yonikid15 in #11018
  • [Debt] Constrain types PoolSkill and UserSkill by @vd1992 in #11037

Dependency Changes