Changelog
A versioned record of calculation-affecting and notable changes. Every PDF report footer carries the version string — use this page to trace what the tool computed.
Grouped under Corrections (recompute affected results), Features, and Improvements.
v0.1.11 — 2026-07-06
Features
- Dowel calculator (
/single/dowel) — lateral Johansen capacity (EC5 §8.6 → §8.5.1), rope effect zero for dowels (§8.2.2(2)), Table 8.5 minimum spacings, per-duration design values
Improvements
- Panel headside thickness clamped to each grade's practical production range (OSB 6–25, P5 6–38, plywood 6–30 mm) with an advisory; re-clamps immediately on panel-type change
- Dowel spacing table (Table 8.5) implemented as a distinct kernel sibling — a1/a2 differ from bolts at every angle ≠ 0
v0.1.10 — 2026-07-06
Features
- Nail calculator (
/single/nail) — lateral Johansen (nail rules, Eq 8.15/8.16), axial withdrawal (Eq 8.23/8.24), rope caps per nail subtype (§8.2.2(2)), smooth-nail axial duration bar (§8.3.2(1)P)
Improvements
- Nail type drives My,Rk (Eq 8.14: 0.30 round / 0.45 square), rope cap, axial model and penetration thresholds
- 2/3 near-fibre-saturation reduction toggle (§8.3.2(8)); predrilling forced per §8.3.1.1(2) (ρk > 500 or d > 6 mm)
- Added C18 grade (EN 338:2016, ρk 320)
v0.1.9 — 2026-07-06
Corrections
- Screw pointside bearing length = embedded penetration (capacities lower where screw stops short)
- Screw withdrawal length capped at embedded thread
Features
- Screw & coach screw calculator (
/single/screw) - Mobile support for single-fastener calculators
Improvements
- Screw input by length ℓ; penetration derived
- Predrilling enforced per §10.4.5 (hardwoods, d > 6 mm)
- Invalid inputs show N/A without hiding output
- Single-fastener tabs are now a type registry (bolt, screw open independently)
- Added C22 grade (EN 338:2016)
v0.1.8 — 2026-07-06
Corrections
- EC3 bolt shear uses ISO 898-1 stress area (~8% lower; more for 10.9)
- Glulam ρk to EN 14080:2013 (GL24h +1.3%, GL28h +9%)
Improvements
- Grade-catalogue integrity test (pins EN 338 / EN 14080 values)
- /single/bolt: advisory at the 90 mm thickness cap
v0.1.7 — 2026-07-06
Corrections
- fc,90,k to EN 338:2016 (D-class real values; softwood 2009→current)
- ρk fixed: D40 570→550 (~3.5% lower), D60 670→700 (~4.5% higher)
v0.1.6 — 2026-07-06
Features
- Changelog (
/changelog), version-linked from the report footer
Improvements
- Build fails if
APP_VERSIONhas no matching changelog entry - PDF export overflow lock (layout-shift defence)
v0.1.5 — 2026-07-05
Corrections
- Rope effect restricted to plastic-hinge modes (timber-timber mode c up to 20% lower)
- Grade-aware k90 + per-grade fc,90,k in the rope-effect basis
Features
- Bolt calculator (
/single/bolt)
Improvements
- Shared per-fastener Johansen kernel (
fastenerKernel) - EC3 bolt-shear area uses the ISO 898-1 table
- Single-fastener PDF report cleaned up (one row per mode)
v0.1 — 2026-04-26 (baseline, incl. pre-0.1.5 updates)
Features
- Lateral (ST, STS, TST, TT, TTT) + moment (STM, STSM, TSTM, TTM) bolt connections; EC5 + EC3
- Dowels (Table 8.5; rope 0%); anchorage ledger (EN 1992-4)
- Grades GL20h–GL36h, C16–C40, D30–D60; classes 4.6–10.9; national-annex selection
- Cloud projects, PDF + DXF export, knowledge library (
/knowledge,/docs)