Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Version Packages #1

wants to merge 1 commit into from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Sep 7, 2022

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@mysten/[email protected]

Minor Changes

  • 5de312c: Add support for subscribing to events on RPC using "subscribeEvent".
  • 5de312c: Add support for Secp256k1 keypairs.

Patch Changes

  • c5e4851: Updated build process from TSDX to tsup.
  • a0fdb52: Updated publish transactions to accept ArrayLike instead of Iterable.
  • e2aa08e: Fix missing built files for packages.
  • Updated dependencies [c5e4851]
  • Updated dependencies [e2aa08e]

@mysten/[email protected]

Patch Changes

  • c5e4851: Updated build process from TSDX to tsup.
  • e2aa08e: Fix missing built files for packages.

Version history from v0.1.0 to this day.

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [e1d39d6]
  • Updated dependencies [e2aa08e]
  • Updated dependencies [b9ee5c22]

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [5de312c]
  • Updated dependencies [c5e4851]
  • Updated dependencies [5de312c]
  • Updated dependencies [a0fdb52]
  • Updated dependencies [e2aa08e]

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [5de312c]
  • Updated dependencies [e1d39d6]
  • Updated dependencies [c5e4851]
  • Updated dependencies [5de312c]
  • Updated dependencies [a0fdb52]
  • Updated dependencies [e2aa08e]
  • Updated dependencies [b9ee5c22]

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [5de312c]
  • Updated dependencies [e1d39d6]
  • Updated dependencies [c5e4851]
  • Updated dependencies [5de312c]
  • Updated dependencies [a0fdb52]
  • Updated dependencies [e2aa08e]
  • Updated dependencies [b9ee5c22]

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [5de312c]
  • Updated dependencies [e1d39d6]
  • Updated dependencies [c5e4851]
  • Updated dependencies [5de312c]
  • Updated dependencies [a0fdb52]
  • Updated dependencies [e2aa08e]
  • Updated dependencies [b9ee5c22]

@mysten/[email protected]

Patch Changes

  • e1d39d6: Update build process for wallet adapters to expose ES modules as well as CommonJS builds.
  • e2aa08e: Fix missing built files for packages.
  • b9ee5c22: Add changesets to manage release for wallet adapters.
  • Updated dependencies [e1d39d6]
  • Updated dependencies [e2aa08e]
  • Updated dependencies [b9ee5c22]

[email protected]

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 7 times, most recently from 61be090 to 30af69e Compare September 14, 2022 21:47
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from 053d9d2 to 49129ed Compare September 16, 2022 22:14
@github-actions
Copy link
Author

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@github-actions github-actions bot added the Stale label Nov 26, 2022
tnowacki pushed a commit that referenced this pull request Aug 9, 2023
…primitives (MystenLabs#13160)

## Description 

This PR adds the new "Protect Account" screen used when clicking "Create
a new account" button and as the second step of the "Import Passphrase"
and "Import Private Key" flows. As part of this, I attempted to create
some new form primitives to make building forms more manageable (all of
the existing components aren't quite up to spec, use Formik, and aren't
fully accessible). I ended up following an approach similar to
https://www.brendonovich.dev/blog/the-ultimate-form-abstraction which
gave some creds to @Jordan-Mysten 😆

As a rough outline, we have generic, non-form-library-specific input
controls like `TextArea`, `Input`, `PasswordInput`, `Checkbox` which are
used to create `react-hook-form` specific controls such as `TextField`,
`TextAreaField`, `CheckboxField`, and so forth. We also have some helper
components like `Form` and `FormField` to help abstract away some
specific form details such as error states when using react-hook-form. I
considered using the Radix form primitives, but I didn't really see the
immediate value 🤷🏼

Additional note #1: Some of these pages are used in different flows and
have different submission logic depending on the usage context. I think
I might need to brainstorm on the best way to handle that and tackle it
in a follow-up PR

Additional note MystenLabs#2: the auto-lock input is still a WIP on the design
side, so I have a TODO to add that once it's ready.

Checkbox in Figma -
https://www.figma.com/file/T06obgYVOUD2JDGXM8QEDX?node-id=341%3A378&main-component=1&fuid=1209977329759347633

Input in Figma -
https://www.figma.com/file/T06obgYVOUD2JDGXM8QEDX/01-Components-%3A-Shared?node-id=19%3A312&mode=dev

<img width="631" alt="image"
src="https://github.com/MystenLabs/sui/assets/7453188/4c851808-b751-412a-b25e-06d4660b5fa3">

## Test Plan 
- Manual testing (error states, successful submission, accessibility,
focus/disabled/hover states, etc.)
- CI

---
If your changes are not user-facing and not a breaking change, you can
skip the following section. Otherwise, please indicate what changed, and
then add to the Release Notes section as highlighted during the release
process.

### Type of Change (Check all that apply)

- [ ] protocol change
- [ ] user-visible impact
- [ ] breaking change for a client SDKs
- [ ] breaking change for FNs (FN binary must upgrade)
- [ ] breaking change for validators or node operators (must upgrade
binaries)
- [ ] breaking change for on-chain data layout
- [ ] necessitate either a data wipe or data migration

### Release notes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants