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

[JavaScript] v9 #14149

Open
13 tasks
lforst opened this issue Oct 31, 2024 · 2 comments
Open
13 tasks

[JavaScript] v9 #14149

lforst opened this issue Oct 31, 2024 · 2 comments
Assignees

Comments

@lforst
Copy link
Member

lforst commented Oct 31, 2024

The general topics for this major:

  • Very little actual breakage
  • API cleanup
  • Behaviour cleanup

The items for this major can be found in #14224 (pre-work), #14225 (main work), #14288 (pre-release tasks) and #14226 (post-release tasks).

The following items are likely also gonna happen but need a bit more refinement and have dependencies on stakeholders outside of the JavaScript SDK.

Needs Refinement

  1. Package: remix

We also include some stretch goals that may get pulled into the major if we deem it valuable:

Stretch Goals

  1. Meta: Breaking Type: Improvement
  2. Type: Improvement
@mydea
Copy link
Member

mydea commented Oct 31, 2024

Bump minimum Node.js version to 16+

IMHO we can also look into going to 18+. Lots of stuff depends on 18+ 🤔

@AbhiPrasad
Copy link
Member

We should re-evaluate our current session code (both server-side with request mode sessions and client-side).

I think we have the opportunity to extract these into integrations to make it more modular, and allow for users to tree-shake out the logic if they don't want it (should save decent bundle size on browser).

@lforst lforst changed the title v9 Roadmap [JavaScript] v9 Roadmap Nov 4, 2024
@lforst lforst self-assigned this Nov 4, 2024
@lforst lforst pinned this issue Nov 4, 2024
@lforst lforst modified the milestone: 9.0.0 Nov 13, 2024
@lforst lforst changed the title [JavaScript] v9 Roadmap [JavaScript] v9 Nov 13, 2024
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

No branches or pull requests

3 participants