Skip to content

Commit 4170604

Browse files
committed
Merge branch 'master' into banking-validation
2 parents 15a30f7 + 9e55279 commit 4170604

File tree

152 files changed

+7618
-9356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+7618
-9356
lines changed

.github/workflows/deep-forest.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
id: checkout
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # de0fa = v6.0.2
2829

29-
- name: Node Setup 16.x
30-
id: setup_node
31-
uses: actions/setup-node@v3
30+
- name: Setup NodeJS
31+
id: setup-node
32+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 53b83 = v6.3.0
3233
with:
33-
node-version: 16
34+
node-version: 24
35+
registry-url: "https://registry.npmjs.org"
3436

3537
- name: Install picklesdoc
3638
id: picklesdoc
@@ -47,16 +49,16 @@ jobs:
4749
- name: Authenticate with Google Cloud
4850
if: ${{ github.event_name == 'push' }}
4951
id: auth
50-
uses: google-github-actions/auth@v0
52+
uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # 7c6bc = v3
5153
with:
5254
token_format: "access_token"
5355
workload_identity_provider: "projects/167728399658/locations/global/workloadIdentityPools/github/providers/github"
5456
service_account: "github-static-site-actions@static-site-proxy.iam.gserviceaccount.com"
5557

5658
- name: Setup GCP
5759
if: ${{ github.event_name == 'push' }}
58-
id: setup_gcp
59-
uses: google-github-actions/setup-gcloud@v0
60+
id: setup-gcp
61+
uses: google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db # aa548 = v3.0.1
6062

6163
- name: Deploy to bucket
6264
if: ${{ github.event_name == 'push' }}

.github/workflows/publish-package.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
4747
- name: Checkout
4848
id: checkout
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # de0fa = v6.0.2
5050

5151
- name: Setup NodeJS
5252
id: setup-node
53-
uses: actions/setup-node@v4
53+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 53b83 = v6.3.0
5454
with:
5555
node-version: 24
5656
registry-url: "https://registry.npmjs.org"
@@ -69,7 +69,7 @@ jobs:
6969

7070
- name: Compute new version
7171
id: compute-version
72-
uses: actions/github-script@v7
72+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # ed597 = v8
7373
with:
7474
result-encoding: string
7575
script: |
@@ -109,7 +109,7 @@ jobs:
109109
110110
- name: Extract package name
111111
id: extract-package-name
112-
uses: actions/github-script@v7
112+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # ed597 = v8
113113
with:
114114
result-encoding: string
115115
script: |

.github/workflows/stencilbook.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ jobs:
3030
steps:
3131
- name: Checkout
3232
id: checkout
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # de0fa = v6.0.2
3434

3535
- name: Node Setup
3636
id: setup-node
37-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 53b83 = v6.3.0
3838
with:
3939
node-version: 22.x
4040

@@ -48,15 +48,15 @@ jobs:
4848

4949
- name: Authenticate with Google Cloud
5050
id: auth
51-
uses: google-github-actions/auth@v2
51+
uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # 7c6bc = v3
5252
with:
5353
token_format: "access_token"
5454
workload_identity_provider: "projects/167728399658/locations/global/workloadIdentityPools/github/providers/github"
5555
service_account: "github-static-site-actions@static-site-proxy.iam.gserviceaccount.com"
5656

5757
- name: Setup GCP
5858
id: setup-gcp
59-
uses: google-github-actions/setup-gcloud@v2
59+
uses: google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db # aa548 = v3.0.1
6060

6161
- name: Deploy to bucket (pull request)
6262
id: deploy-to-bucket-pr

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ jobs:
2727
steps:
2828
- name: Checkout
2929
id: checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # de0fa = v6.0.2
3131

3232
- name: Use Node.js
3333
id: setup-node
34-
uses: actions/setup-node@v4
34+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 53b83 = v6.3.0
3535
with:
3636
node-version: 22.x
3737

packages/bedrock-components/CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.5.3] - 2026-04-01
11+
12+
### Changed
13+
14+
- Disabled Stencil hydration flag (`hydratedFlag: null`) to prevent unstyled content flash when loading alongside mint-components
15+
1016
## [1.5.2] - 2026-02-26
1117

1218
### Updated
@@ -230,7 +236,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
230236
- \<sqb-conditional-section>
231237
- \<sqb-program-section>
232238

233-
[unreleased]: https://github.com/saasquatch/program-tools/compare/bedrock-components%401.5.2...HEAD
239+
[unreleased]: https://github.com/saasquatch/program-tools/compare/bedrock-components%401.5.3...HEAD
240+
[1.5.3]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fbedrock-components%401.5.3
234241
[1.5.2]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fbedrock-components%401.5.2
235242
[1.5.1]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fbedrock-components%401.5.1
236243
[1.5.0]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fbedrock-components%401.5.0

packages/bedrock-components/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/bedrock-components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@saasquatch/bedrock-components",
33
"title": "Bedrock Components",
4-
"version": "1.5.2",
4+
"version": "1.5.3",
55
"description": "Component library that adds advanced logic to your widgets and pages. Built and maintained by Saasquatch.",
66
"icon": "https://res.cloudinary.com/saasquatch/image/upload/v1652219900/squatch-assets/For_Bedrock.svg",
77
"main": "dist/index.cjs.js",

