github sveltejs/cli @sveltejs/sv-utils@1.0.0

latest releases: sv@1.0.1, sv@1.0.0
3 hours ago

Major Changes

  • breaking: remove the migration-specific libSubpathImports helper (#1241)

  • breaking: remove deprecated utilities and properties (#1184)

Minor Changes

  • feat: allow js.function.call to accept AST expression nodes as arguments (#1232)

  • fix(sv-utils): detect pnpm version from the target project, and update pnpm.allowBuilds signature. (#1320)

    -pnpm.allowBuilds('sharp')
    +pnpm.allowBuilds({ cwd, packages: ['sharp'] })
  • feat: add @sveltejs/sv-utils/browser, the environment-agnostic subset (parsers, transforms, language tooling) with no Node builtins, so it can be bundled for the browser (#1331)

Patch Changes

  • chore(migrate): bump svelte and esrap (#1259)

  • fix: make named import helpers handle duplicate, aliased, and repeated imports correctly (#1232)

  • chore(deps): replace semver with verkit (#1186)

  • fix: ignore unknown style languages when parsing Svelte code (#1265)

  • feat: expose isRangeWithin to check if a version range is fully covered by another (#1195)

  • feat: add more helpers for analyzing and manipulating ASTs (#1236)

  • feat: expose the full ast from svelteConfig.read (#1138)

  • docs(svelte-config): fix incorrect documentation about default config file (#1138)

  • feat(sv-utils): add commandExists (#1323)

  • fix: bump esrap to 2.3.6 to preserve generic type arguments and annotations during sveltekit-3 migrations (#1294)

  • fix: add zimmerframe types (#1323)

Don't miss a new cli release

NewReleases is sending notifications on new releases.