Changelog
What's changed
Every release of Lambrary, newest first. User-visible changes only; internal refactoring is noted where it helps testers understand a release.
0.2.0-beta.10 21 June 2026
Rename and delete LAMBDAs from inside Lambrary, with their documentation kept in step.
Added
- Rename or delete a LAMBDA from inside Lambrary. Right-click a function in the Browse window, or use the buttons in its detail view. Renaming carries its documentation to the new name (Excel updates every formula that calls it); deleting removes the function and its documentation together, warning you first if other functions still call it.
- Documentation follows a renamed LAMBDA. If you rename a function in Excel's Name Manager, Lambrary re-attaches its documentation to the new name automatically the next time it scans the workbook, so renaming no longer leaves the documentation behind. Anything it can't match automatically (for example, documentation written before this version) is offered for you to re-assign or remove.
0.2.0-beta.9 19 June 2026
Share a documented LAMBDA with anyone via a link, an in-product help guide, a trim to the export formats, and a round of stability hardening.
Added
- Share a LAMBDA via a link. In the Browse window, or a LAMBDA's detail view, click Share to get a
lambrary.com/s/… link that carries the function, its documentation, and any helper LAMBDAs it depends on. The link opens a readable documentation page on its own and works for 30 days. Sharing uploads the selected LAMBDA(s) to lambrary.com so others can import them; nothing else is sent.
- Import from a link. A new Import from link button on the Lambrary tab brings a shared library straight into your workbook: you confirm first, existing LAMBDAs are never overwritten without asking, and the imported function opens for review.
- A Help button on the Lambrary tab opens a short guide without leaving Excel, with a link to the full illustrated guide on the website. (About moved here too.)
Changed
- Export Docs now offers two formats: HTML (to read) and Lambrary library (JSON) (to re-import). The Markdown option was removed; HTML covers sharing a readable document and JSON covers moving the functions, so Markdown sat between them without a clear job.
- In the Browse window, the Description column now stretches to fill the width when you resize or maximize the window, and the Verbose Logging button gained an icon.
Fixed
- Closed a rare crash that could happen as an IntelliSense overlay was dismissed: a background timer firing while the value-list description flyout was being torn down is now handled safely instead of potentially taking Excel down with it.
- Fixed a threading fault in the function-autocomplete tracking. When Excel rebuilt its autocomplete list, Lambrary's internal selection watcher is now removed on the correct thread, preventing a slow resource leak and a rare crash, and keeping arrow-key navigation reliable across workbooks.
- Hardened formula-bar argument selection so an unexpected position can no longer leave Excel briefly unresponsive.
- Fixed a small font-handle leak that could occur when display options were re-applied.
0.2.0-beta.8 16 June 2026
Lambrary can now keep itself up to date, the value-list dropdown filters as you type, and closing a window returns you to the one underneath it.
Added
- Automatic update checks. Lambrary checks the website about once a day for a newer build; when one is published, an Update button appears on the Lambrary tab. It downloads the new version, verifies it against a published checksum, and applies it the next time you start Excel. A short "What's new" summary is shown after an update. This is the only feature that makes a network call (a plain fetch of a small file, with no usage data sent), and it can be turned off with the Check for Updates toggle.
Changed
- The value-list dropdown now filters to what you type. As you type a value the list narrows to matching entries, and choosing one (Tab, Enter, or click) replaces what you've typed rather than appending to it, so typing "sp" and choosing "spread" gives "spread", not "spspread". If nothing matches, the list hides so a stray Tab can't insert an unintended value.
- Closing a Lambrary window (Escape or the close button) now returns focus to the Lambrary window underneath it (the values dialog back to the lambda editor, the editor back to Browse) instead of jumping to the worksheet. Focus returns to Excel only when the last Lambrary window closes.
Fixed
- An unexpected internal (managed) error now records its cause in the diagnostic log instead of potentially failing silently, so future issues are easier to diagnose.
0.2.0-beta.7 13 June 2026
The library import/export workflow gains file validation and AI-assist conveniences, plus fixes for cloud-hosted workbooks and AI-generated files.
Added
- Import Library now checks the file before importing: a report lists anything that will be skipped or lose detail (and why), including property names the file uses that Lambrary doesn't recognize (a common AI mistake). A "Copy report for your AI" button puts a ready-made correction request on the clipboard.
- After exporting a library as JSON, Lambrary offers to copy an AI documentation prompt (together with the exported file) to the clipboard. One paste into any AI assistant starts the documentation workflow with the current, full set of formatting rules.
- The Browse window now closes with Escape, like every other Lambrary window.
Fixed
- Export Docs no longer fails with "You can't open this location" when the workbook lives on OneDrive or SharePoint (AutoSave on). The save dialog now opens at your Desktop for cloud-hosted workbooks.
- Import Library now accepts JSON wrapped in markdown code fences, the way AI assistants typically return it. When a file still can't be read, the error now points at the exact line and column of the JSON problem.
- Importing an AI-generated library no longer fails when an entry's parameter is missing its name; such parameters are skipped (and listed in the file check) while the rest of the entry imports.
- Fixed garbled characters in the unsaved-changes indicator and the dependency-cycle warning symbol, along with a repo-wide text-encoding cleanup so it can't recur.
0.2.0-beta.6 11 June 2026
Share your LAMBDA library as a file, a crash fix, and smoother multi-line editing in the documentation grids.
Added
- Export Docs now offers a third format: Lambrary library (JSON). Unlike the Markdown and HTML exports it also carries each LAMBDA's formula, so the file is a complete, shareable library.
- Import Library (new ribbon button): reads a Lambrary library file and copies the LAMBDAs you choose (formulas and documentation) into the active workbook. Dependencies are included automatically, and existing LAMBDAs are never overwritten without asking.
- The key that toggles the parameter description during a formula edit is now configurable (Settings → Toggle key). F1 remains the default.
Fixed
- Fixed the likely root cause of a crash that could close Excel instantly while typing a formula: a momentary hiccup reading the in-progress formula was treated as fatal instead of being skipped. The error-reporting net was also hardened so any future crash records its cause in the diagnostic log.
- In the lambda detail and values windows, a grid row now grows while you type or paste a multi-line entry (including when you press Enter for a new line) instead of only expanding after the cell was committed.
0.2.0-beta.5 8 June 2026
High-DPI display support, a crash fix, and a small Browse cleanup.
Fixed
- Lambrary no longer crashes Excel when it hits an unexpected error while reading a formula (for example, after some array formulas). Errors on the paths between Excel and Lambrary are now caught and logged instead of bringing the application down.
- High-DPI display support: every Lambrary window and tooltip now renders crisply at Windows display scaling above 100% (e.g. 150% or 200%). Previously much of the UI was undersized, clipped, or overlapping at higher scale settings.
Changed
- The Browse window no longer shows a separate documentation URL column. Open a LAMBDA's documentation the same way as before: Ctrl+click its name.
0.2.0-beta.4 7 June 2026
Fixes for working with more than one workbook open, especially when the same LAMBDA name exists in several of them.
Fixed
- IntelliSense now reflects the active workbook: a LAMBDA with the same name in another open workbook no longer shadows it or shows the wrong description. (Earlier builds pooled every open workbook, so same-named LAMBDAs could mix.)
- Function descriptions now appear reliably when you arrow up and down the autocomplete list, including in a second workbook and after importing LAMBDAs.
- Selecting a parameter's value list in a second workbook no longer jumps focus back to the first workbook.
0.2.0-beta.3 6 June 2026
Added
- Import LAMBDAs from another open workbook or add-in, via the new "Import…" button in the Browse window. Choose the source, narrow the list, and pick whether to bring in formulas, documentation, or both. Dependencies are included automatically.
- Automatic Advanced Formula Environment (AFE) documentation sync: documentation authored in AFE is imported into your workbook when it opens, prompting before overwriting anything you have edited yourself.
- Per-LAMBDA documentation URL: add a link in the editor and Ctrl+click a name in the Browse window to open it.
Fixed
- The version shown in the About dialog and the diagnostic log (previously displayed as 1.0.0.0).
0.2.0-beta.2 5 June 2026
Fixed
- Excel crash ("Invalid index" / DISP_E_BADINDEX) that could occur during an IntelliSense refresh.
- Focus now returns to your workbook after the Browse window closes.
Changed
- Editor grids grow their rows as you type, and the detail header resizes to fit the LAMBDA's signature.
- The Browse window re-syncs IntelliSense when it opens.
0.2.0-beta.1 1 June 2026
Initial closed-beta release.
Added
- IntelliSense for named LAMBDA functions: parameter hints, descriptions, and value lists in the formula bar and autocomplete.
- Browse window: review every LAMBDA in the active workbook, edit its documentation, and toggle visibility.
- Export workbook documentation to Markdown or HTML.
- Install and usage guides.