Skip to content

release: 0.36.0#224

Merged
michalharakal merged 3 commits into
developfrom
release/0.36.0
Jul 12, 2026
Merged

release: 0.36.0#224
michalharakal merged 3 commits into
developfrom
release/0.36.0

Conversation

@michalharakal

Copy link
Copy Markdown
Contributor

Prepares the 0.36.0 release carrying #222 (BERT completely on the DSL path; legacy eager stack removed — BREAKING).

  • VERSION_NAME → 0.36.0; CHANGELOG cut from Unreleased to [0.36.0] — 2026-07-11. Ships against engine 0.35.0 (precedent: 0.32.x); the local axes-aware permute handler stays until an engine release with fix(compile-dag): ComputeGraphExecutor replays permute with its recorded axes SKaiNET#803 is consumed.
  • README: 0.36.0 current-release notes, BOM snippet bump, LEAF one-call quick start, roadmap status refresh (BERT traced/OPTIMIZED + StableHLO export).
  • New docs: Getting Started with LEAF (tutorial — one-call load, 30-line semantic search, Java/CLI, performance notes) and BERT Completely Defined in the DSL (explanation — index-free BertEmbeddings, post-norm two-block wiring, DIRECT/OPTIMIZED/StableHLO, removal + parity evidence), wired into the Antora nav.

After merge: tag 0.36.0 on the merge commit — the release workflow publishes to Maven Central on tag push.

🤖 Generated with Claude Code

@michalharakal michalharakal marked this pull request as draft July 11, 2026 10:15
@michalharakal

Copy link
Copy Markdown
Contributor Author

On hold until the next SKaiNET engine release (carrying SKaiNET-developers/SKaiNET#803). Before merging: bump the engine pin, drop the axes-aware permute override in LLMFusedOpHandlers, and update the CHANGELOG engine line + release date.

michalharakal and others added 2 commits July 11, 2026 12:24
- bump VERSION_NAME to 0.36.0; CHANGELOG: cut 0.36.0 from Unreleased
  (ships against engine 0.35.0; keeps the local permute-axes handler
  until an engine release with SKaiNET#803 is consumed)
- README: 0.36.0 current-release notes (BERT on the DSL path, legacy
  stack removal, one-call BertEmbeddingModel), BOM snippet bump,
  LEAF quick-start snippet, roadmap status refresh
- docs: new tutorial "Getting Started with LEAF" and explanation
  "BERT Completely Defined in the DSL"; nav + cross-links

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- CHANGELOG: T5 encoder-decoder runtime + GtrEmbedder and the vec2text
  greedy-corrector inversion pipeline under 0.36.0 Added; headline updated
- README: T5/GTR row in the architecture table, current-release paragraph,
  module list
- docs: T5 rows in the supported-families and DSL-status tables
- T5Runtime KDoc: drop the link to the removed sk.ainet.models.bert.BertRuntime

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- bump skainet pin 0.35.0 -> 0.36.0 (carries the ComputeGraphExecutor
  permute-axes replay fix, SKaiNET#803)
- remove the interim axes-aware permute handler from LLMFusedOpHandlers
  and its mention in BertEncoderRuntime
- CHANGELOG: 0.36.0 now ships against engine 0.36.0, dated 2026-07-12;
  permute entry reworded (fixed upstream, workaround never published)
- README: current-release engine version

Verified: :llm-core:jvmTest, :llm-inference:bert:jvmTest (33 tests,
0 skipped — incl. DIRECT-vs-OPTIMIZED trace parity), apiCheck — all green
against the published engine 0.36.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@michalharakal michalharakal marked this pull request as ready for review July 12, 2026 08:37
@michalharakal

Copy link
Copy Markdown
Contributor Author

Engine 0.36.0 is on Maven Central — pin bumped, the interim permute handler is removed, CHANGELOG/README updated (ships against engine 0.36.0, dated 2026-07-12). Verified locally against the published engine: :llm-core:jvmTest, :llm-inference:bert:jvmTest (33 tests, 0 skipped, incl. DIRECT-vs-OPTIMIZED trace parity), apiCheck — all green. Ready for merge; tag 0.36.0 on the merge commit to publish.

@michalharakal michalharakal merged commit a119dfb into develop Jul 12, 2026
4 checks passed
@michalharakal michalharakal deleted the release/0.36.0 branch July 12, 2026 13:03
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.

1 participant