v1.1.5
Solenoid 1.1.5 is a content and correctness release on top of 1.1.0: a set of domain packs, a new bidirectional Equation node, a redesigned relational/filter family, two new nodes, and a wide sweep of Excel-parity fixes.
Domain packs (Add menu → Packs)
Ten optional packs, all off by default, each bundling the nodes and constants a particular field reaches for:
- Electricity & Circuits, and Electromagnetism (builds on it)
- Fluid Mechanics, and Thermodynamics & Air
- Health & Fitness
- Chemistry Basics, and Earth & Sky
- Geometry (circles, arcs, and 3-D solids)
- Sets & Membership, with its set-relational companions
- Timesavers (formula-preset batch, Reverse Text, Spell Number, Quarter, Days in Month)
Each pack also got an enhancement pass adding the one tool a domain user most reaches for.
Equation node
A new bidirectional node that solves for any unknown and can check an equation for truth. Quadratics return every real root as a list. The finance/TVM rearrangement groups and the Triangle Solver are now Equation presets, and Expression, LAMBDA, Equation, and the Report where-legend all show per-variable explanations.
Relational and filter family redesign
- Filter split into a 1-D List Filter and a frame route, with matching Frame Filter / List Filter / Frame Sort / List Sort naming.
- SUMIFS now takes one frame plus column pickers instead of parallel lists.
- Frame Filter exposes a Dropped output.
- The append family is unified: N-ary, element-agnostic, Excel-style padding, plus TAKE/DROP/EXPAND, VSTACK, and Concat Lists.
- Table Input is now a literal source with a type toggle, and the wildcard socket split into
anyand a newtrueanysupremum.
New nodes
- SCAN, the running-intermediate twin of REDUCE.
- Physics Constant, which carries its unit like a Format Controller lock.
Excel parity and correctness
- SORTBY sorts any-element arrays by a numeric key.
- Combinatorics and MROUND match Excel and the formula path.
- Cast to Number turns a logical into 1/0 instead of #VALUE!.
- QUARTILE.EXC returns #DOMAIN! for an out-of-domain quantile.
- CHOOSEROWS / CHOOSECOLS return #VALUE! for an out-of-range index.
- MINIFS / MAXIFS and the histogram avoid a spread overflow on large inputs.
- Set nodes compare complex numbers by value.
Fixes
- The private-browsing chunk-reload guard now fails safe instead of looping.
- Fixed a React #310 crash when collapsing a Display node.
- Table Input no longer emits a phantom trailing-blank column.
Windows (portable): download solenoid-1.1.5-windows-x64.exe below and run it, no installer.
The binary is unsigned, so Windows SmartScreen will warn: click More info → Run anyway.
Full Changelog: v1.1.0...v1.1.5