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

Update to latest enketo-core #8755

Open
jkuester opened this issue Dec 11, 2023 · 0 comments
Open

Update to latest enketo-core #8755

jkuester opened this issue Dec 11, 2023 · 0 comments
Labels
Enketo Affects Enketo forms Type: Improvement Make something better

Comments

@jkuester
Copy link
Contributor

Now that we are done with #7599, it seems like a good idea to start preparing for updating to the next Enekto version! 😆

As @m5r pointed out on Slack, the enketo-core repo has been moved into the big Enketo monorepo: https://github.com/enketo/enketo/blob/main/packages/enketo-core and version 8.0.0 has been released:

  • Breaking change: in the move to a monorepo, some paths in Sass styles have been updated to reflect the new file structure. The impact should be minimal, but custom themes may need to be updated. Generally, paths which cross package boundaries (i.e. imports from Enketo Express to styles in Enketo Core, or imports of third party styles from NPM packages) should use absolute paths from the monorepo root. You may refer to existing theme styles for examples.
  • Breaking change: Support Node 18 and 20, drop support for older versions

It may make sense to try to address this issue at the same time: #8741

@jkuester jkuester added Type: Improvement Make something better Enketo Affects Enketo forms labels Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enketo Affects Enketo forms Type: Improvement Make something better
Projects
Status: Todo
Development

No branches or pull requests

1 participant