Skip to content

Commit 9f5f102

Browse files
chore: GCForms release v4.0.0
1 parent f54f0af commit 9f5f102

File tree

3 files changed

+64
-2
lines changed

3 files changed

+64
-2
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.47.1"
2+
".": "4.0.0"
33
}

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,68 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [4.0.0](https://github.com/cds-snc/platform-forms-client/compare/v3.47.1...v4.0.0) (2025-08-26)
9+
10+
11+
### ⚠ BREAKING CHANGES
12+
13+
* Stop padding missing inputs in Vault data ([#5975](https://github.com/cds-snc/platform-forms-client/issues/5975))
14+
* Deserialize dates when normalizing data ([#6006](https://github.com/cds-snc/platform-forms-client/issues/6006))
15+
16+
### Features
17+
18+
* Add withRetry utility and automatically retry hCaptcha api call ([#6013](https://github.com/cds-snc/platform-forms-client/issues/6013)) ([f54f0af](https://github.com/cds-snc/platform-forms-client/commit/f54f0aff4fbd51a14e67b8e900e160e09f44b6c3))
19+
* beta permissions ([#6018](https://github.com/cds-snc/platform-forms-client/issues/6018)) ([31e8263](https://github.com/cds-snc/platform-forms-client/commit/31e82634ae7d7d9d380f35962bbf05fd2e689f11))
20+
* Deserialize dates when normalizing data ([#6006](https://github.com/cds-snc/platform-forms-client/issues/6006)) ([8a74812](https://github.com/cds-snc/platform-forms-client/commit/8a7481240704704c24638d5c66b099e996f9d264))
21+
* Stop padding missing inputs in Vault data ([#5975](https://github.com/cds-snc/platform-forms-client/issues/5975)) ([82318c5](https://github.com/cds-snc/platform-forms-client/commit/82318c5c62f5b9f68b78eeacec7c9173d1356520))
22+
* Upload files on form submission directly to S3 ([#5772](https://github.com/cds-snc/platform-forms-client/issues/5772)) ([bd6b73d](https://github.com/cds-snc/platform-forms-client/commit/bd6b73ded43a0fd5101393ab20513cb1eab364a8))
23+
24+
25+
### Bug Fixes
26+
27+
* add more semantics for when a file input is invalid in the form-builder ([#6011](https://github.com/cds-snc/platform-forms-client/issues/6011)) ([c0f01ed](https://github.com/cds-snc/platform-forms-client/commit/c0f01ed9adbb9c54c469926bec7c263cf2c6d2cc))
28+
* allow save security attribute when api key exists ([#6048](https://github.com/cds-snc/platform-forms-client/issues/6048)) ([41d9104](https://github.com/cds-snc/platform-forms-client/commit/41d91044eb21ea226c5349d20c9d2f29e247d405))
29+
* **deps:** update all patch dependencies ([#5972](https://github.com/cds-snc/platform-forms-client/issues/5972)) ([b03c264](https://github.com/cds-snc/platform-forms-client/commit/b03c2643bd8e6f2168f9023032e5bf646a47b90e))
30+
* **deps:** update all patch dependencies ([#6023](https://github.com/cds-snc/platform-forms-client/issues/6023)) ([7a4ab70](https://github.com/cds-snc/platform-forms-client/commit/7a4ab70eb599ef565c9db70481c2ea04df7acb2a))
31+
* Error summary enable scrolling to input if label is missing ([#5991](https://github.com/cds-snc/platform-forms-client/issues/5991)) ([e0ee5ee](https://github.com/cds-snc/platform-forms-client/commit/e0ee5ee407928753d571bd5d576ac41a5e622466))
32+
* File size decimal formatting in French ([#6037](https://github.com/cds-snc/platform-forms-client/issues/6037)) ([4d689aa](https://github.com/cds-snc/platform-forms-client/commit/4d689aa79d9481d3f4fce7c6428f021a21bda94b))
33+
* fix focus colours for response nav links ([#6047](https://github.com/cds-snc/platform-forms-client/issues/6047)) ([e52fb1a](https://github.com/cds-snc/platform-forms-client/commit/e52fb1a181a5484582bf0f5c8563dc77a063a9d4))
34+
* fix non wrapping text for review list ([#6012](https://github.com/cds-snc/platform-forms-client/issues/6012)) ([201f8da](https://github.com/cds-snc/platform-forms-client/commit/201f8da84e21299cb30e66be12cecabd6f34f395))
35+
* horizontal scroll on preview screen ([#6017](https://github.com/cds-snc/platform-forms-client/issues/6017)) ([7d35134](https://github.com/cds-snc/platform-forms-client/commit/7d3513465279bf2f51d27488e10486bf95442226))
36+
* redaction of timestamps in support tickets ([#6057](https://github.com/cds-snc/platform-forms-client/issues/6057)) ([f452a1d](https://github.com/cds-snc/platform-forms-client/commit/f452a1dca0772ef7dcad77d2b4dfb82d0f40225b))
37+
* Use correct container definition for rainbow and preview ([#6064](https://github.com/cds-snc/platform-forms-client/issues/6064)) ([2c6a1b0](https://github.com/cds-snc/platform-forms-client/commit/2c6a1b05afed530e761ffcac64bb82eb46e431bf))
38+
* Use second container in taskDefinition ([#6061](https://github.com/cds-snc/platform-forms-client/issues/6061)) ([68b1098](https://github.com/cds-snc/platform-forms-client/commit/68b1098d37dbe0af8be44b1ff1a76916faadf072))
39+
40+
41+
### Miscellaneous Chores
42+
43+
* Add branding for CFIA and DCC ([#6038](https://github.com/cds-snc/platform-forms-client/issues/6038)) ([c14ace9](https://github.com/cds-snc/platform-forms-client/commit/c14ace96064d263575cc0e5fe86bf6b23dde1d61))
44+
* Add core package ([#5998](https://github.com/cds-snc/platform-forms-client/issues/5998)) ([d004200](https://github.com/cds-snc/platform-forms-client/commit/d00420022926eca76b4a7d95553ef0ca63b8f018))
45+
* check mime type for file uploads ([#5977](https://github.com/cds-snc/platform-forms-client/issues/5977)) ([1f72ca7](https://github.com/cds-snc/platform-forms-client/commit/1f72ca77c0015509590594a2a20ae53740a44003))
46+
* Content QA-ing for file upload ([#5988](https://github.com/cds-snc/platform-forms-client/issues/5988)) ([58e3fd6](https://github.com/cds-snc/platform-forms-client/commit/58e3fd615f635ae8aafbb9ee08ad9e56a6918f2c))
47+
* **deps:** update all non-major docker images ([#6021](https://github.com/cds-snc/platform-forms-client/issues/6021)) ([30e1ee3](https://github.com/cds-snc/platform-forms-client/commit/30e1ee3b2d2940ece13ddd68c924f137beb824ef))
48+
* **deps:** update all non-major github action dependencies ([#6022](https://github.com/cds-snc/platform-forms-client/issues/6022)) ([02a3582](https://github.com/cds-snc/platform-forms-client/commit/02a3582631221f6352c5e0898552699616f64890))
49+
* **deps:** update github/codeql-action action to v3.29.7 ([#5971](https://github.com/cds-snc/platform-forms-client/issues/5971)) ([139fc60](https://github.com/cds-snc/platform-forms-client/commit/139fc607915a6d34d20045b07cb2251b5bf64bb4))
50+
* hide api note when form is published ([#6058](https://github.com/cds-snc/platform-forms-client/issues/6058)) ([66eb992](https://github.com/cds-snc/platform-forms-client/commit/66eb9922afe0d8bfd79b747d32f54b1dee423ef3))
51+
* inital headless tree setup ([#6051](https://github.com/cds-snc/platform-forms-client/issues/6051)) ([2ae4a70](https://github.com/cds-snc/platform-forms-client/commit/2ae4a70e6a85acdba6ae823dadf862c4c66723b6))
52+
* migrate to explicit ESLint config ([#6045](https://github.com/cds-snc/platform-forms-client/issues/6045)) ([d621de9](https://github.com/cds-snc/platform-forms-client/commit/d621de97ed2dadf8ddac0a86898e047663f695b4))
53+
* mime type validation ([#6009](https://github.com/cds-snc/platform-forms-client/issues/6009)) ([e962df0](https://github.com/cds-snc/platform-forms-client/commit/e962df0746e4c4d007e4eeb15411b1fb9f0bca08))
54+
* remove unused functions for global file size ([#5976](https://github.com/cds-snc/platform-forms-client/issues/5976)) ([678b2b5](https://github.com/cds-snc/platform-forms-client/commit/678b2b562e578e73351d2381d5bc5129ae32af3d))
55+
* show max file size ([#5997](https://github.com/cds-snc/platform-forms-client/issues/5997)) ([5a5ac79](https://github.com/cds-snc/platform-forms-client/commit/5a5ac792f229f82cf26e8b3a98c130d58ba19062))
56+
* small typo in testing banner about responses ([#5973](https://github.com/cds-snc/platform-forms-client/issues/5973)) ([f7d7812](https://github.com/cds-snc/platform-forms-client/commit/f7d7812d8309e2f87bd6cda6dc91c36bcd09af63))
57+
* update aws sdk ([#6044](https://github.com/cds-snc/platform-forms-client/issues/6044)) ([763ff02](https://github.com/cds-snc/platform-forms-client/commit/763ff0256142f9af5407682bf67b6b63ff2cccf7))
58+
* update codebase to use types and core packages ([#6050](https://github.com/cds-snc/platform-forms-client/issues/6050)) ([bb7115b](https://github.com/cds-snc/platform-forms-client/commit/bb7115b8937c3b920840765979cfa4cc011285c7))
59+
* Update core package with helpers and types ([#6046](https://github.com/cds-snc/platform-forms-client/issues/6046)) ([d7e5870](https://github.com/cds-snc/platform-forms-client/commit/d7e5870bddbbb9eea769417f87e2d6c0a9afabb5))
60+
* update max row count ([#6060](https://github.com/cds-snc/platform-forms-client/issues/6060)) ([7846cb3](https://github.com/cds-snc/platform-forms-client/commit/7846cb3b95806a35c13835b321da420579b584d8))
61+
* Update next.js to 15.5.0 ([#6042](https://github.com/cds-snc/platform-forms-client/issues/6042)) ([536eadb](https://github.com/cds-snc/platform-forms-client/commit/536eadb79adea6d212ab3bf6f018712b76daaceb))
62+
* update right panel ([#6052](https://github.com/cds-snc/platform-forms-client/issues/6052)) ([99d01fe](https://github.com/cds-snc/platform-forms-client/commit/99d01fe99a934ae8e459cabd2ef9e06ca41dd60b))
63+
* Updates to content from QA testing ([#5982](https://github.com/cds-snc/platform-forms-client/issues/5982)) ([402466f](https://github.com/cds-snc/platform-forms-client/commit/402466f00ff85a20cc380e5cf15ed286e41cff54))
64+
65+
66+
### Code Refactoring
67+
68+
* update progress bar to include submit % ([#6002](https://github.com/cds-snc/platform-forms-client/issues/6002)) ([0475c83](https://github.com/cds-snc/platform-forms-client/commit/0475c83c684dbb7b06a72e4523e34e97d877fef0))
69+
870
## [3.47.1](https://github.com/cds-snc/platform-forms-client/compare/v3.47.0...v3.47.1) (2025-08-08)
971

1072

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gcforms",
3-
"version": "3.47.1",
3+
"version": "4.0.0",
44
"private": true,
55
"prisma": {
66
"seed": "tsx prisma/seeds/seed_cli.ts --environment=development"

0 commit comments

Comments
 (0)