Skip to content

docs(0.14): archive 0.13 snapshot and add 0.14 changelog#1686

Closed
guibeira wants to merge 7 commits into
mainfrom
docs/0.14
Closed

docs(0.14): archive 0.13 snapshot and add 0.14 changelog#1686
guibeira wants to merge 7 commits into
mainfrom
docs/0.14

Conversation

@guibeira
Copy link
Copy Markdown
Contributor

@guibeira guibeira commented May 25, 2026

Summary

Test plan

  • Mintlify preview: 0.14.x (Next) renders root docs unchanged.
  • 0.13.x version selector renders archived snapshot at docs/0-13-0/*.
  • Changelog tab shows empty 0.14.0 entry above 0.13.0.

Mirrors the 0.13 archive pattern: copy current docs to docs/0-13-0/,
mark 0.14.x as the new "Next" version, register the 0.13.x archive in
docs.json, and seed an empty 0.14.0 changelog entry.
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
iii-website Skipped Skipped May 28, 2026 7:44pm

Request Review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 25, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 5e5898cd-c001-4647-a688-101795bc9615

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/0.14

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

guibeira added a commit that referenced this pull request May 25, 2026
…cs/0.14)

The iii-observability split lands as a 0.14.0 changelog entry on the
docs/0.14 archive PR instead, since 0.13 is already cut.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 25, 2026

skill-check — docs

53 verified, 342 skipped.

5 errors across the verified workers.

File Approximate line Severity Violation
docs/0-13-0/understanding-iii/triggers.mdx ~88 error [Terminology.EmDash] Avoid em dashes ('—'). Rewrite with commas, parentheses, periods, or colons. (error)
docs/0-13-0/understanding-iii/triggers.mdx ~89 error [Terminology.EmDash] Avoid em dashes ('—'). Rewrite with commas, parentheses, periods, or colons. (error)
docs/0-13-0/understanding-iii/triggers.mdx ~113 error [Terminology.EmDash] Avoid em dashes ('—'). Rewrite with commas, parentheses, periods, or colons. (error)
docs/0-13-0/understanding-iii/triggers.mdx ~114 error [Terminology.EmDash] Avoid em dashes ('—'). Rewrite with commas, parentheses, periods, or colons. (error)
docs/0-13-0/understanding-iii/triggers.mdx ~115 error [Terminology.EmDash] Avoid em dashes ('—'). Rewrite with commas, parentheses, periods, or colons. (error)

Fills the empty 0.14.0 entry with the cross-language extraction:
Logger, OtelConfig, ReconnectionConfig, and the full OTel surface
move to the new iii-observability packages on npm, PyPI, and
crates.io. Notes the two new symbols (flush_otel/flushOtel and
execute_traced_request/executeTracedRequest) and includes per-
language migration snippets.
@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 25, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
iii 🟢 Ready View Preview May 25, 2026, 5:44 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

guibeira added a commit that referenced this pull request May 25, 2026
Removes the auto-render bump to docs/understanding-iii/triggers.mdx.skill.md
so this PR carries no doc changes — the new SDK surface + observability
notes are documented in PR #1686 (docs/0.14).
guibeira added a commit that referenced this pull request May 25, 2026
Per scope agreement, doc updates for the iii-observability extraction
and the Rust register_function reshape ship via PR #1686 (docs/0.14)
instead of this PR. Reverts every file under docs/ back to origin/main.
guibeira added 2 commits May 25, 2026 15:15
…kills

Move the doc/skill updates that were carried on align-rust-sdk into this
branch so they ship alongside the observability work.

- Regenerate sdk-node / sdk-python / sdk-rust API references for the
  new Rust register_function shape (`register_function(id, RegisterFunction::…)`,
  3 constructors, IIIError handler errors).
- Add the migration changelog entry under docs/changelog/0-11-0/.
- Update docs/0-11-0/scripts/generate-api-docs.mts +
  parsers/parse-rustdoc.mts to scan FunctionDoc descriptions/examples
  and allowlist RegisterFunctionOptions in the rustdoc parser.
- Refresh skills/iii-rust-sdk/SKILL.md and
  skills/references/http-invoked-functions.rs to reflect the new
  Rust call shape.
… to index

- Move docs/changelog/0-11-0/align-rust-register-function-with-signature.mdx
  to docs/changelog/0-14-0/. The change ships in 0.14, not 0.11.
- Add a 0.14.0 entry in docs/changelog/index.mdx linking to the
  migration page.
- Register the new page under the "Changelog" tab in docs/docs.json.
- sdk-node.mdx: switch cron trigger examples from `schedule` to the
  engine-standard `expression` key.
- sdk-rust.mdx: remove duplicate `RegisterFunction::new_async` from
  the constructor list; align the register_trigger example with the
  documented 3-field RegisterTriggerInput shape (drop metadata: None).
sergiofilhowz
sergiofilhowz previously approved these changes May 26, 2026
@sergiofilhowz
Copy link
Copy Markdown
Contributor

would be nice to fix these skills issues

Add a new entry under the 0.14.0 changelog covering the move of
`register_trigger_type`, `unregister_trigger_type`, `create_channel`,
`create_stream`, `extract_channel_refs`, `is_channel_ref`,
`ChannelDirection`, and `ChannelItem` off the `III` / `ISdk` instance into
a dedicated `helpers` submodule on each SDK. Includes the relocation table
(with Node and Browser shown as separate columns since the subpath is
`iii-sdk/helpers` vs `iii-browser-sdk/helpers`), the `unregister_trigger_type`
signature break, the new symbols added for parity, and language-specific
migration snippets.

Also updates `docs/0-12-0/using-iii/channels.mdx` so the channel-creation
examples use the new subpath imports.
…s table

Drop `register_trigger_type` and `unregister_trigger_type` rows from the
helpers relocation table — both stay on the `III` / `ISdk` instance per
final decision. Also drop the unregister-signature-change bullet and the
`registerTriggerType` references from the migration snippets.

Six items remain in helpers: create_channel, create_stream,
extract_channel_refs, is_channel_ref, ChannelDirection, ChannelItem.
@guibeira
Copy link
Copy Markdown
Contributor Author

Superseded by #1711 — Next version rebumped 0.14 → 0.16 (branch renamed docs/0.14 → docs/0.16).

@guibeira guibeira closed this May 29, 2026
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.

2 participants