packages/bedrock-components/stencil.config.ts

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,44 @@
1-
import { Config } from '@stencil/core';
2-
import alias from '@rollup/plugin-alias';
3-
import { grapesJsOutput } from '@saasquatch/stencil-grapes-plugin';
4-
import { OutputTarget } from '@stencil/core/internal';
5-
import { string } from 'rollup-plugin-string';
6-
import path from 'path';
7-
import plugin from '@raisins/stencil-docs-target';
1+
import { Config } from "@stencil/core";
2+
import alias from "@rollup/plugin-alias";
3+
import { grapesJsOutput } from "@saasquatch/stencil-grapes-plugin";
4+
import { OutputTarget } from "@stencil/core/internal";
5+
import { string } from "rollup-plugin-string";
6+
import path from "path";
7+
import plugin from "@raisins/stencil-docs-target";
88

99
const useGrapesjs: OutputTarget = grapesJsOutput({
10-
outDir: 'grapesjs',
10+
outDir: "grapesjs",
1111
});
1212

1313
export const config: Config = {
14-
namespace: 'bedrock-components',
14+
namespace: "bedrock-components",
1515
buildEs5: true,
16-
globalScript: 'src/global/global.ts',
16+
globalScript: "src/global/global.ts",
17+
hydratedFlag: null,
1718
outputTargets: [
1819
{
19-
type: 'dist',
20+
type: "dist",
2021
},
2122
{
22-
type: 'docs-readme',
23+
type: "docs-readme",
2324
},
2425
{
25-
type: 'www',
26+
type: "www",
2627
serviceWorker: null, // disable service workers
2728
},
2829
useGrapesjs,
2930
plugin({
30-
outDir: 'docs',
31+
outDir: "docs",
3132
}),
3233
],
33-
plugins: [string({ include: '**/*.feature' })],
34+
plugins: [string({ include: "**/*.feature" })],
3435
rollupPlugins: {
3536
before: [
3637
alias({
3738
entries: [
3839
{
39-
find: '@saasquatch/universal-hooks',
40-
replacement: path.resolve(__dirname, 'node_modules', '@saasquatch/stencil-hooks'),
40+
find: "@saasquatch/universal-hooks",
41+
replacement: path.resolve(__dirname, "node_modules", "@saasquatch/stencil-hooks"),
4142
},
4243
],
4344
}),

packages/mint-components/CHANGELOG.md

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,69 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.1.7] - 2026-04-01
11+
12+
- Added optimization for Cloudinary hosted images
13+
- Fixed issue when clicking expired email verification links
14+
15+
## [2.1.6] - 2026-03-31
16+
17+
- \<sqm-tax-and-cash-dashboard>
18+
- Update tax section to always display if there's data for tax form status
19+
- Fix INVALID tax form alert when no tax form type is available
20+
- Update "w9RequiredDescription" threshold text from $600 to $2000
21+
- \<sqm-payout-status-alert>
22+
- Update "w9RequiredDescription" threshold text from $600 to $2000
23+
24+
## [2.1.5] - 2026-03-30
25+
26+
### Updated
27+
28+
- Improved loading states for:
29+
- \<sqm-coupon-code>
30+
- \<sqm-edit-profile>
31+
- \<sqm-empty>
32+
- \<sqm-form-message>
33+
- \<sqm-instant-access-registration>
34+
- \<sqm-invoice-table>
35+
- \<sqm-lead-form>
36+
- \<sqm-leaderboard-rank>
37+
- \<sqm-leaderboard>
38+
- \<sqm-navigation-menu>
39+
- \<sqm-portal-container>
40+
- \<sqm-portal-email-verification>
41+
- \<sqm-qr-code>
42+
- \<sqm-referral-codes>
43+
- \<sqm-task-card>
44+
- \<sqm-indirect-tax-form>
45+
- \<sqm-payout-details-card>
46+
- \<sqm-payout-status-alert>
47+
- \<sqm-tax-and-cash-dashboard>
48+
- \<sqm-tax-and-cash>
49+
- \<sqm-user-info-form>
50+
51+
## [2.1.4] - 2026-03-23
52+
53+
### Fixed
54+
55+
- \<sqm-empty>
56+
- Fix image upload not clearing on sqm-empty
57+
58+
## [2.1.3] - 2026-03-16
59+
60+
### Fixed
61+
62+
- Now using correct property name for "beneficiaryTaxPayerId" on tax form
63+
64+
## [2.1.2] - 2026-03-09
65+
66+
### Fixed
67+
68+
- \<sqm-big-stat>
69+
- Fix expired rewards query reading `prettyAssignedCredit` instead of `prettyExpiredCredit`
70+
- Fix cancelled rewards query reading `prettyAssignedCredit` instead of `prettyCancelledCredit`
71+
- Fix earned rewards balance calculation to use sum of `totalAssignedCredit` and `totalPendingCredit`
72+
1073
## [2.1.1] - 2026-02-26
1174

1275
### Updated
@@ -1461,7 +1524,13 @@ This major release represents a significant advancement in the theming capabilit
14611524
- \<sqm-popup-container>
14621525
- \<sqm-stencilbook>
14631526

1464-
[unreleased]: https://github.com/saasquatch/program-tools/compare/[email protected]
1527+
[unreleased]: https://github.com/saasquatch/program-tools/compare/[email protected]
1528+
[2.1.7]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.5
1529+
[2.1.6]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.5
1530+
[2.1.5]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.5
1531+
[2.1.4]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.4
1532+
[2.1.3]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.3
1533+
[2.1.2]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.2
14651534
[2.1.1]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.1
14661535
[2.1.0]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.1.0
14671536
[2.0.10]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fmint-components%402.0.10

0 commit comments

Comments
 (0)