Skip to content

📦 Release - #11

Merged
manucorporat merged 1 commit into
masterfrom
changeset-release/master
Jul 19, 2026
Merged

📦 Release#11
manucorporat merged 1 commit into
masterfrom
changeset-release/master

Conversation

@manucorporat

Copy link
Copy Markdown
Owner

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@noiselang/core@0.7.0

Minor Changes

  • d38da29: Sliders work everywhere a number does, plus onehot and "did you mean?" hints.

    input::real evaluates to a symbolic value (Value::Sym), a fourth scalar shape beside
    Num/Est/Dist, and most builtins had never grown an arm for it — every math:: ufunc,
    norm/normsq/normalize/mse, max/min/cummax/cummin/quantize, count/any/all,
    and poisson/geometric/normal_complex all rejected a slider. They now defer symbolically, so
    the value stays an input (no recompile on drag) and gives the same answer as the constant it
    currently holds. A pair of tests locks this in: each builtin is exercised with a slider against the
    literal, and any new math/vec/rand name that is neither probed nor explicitly exempt fails
    the suite.

    New onehot(v, width) — the length-width indicator row of v: 1 at index v, 0 elsewhere.
    A random v yields a row of indicator RVs; a constant v folds to a constant array.

    Unknown module calls now suggest the nearest registered name (math::sqtr → "did you mean
    math::sqrt?"), with an edit-distance budget that stays quiet for genuinely unrelated names.

@manucorporat
manucorporat force-pushed the changeset-release/master branch from fccf364 to cf3af66 Compare July 19, 2026 09:35
@netlify

netlify Bot commented Jul 19, 2026

Copy link
Copy Markdown

Deploy Preview for noise-lang canceled.

Name Link
🔨 Latest commit cf3af66
🔍 Latest deploy log https://app.netlify.com/projects/noise-lang/deploys/6a5c9a5fa6bb420008e4e1df

@manucorporat
manucorporat merged commit a0ea9a3 into master Jul 19, 2026
8 checks passed
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.

1 participant