Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@onflow/fcl@1.3.0
Minor Changes
#1352
e33fa8df
Thanks @gregsantos! - Add plugin registry and allow for service and strategy injection#1323
1982c00b
Thanks @JeffreyDoyle! - Adds FLIP-934 Interaction Template support to FCL.Interaction Template is a concept established in FLIP-934. Read more about the FLIP here: https://github.com/onflow/flips/blob/main/flips/20220503-interaction-templates.md
Patch Changes
#1396
8475d5a4
Thanks @gregsantos! - ### fclsupportedStrategies
to Discovery (UI/API) on client.configfcl-wc
initFclWC
export/name toinit
sessionRequestHook
andinjectedWallets
opts, updated pairing match to use service.uid.#1375
2a5fa910
Thanks @chasefleming! - Fix issue where authenticating a Discovery API service would not respect service method.#1359
9ea98850
Thanks @jribbink! - Minify UMD build#1386
3fdcc3be
Thanks @JeffreyDoyle! - Remove support for InteractionTemplateUtils.getInteractionTemplateAudits on mainnet until support is added#1372
6708494d
Thanks @gregsantos! - Add missing logger package to execService#1409
15d77220
Thanks @JeffreyDoyle! - Hotfix to generate template interface id util#1397
f14b730c
Thanks @JeffreyDoyle! - Adds interaction template message getter utils#1403
0a9c9677
Thanks @JeffreyDoyle! - Hotfix to FCL query mutate prep ops#1417
17a7f1e4
Thanks @gregsantos! - Moves some client configuration to execService as it may be useful for services other thanauthn
#1413
5e6d114a
Thanks @JeffreyDoyle! - PKG -- [fcl] Adds mainnet Interaction Template Audit contract to Interaction Template Utils#1357
ecbd77b2
Thanks @gregsantos! - Improve building discovery service on authn#1407
75d06938
Thanks @JeffreyDoyle! - Fix circular dep in FCL prep-template-opts#1396
8475d5a4
Thanks @gregsantos! - Updates Service Plugin validation to match spec, adds required serviceStrategy: {method: string, exec: () => {})#1404
f9f1dab7
Thanks @chasefleming! - Fixes issue where Discovery API was not loading for server side rendered applications on Safari or Chrome Incognito.Updated dependencies [
99e03af7
]:@onflow/fcl-bundle@1.2.0
Minor Changes
9ea98850
Thanks @jribbink! - Automatically compress bundle if entry file ends in .min.jsPatch Changes
ec6f6a65
Thanks @jribbink! - Set inlineDynamicImports to true as dynamic imports would cause build to fail@onflow/fcl-wc@1.0.0
Minor Changes
#1352
e33fa8df
Thanks @gregsantos! - 0.1.0 ReleaseInitial alpha release of WalletConnect Adapter package for FCL.
EXPECT BREAKING CHANGES
Usage
The package exports
initFclWc
andgetSdkError
util.Currently, a WalletConnect
projectId
is required and can be obtained @ https://cloud.walletconnect.com. Metadata is optional.Initialization returns
FclConnectServicePlugin
andclient
. Theclient
can be used to subscribe to events, disconnect, and query session and pairing status.Passing
FclConnectServicePlugin
tofcl.pluginRegistry.add()
will enable"WC/RPC"
service strategy and add new and existing services to FCL Discovery UI/API.Note
Setting
flow.network
in FCL config is required to enable"WC/RPC"
service strategy to request correct chain permissions.Using the client
Patch Changes
#1396
8475d5a4
Thanks @gregsantos! - ### fclsupportedStrategies
to Discovery (UI/API) on client.configfcl-wc
initFclWC
export/name toinit
sessionRequestHook
andinjectedWallets
opts, updated pairing match to use service.uid.#1427
27bc599c
Thanks @gregsantos! - Update request types and make wallets from WalletConnect API opt-in#1396
8475d5a4
Thanks @gregsantos! - Updates ServicePlugin spec to include serviceStrategy#1411
3c7a1bd6
Thanks @gregsantos! - Adds additional options toinit
forpairingModalOverride
andwcRequestHook
Updated dependencies [
8475d5a4
,2a5fa910
,9ea98850
,e33fa8df
,3fdcc3be
,6708494d
,15d77220
,f14b730c
,0a9c9677
,17a7f1e4
,5e6d114a
,ecbd77b2
,75d06938
,8475d5a4
,1982c00b
,f9f1dab7
]:@onflow/transport-http@1.5.0
Minor Changes
9a1eb2b3
Thanks @jribbink! - Retry 429 (Too many requests) responses which are used for access node rate limitingPatch Changes
#1362
9a1eb2b3
Thanks @jribbink! - Catch JSON error when response body is empty#1339
99e03af7
Thanks @jribbink! - Ensure that acct.tempId is always created withPrefix@onflow/sdk@1.1.2
Patch Changes
#1339
99e03af7
Thanks @jribbink! - Fix erroneous sansPrefix requirement for acct.addr in authorization function which occured when proposer and authorizer did not matchUpdated dependencies [
9a1eb2b3
,9a1eb2b3
,99e03af7
]: