Skip to content

Commit f68bc3e

Browse files
authored
Merge pull request #97 from mxenabled/cmwimo/update-postmessage-definition-version
pumped up postmessage-definitions version to 1.2.0 and web-sdk version to 0.0.11
2 parents 7f181a3 + d0e07ae commit f68bc3e

6 files changed

Lines changed: 57 additions & 22 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,53 @@ 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

88
## [Unreleased]
9+
910
### Added
11+
1012
### Changed
13+
1114
### Fixed
1215

16+
## [0.0.11] - 2023-11-27
17+
18+
### Added
19+
20+
- onBackToSearch callback for backToSearch post message.
21+
1322
## [0.0.10] - 2022-09-20
23+
1424
### Added
1525

1626
- Sending SDK information to widget.
1727

1828
## [0.0.9] - 2022-08-23
29+
1930
### Changed
2031

2132
- Updating default height/width to minimum recommended dimensions
2233

2334
## [0.0.8] - 2022-06-16
35+
2436
### Fixed
2537

2638
- Distributing TypeScript type definitions.
2739

2840
## [0.0.7] - 2022-06-09
41+
2942
### Changed
3043

3144
- Updating @mxenabled/widget-post-message-definitions to v1.0.10.
3245
- Documenting widget loader lifecycle methods.
3346
- Documenting callback properties.
3447

3548
## [0.0.6] - 2022-05-10
49+
3650
### Changed
3751

3852
- Rename widgetContainer property to container.
3953

4054
## [0.0.5] - 2022-04-28
55+
4156
### Fixed
4257

4358
- Fixing iframe element `src` bug in Safari.
@@ -47,19 +62,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4762
- Adding iframeTitle widget option.
4863

4964
## [0.0.4] - 2022-04-21
65+
5066
### Changed
5167

5268
- Exporting base widget class.
5369

54-
5570
## [0.0.3] - 2022-04-20
71+
5672
### Changed
5773

5874
- Distributing minified assets.
5975
- Distributing UMD build.
6076
- Making error messages more verbose.
6177

6278
## [0.0.2] - 2022-04-07
79+
6380
### Adding
6481

6582
- Allow widgetContainer property to accept a reference to a DOM node.

cypress/integration/widget_test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Object.keys(tests).forEach((testFile) => {
3232
})
3333

3434
it("dispatches mx/connect/selectedInstitution", () => {
35-
cy.widgetIframe().find("[data-test=institution-tile]").its("0").click()
35+
cy.widgetIframe().find("button[data-test]").its("0").click()
3636
cy.get("[data-log-id=onSelectedInstitution]").should("exist")
3737
})
3838
})

docs/widget_callback_props.md

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,6 @@ project.
1919
- `user_guid` (`string`)
2020
- `session_guid` (`string`)
2121
- `initial_step` (`string`)
22-
- One of:
23-
- `"search"`
24-
- `"selectMember"`
25-
- `"enterCreds"`
26-
- `"mfa"`
27-
- `"connected"`
28-
- `"loginError"`
29-
- `"disclosure"`
3022

3123
<details>
3224
<summary>Click here to view a sample usage of <code>onLoaded</code>.</summary>
@@ -416,3 +408,29 @@ const widget = widgetSdk.ConnectWidget({
416408

417409
</details>
418410

411+
---
412+
### Back to search (`mx/connect/backToSearch`)
413+
414+
- Widget callback prop name: `onBackToSearch`
415+
- Payload fields:
416+
- `user_guid` (`string`)
417+
- `session_guid` (`string`)
418+
- `context` (`string`)
419+
420+
<details>
421+
<summary>Click here to view a sample usage of <code>onBackToSearch</code>.</summary>
422+
423+
```javascript
424+
const widget = widgetSdk.ConnectWidget({
425+
url: "https://widgets.moneydesktop.com/md/connect/...",
426+
427+
onBackToSearch: (payload) => {
428+
console.log(`User guid: ${payload.user_guid}`)
429+
console.log(`Session guid: ${payload.session_guid}`)
430+
console.log(`Context: ${payload.context}`)
431+
}
432+
})
433+
```
434+
435+
</details>
436+

package-lock.json

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mxenabled/web-widget-sdk",
3-
"version": "0.0.10",
3+
"version": "0.0.11",
44
"description": "MX Web Widget SDK",
55
"main": "./dist/cjs/index.js",
66
"types": "./dist/types/src/index.d.ts",
@@ -58,7 +58,7 @@
5858
},
5959
"license": "MIT",
6060
"dependencies": {
61-
"@mxenabled/widget-post-message-definitions": "^1.0.8"
61+
"@mxenabled/widget-post-message-definitions": "^1.2.0"
6262
},
6363
"devDependencies": {
6464
"@babel/cli": "^7.17.6",

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
* DO NOT MODIFY
55
*/
66

7-
export const sdkVersion = "0.0.10"
7+
export const sdkVersion = "0.0.11"

0 commit comments

Comments
 (0)