unstale

pypi / jupyter-builder

jupyter-builder

What changed in jupyter-builder 0.0 to 1, from its official release notes, upgrade guides and advisories. Also covers @jupyter/builder. Sources checked 2026-11-08.

5 breaking1 deprecations1 new APIs and options3 behavior and defaults4 tooling8 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.11 on npm

jupyter-builder 117 changes

Breaking changes 4

  • Switched back to Module Federation v1, which may affect build compatibility.

    1.2.0release notes

  • A requested core version that cannot be found now raises an error; v-prefixed versions are accepted.

    1.1.0release notes

  • Unsupported Node.js versions now fail fast with a clear error, and the hard-coded node executable is removed.

    1.1.0release notes

  • The setuptools dependency was removed.

    1.0.2release notes

New APIs and options 1

  • Adds a jupyterlab.rspackConfig alias for configuring Rspack.

    1.2.4release notes

Behavior and default changes 3

  • The version check now allows Node.js prereleases.

    1.2.3release notes

  • Package discovery is improved, changing how jupyter-builder finds packages.

    1.1.0release notes

  • Fetching switches to stdlib HTTP and npm registry tarballs.

    1.0.0release notes

Tooling 2

  • Adds the py.typed marker to indicate that the package provides type information.

    1.1.1release notes

  • The bundled yarn.js now supports workspaces foreach.

    1.0.1release notes

Fixes and other changes 7

  • Prevents _resolve_core_path_for_jupyterlab_builder from overwriting the installed package.json.

    1.2.4release notes

  • Fixes a TypeError when package.json omits the dependencies field.

    1.2.4release notes

  • The version pin now supports npm range specifiers.

    1.2.3release notes

  • Fixes path issues when building on Windows.

    1.2.2release notes

  • Partial version specifiers such as 4 and 4.5 are now supported.

    1.2.1release notes

  • Fallback resolution was improved.

    1.2.0release notes

  • Symlinks are no longer resolved when locating node, fixing compatibility with Volta-style shims.

    1.1.1release notes

jupyter-builder 0.05 changes

Breaking changes 1

Deprecations 1

  • The core-path flag was restored and marked deprecated.

    0.0.4release notes

Tooling 2

  • Fully supports @jupyterlab/builder, improving compatibility for developers using it.

    0.0.9release notes

  • Handles both @jupyter/builder and @jupyterlab/builder.

    0.0.8release notes

Fixes and other changes 1

  • Fixes the missing tomli dependency for Python versions below 3.11.

    0.0.8release notes