Skip to content

Releases: wharfkit/session

1.4.0

13 Aug 18:16
Compare
Choose a tag to compare
  • Adding support for public key lookup methods
  • Adds logout callback for wallet plugins
  • Updating dependencies

Full Changelog: 1.3.1...1.4.0

1.2.7

05 Feb 17:41
Compare
Choose a tag to compare

Full Changelog: 1.2.6...1.2.7

1.2.1

30 Nov 20:14
Compare
Choose a tag to compare

Full Changelog: 1.0.0...1.2.1

1.0.0

31 Jul 20:33
Compare
Choose a tag to compare

Full Changelog: 0.5.1...1.0.0

0.5.1

31 Jul 17:27
Compare
Choose a tag to compare

What's Changed

  • Pass the missing loginPlugins array to the context. by @aaroncox in #63

Full Changelog: 0.5.0...0.5.1

0.5.0

20 May 01:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.0...0.5.0

0.3.2

13 Mar 19:11
Compare
Choose a tag to compare

Full Changelog: 0.3.1...0.3.2

0.3.0

03 Mar 17:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.0...0.3.0

0.2.0

17 Jan 20:30
Compare
Choose a tag to compare

What's Changed

  • Removal of the beforeBroadcast hook. Resolves #13. After discussions with other developers, it became clear that the afterSign and beforeBroadcast hooks currently serve the same function. To simplify the approach developers can take for plugin development, the beforeBroadcast hook was removed, and if required, can be added back at a later date.
  • Added default esrOptions to the TransactContext. Resolves #15. This gives developers a default set of options when creating ESR requests.
  • Renamed Context session to permissionLevel
  • Renamed getters to be more specific. Motivation was that I imagine we'll want the .account getter to return an Account Kit instance.
  • Added getters to the TransactContext
  • Deduplicating code by adding a helper function
  • Added the ABICache and implemented in the TransactContext
  • Allow specifying expireSeconds throughout the stack. Resolves #22
  • An ENV variable to dump http request traffic for debugging
  • Add creation of a wharfkitnoop account for cosigning tests
  • Ignore any local notes
  • Refector TransactContext and ABICache
  • Allow context to resolve transactions (ease for developers)
  • Retain a revision history of request modifications in the TransactResult
  • Manually clone incoming SigningRequest - This is to preserve all data and override the zlib/abiProvider values.
  • Migrate plugin tests into new suite
  • Split cloneRequest into its own function
  • Added and implemented updateRequest method. Resolves #18. This new update method ensures the metadata from the original request will persist through modification by a beforeSign plugin. The original metadata will take precedent over metadata from the new request, ensuring no plugin upstream can overwrite it. A warning will be displayed when this happens to let the developer know.
  • Adding an appendAction and prependAction helper
  • Fixed browser test runner
  • Allow either actor + permission or permissionLevel during Session instantiation. Fixes #17

Full Changelog: 0.1.1...0.2.0

0.1.1

17 Jan 20:21
Compare
Choose a tag to compare

Full Changelog: 0.1.0...0.1.1