Skip to content

Release 2026.9.2 - #147

Merged
thekannen merged 3 commits into
mainfrom
release/2026.9.2
Oct 20, 2026
Merged

thekannen merged 3 commits into
mainfrom
release/2026.9.2

Conversation

@thekannen

Copy link
Copy Markdown
Owner

Brings beta to main as the stable 2026.9.2. Tagging v2026.9.2 after the merge publishes latest and v2026.9.2. latest currently points at 2026.9.1.

Closes #140. Closes #143.

What's in it

The version is bumped to 2026.9.2 in VERSION and web/package.json. The changelog section is closed, with a note for anyone coming straight from 2026.9.1.

Testing

Docs to update on knownframe.com

  • AI provider: the OpenAI-compatible address.
  • Backups: the 30-minute default wait.
  • Ingredient parser: about 8 s per recipe on Mealie's parser.
  • Discover: a preview's pages are examples.

🤖 Generated with Claude Code

thekannen and others added 3 commits October 20, 2026 10:45
* Point the in-app Help page at the CookDex docs site

The Help page carried a third copy of the user docs (places, setup
guides, job guides, FAQ, troubleshooting) in web/src/constants.js.
Replace it with a short intro per topic and links to the matching page
on https://knownframe.com/cookdex/docs/, keeping the first-run steps,
the diagnostics report and "Open a GitHub issue" in the app.

- Help and About get a Documentation link (also in aboutMeta.links.docs).
- Each job's sheet in Tools links to its section of the task reference;
  a test keeps that map in step with the task registry.
- Remove GET /help/docs. It read docs/ files the Docker image excludes,
  so it always returned nothing, and no page called it.
- The smoke test checks the docs links instead of the old accordions.

Closes #143

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Screenshots for the pull request (removed in the next commit)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Remove the pull request screenshots

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Say in AGENTS.md and CONTRIBUTING.md that in-app help links to the docs site

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…a live run (#146)

* Bump source-map-js in /web in the npm_and_yarn group across 1 directory (#135)

Bumps the npm_and_yarn group with 1 update in the /web directory: [source-map-js](https://github.com/7rulnik/source-map-js).


Updates `source-map-js` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/7rulnik/source-map-js/releases)
- [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md)
- [Commits](7rulnik/source-map-js@v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: source-map-js
  dependency-version: 1.2.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Honor OpenAI-compatible endpoints, and two Discover/name fixes

- Settings gains OPENAI_BASE_URL (AI > More). Test and Load models call
  it instead of api.openai.com, and as a catalog key it now reaches jobs
  started from the web UI, including when set on the container (#140).
- Discover counts a per-URL timeout toward the retry limit, so a page
  that always times out is set aside (#127).
- Shouted-name detection works in any script, not only A-Z (#127).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Fixes from a live run against a 12k-recipe library

- Live name cleanup skips renames to a name another recipe has; Mealie
  rejects them ("Recipe already exists") whatever slug is sent, which
  failed the whole job (#127).
- Mealie backup wait defaults to 30 minutes (a 12k library took 14).
- The Library's missing-servings finding drops "Fill in": the yield job
  can't fill recipes with no servings or yield text at all.
- No flash of the sign-in form while the session check runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Show why a rename was skipped, count name-taken skips, relabel backup keep

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@thekannen
thekannen merged commit 8aa0c9e into main Oct 20, 2026
13 checks passed
@thekannen
thekannen deleted the release/2026.9.2 branch October 20, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant