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

Release Initial UI SDK #123

Merged
merged 105 commits into from
Jan 22, 2024
Merged

Release Initial UI SDK #123

merged 105 commits into from
Jan 22, 2024

Conversation

jhaven-stytch
Copy link
Contributor

Linear Ticket: None

Changes:

  1. Merges all UI work to main

Notes:

  • This is just the ceremonial PR to release all UI work
  • This will result in two necessary publishes, which are now manual, to release a slight update to Headless SDK and obviously the inaugural UI SDK

Checklist:

  • I have verified that this change works in the relevant demo app, or N/A
  • I have added or updated any tests relevant to this change, or N/A
  • I have updated any relevant README files for this change, or N/A

jhaven-stytch and others added 30 commits July 25, 2023 12:26
…-dependency-updates

Update dependencies and add initial module setup
Add bootstrap fetching to headless SDK
Barebones/default setup for UI builder
…ring email address; Add placeholders for the new screens
jhaven-stytch and others added 16 commits January 3, 2024 10:51
SDK-1117 Configure publishing for UI module
…se SDK module, so developers only need to include one or the other
…-version-multi-module for now; Remove unnecessary configurations; Update visibility of certain objects; Add a getter for the publicToken in StytchClient and bump the version number; Update dokka script to run new multi-module script
…ke-2

SDK-1117 Create manually triggered, separate publish tasks for SDK and UI
@jhaven-stytch jhaven-stytch requested a review from a team as a code owner January 18, 2024 15:22
jhaven-stytch and others added 5 commits January 19, 2024 15:29
…ched (#124)

* Add infrastructure and testing for event logging

* Switch StytchProductConfig items to use Int instead of UInt because Moshi doesn't like them; Update return type for Event logging since it returns a 204; Update apis to send lists of events, since that's what web-backend expects

* Update tests to account for changes in event and config

* Linst
@jhaven-stytch jhaven-stytch merged commit 3b625c5 into main Jan 22, 2024
4 checks passed
@jhaven-stytch jhaven-stytch deleted the feature/UI branch January 22, 2024 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants