Skip to content

Releases: arkorlab/fine-tuning

v0.0.3-alpha.1

v0.0.3-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 07:10
Immutable release. Only release title and notes can be modified.
v0.0.3-alpha.1
71f5df1

What's Changed

  • Add unit test for forwarding deprecation headers in chat API by @soleil-colza in #142
  • Enhance pnpm policy for improved supply-chain security by @k-taro56 in #143
  • Integrate oxlint for repository linting and update CI workflow by @k-taro56 in #144
  • Implement strict mode for arkor init and create-arkor commands by @k-taro56 in #141
  • Implement cross-package manager install matrix in E2E tests by @k-taro56 in #99
  • Stabilize RunTraining poll test on Windows CI with act() wrapping by @k-taro56 in #148
  • Update mint dependency to version 4.2.577 by @k-taro56 in #147
  • Pin @types/node to v24 to avoid semver-major bumps by @k-taro56 in #150
  • build(deps-dev): bump turbo from 2.9.6 to 2.9.14 by @dependabot[bot] in #151
  • build(deps): bump hono from 4.12.14 to 4.12.23 by @dependabot[bot] in #153
  • build(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #145
  • build(deps): bump open from 10.2.0 to 11.0.0 by @dependabot[bot] in #26
  • Centralize third-party dependencies in pnpm catalog by @k-taro56 in #154
  • Bump pnpm to 11.3.0 and update installation configuration by @k-taro56 in #156
  • Enhance PowerShell path handling for leading-dash paths by @k-taro56 in #149
  • Harden release CI: pnpm cache removal + SHA pinning (ENG-729) by @k-taro56 in #155
  • Pin GitHub Actions to specific commit SHAs and update versions by @k-taro56 in #157
  • Add GitHub code coverage upload alongside Codecov integration by @k-taro56 in #158
  • feat: introduce strict ESLint 10 alongside oxlint by @k-taro56 in #146
  • Align oxlint with ESLint non-type-aware rules for correctness by @k-taro56 in #160
  • Introduce oxfmt formatter and migrate config to TypeScript by @k-taro56 in #161
  • build(deps): bump actions/upload-code-coverage from 1.2.0 to 1.3.0 by @dependabot[bot] in #164
  • Refactor oxlint configuration from JSON to TypeScript by @k-taro56 in #162
  • Switch to pnpm publish with embedded README in registry by @k-taro56 in #168
  • Publish attested SBOMs (CycloneDX & SPDX) during release by @k-taro56 in #169
  • Bump pnpm to version 11.5.0 by @k-taro56 in #171
  • Configure strict CodeRabbit settings for rigorous reviews by @k-taro56 in #170
  • Pin Node version to 24.16.0 in devEngines by @k-taro56 in #172
  • Normalize SHA-pin version comments to three-part vX.Y.Z format by @k-taro56 in #173
  • fix: disable credential persistence for GitHub actions checkout by @k-taro56 in #175
  • build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #174
  • Enforce no em dash policy across documentation and codebase by @k-taro56 in #163
  • Bump pnpm to version 11.6.0 by @k-taro56 in #178
  • build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #177
  • build(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #176
  • Add doc-drift example (Arkor-hosted Gemma 4 via OpenAI-compatible API) by @k-taro56 in #184
  • build(deps): bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #182
  • build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #180
  • chore: add Qodo v2 (Qodo Platform) repo-level config by @k-taro56 in #185
  • Bump pnpm to version 11.9.0 by @k-taro56 in #183
  • docs: state that opening a PR constitutes agreement to the LICENSE and future license changes (incl. non-OSS) by @soleil-colza in #186
  • feat!: rename credentials mode "auth0" to "oauth" by @soleil-colza in #188
  • Eliminate main branch triggers from CodeQL workflow by @k-taro56 in #189
  • Warn before deleting anonymous credentials by @bhageerathi02 in #187
  • ENG-835: bump pnpm to 11.13.0 + devEngines node security update by @k-taro56 in #191
  • ENG-923: fix CI — bump pnpm to 11.13.1 (upstream fix for binary-less platform pkgs) by @k-taro56 in #192
  • build(deps): bump actions/attest from 4.1.1 to 4.2.0 by @dependabot[bot] in #195
  • fix(ENG-933): robustness fixes across trainer, studio, credentials, scaffold, CI by @k-taro56 in #193
  • build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot[bot] in #198
  • chore: release arkor + create-arkor 0.0.3-alpha.1 by @k-taro56 in #190

New Contributors

Full Changelog: v0.0.2-alpha.2...v0.0.3-alpha.1

v0.0.2-alpha.2

v0.0.2-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 May 13:12
Immutable release. Only release title and notes can be modified.
v0.0.2-alpha.2
6911f19

What's Changed

  • Add Quick Start section with code samples and unit tests by @k-taro56 in #117
  • Implement reusable build workflow and enhance release process by @k-taro56 in #114
  • Update roadmap to reflect In Progress items and new features by @soleil-colza in #120
  • Enhance Studio component tests with jsdom and Testing Library by @soleil-colza in #119
  • docs: prefer OAuth over Auth0 in user-facing copy by @soleil-colza in #124
  • docs: split into Documentation and API Reference tabs by @soleil-colza in #111
  • Enhance LossChart with evaluation loss metrics and stats toggle by @soleil-colza in #123
  • docs(sdk/create-trainer): show internal context arg in Signature by @soleil-colza in #126
  • Add Playwright-based end-to-end testing suite for Arkor Studio by @soleil-colza in #122
  • docs(roadmap): move broader base model support to backlog by @soleil-colza in #127
  • feat(sdk): function calling and structured outputs in InferArgs / chat() by @soleil-colza in #121
  • docs(roadmap): add Full Gemma 4 family support under Up next by @soleil-colza in #130
  • docs: drop unsloth/ prefix from prose mentions of the base model by @soleil-colza in #131
  • Trim README and repoint docs to the Roadmap page by @soleil-colza in #118
  • docs: add Supported models page by @soleil-colza in #132
  • docs(sdk): expand structured outputs / function calling reference + cookbook recipe + scaffold example by @soleil-colza in #133
  • Standardize model identifier casing and update documentation by @soleil-colza in #135
  • Add endpoints management with deployment and key handling by @k-taro56 in #113
  • Update pnpm and codecov actions, enhance API test error handling by @soleil-colza in #134
  • Add AGENTS.md and CLAUDE.md for AI coding agents by @k-taro56 in #106
  • Enhance trainer templates with evalSteps and logging improvements by @soleil-colza in #125
  • Enhance consistency and clarity in Japanese documentation by @soleil-colza in #137
  • Update version to 0.0.2-alpha.1 for all packages and tests by @k-taro56 in #138
  • Skip Playwright browser download in release and dry-run workflows by @k-taro56 in #139
  • Update version to 0.0.2-alpha.2 for all packages and tests by @k-taro56 in #140

Full Changelog: v0.0.1-alpha.9...v0.0.2-alpha.2

v0.0.1-alpha.9

v0.0.1-alpha.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 May 08:08
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.9
94013e6

What's Changed

  • Retry SIGKILL-flaky e2e child once in runCli on macOS by @k-taro56 in #107
  • Standardize model identifier casing for unsloth/gemma-4-e4b-it by @k-taro56 in #115
  • Update Arkor SDK version to 0.0.1-alpha.9 by @k-taro56 in #116

Full Changelog: v0.0.1-alpha.8...v0.0.1-alpha.9

v0.0.1-alpha.8

v0.0.1-alpha.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 May 18:22
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.8
dbaa44f

What's Changed

  • refactor(init): improve git initialization prompt handling by @k-taro56 in #104
  • docs: package-manager-aware CLI snippets via by @soleil-colza in #103
  • Studio: redesign with base-model Playground by @soleil-colza in #80
  • Update Node.js version to 22.22.0 and simplify CLI script by @k-taro56 in #110
  • Update Arkor SDK to 0.0.1-alpha.8 and adjust deprecations by @k-taro56 in #112

Full Changelog: v0.0.1-alpha.7...v0.0.1-alpha.8

v0.0.1-alpha.7

v0.0.1-alpha.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 May 06:42
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.7
295705b

What's Changed

  • Improve documentation clarity and consistency across multiple files by @k-taro56 in #93
  • test: drive arkor to 99% lines and cli-internal to 100% coverage by @k-taro56 in #89
  • docs: lead with "Get started" before "Roadmap" in nav by @soleil-colza in #97
  • refactor: drop deprecated chatml/minimal/alpaca starter templates by @soleil-colza in #98
  • test(auth0): add test for error page response by @k-taro56 in #102
  • chore: release arkor + create-arkor 0.0.1-alpha.7 by @k-taro56 in #105

Full Changelog: v0.0.1-alpha.6...v0.0.1-alpha.7

v0.0.1-alpha.6

v0.0.1-alpha.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 May 13:37
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.6
efd81fa

What's Changed

  • docs: give each section's first page a unique title by @soleil-colza in #83
  • docs(ja): add Japanese roadmap page by @soleil-colza in #86
  • fix(ci): declare PostHog env on turbo build/test tasks so the key reaches tsdown by @k-taro56 in #85
  • docs: cover both OAuth login paths in credentials.json description by @k-taro56 in #87
  • docs(ja): give each section's first page a unique title by @soleil-colza in #88
  • Add Arkor development guide and CLAUDE reference by @k-taro56 in #90
  • Update Japanese documentation for terminology consistency and clarity by @k-taro56 in #92
  • Update CI workflow for multi-OS support and enforce bash shell by @k-taro56 in #91
  • chore(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #95
  • feat(packaging): bundle README.ja.md alongside README.md in published tarballs by @k-taro56 in #94
  • chore: release arkor + create-arkor 0.0.1-alpha.6 by @k-taro56 in #96

New Contributors

Full Changelog: v0.0.1-alpha.5...v0.0.1-alpha.6

v0.0.1-alpha.5

v0.0.1-alpha.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 May 04:34
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.5
8248cb1

What's Changed

  • Add CI coverage for experimental Node.js TypeScript execution behavior by @k-taro56 in #70
  • docs: write Cookbook (extensibility-first, 4 recipes + template customization) by @soleil-colza in #62
  • ci(release): attest GitHub Release tarballs with actions/attest@v4 by @k-taro56 in #69
  • Title: Harden Studio CSRF token handling against DNS rebinding by @k-taro56 in #72
  • docs: add Japanese README/CONTRIBUTING and rework auth wording by @k-taro56 in #77
  • fix(ci): pass PostHog env to release Test step by @k-taro56 in #78
  • feat(ci): add Codecov coverage uploads via tokenless OIDC by @k-taro56 in #76
  • docs: add Japanese translations under docs/ja/ by @k-taro56 in #75
  • docs: welcome rough PRs in CONTRIBUTING and polish ja README tagline by @k-taro56 in #81
  • Update scaffold Arkor dependency spec and add CI override by @k-taro56 in #73
  • docs: add language switcher between README and README.ja.md by @k-taro56 in #82
  • feat(cli): announce anon id and nudge OAuth on anonymous issuance by @k-taro56 in #74
  • Fix /api/jobs metadata parity and deprecation propagation in Studio by @k-taro56 in #71
  • chore: release arkor + create-arkor 0.0.1-alpha.5 by @k-taro56 in #84

Full Changelog: v0.0.1-alpha.4...v0.0.1-alpha.5

v0.0.1-alpha.4

v0.0.1-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Apr 20:01
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.4
a5831cf

What's Changed

  • feat(docs): scaffold Mintlify site at /docs by @soleil-colza in #53
  • docs: add PostHog analytics + fix navbar primary href by @soleil-colza in #54
  • docs: write Concepts (project structure, trainer, lifecycle, studio) by @soleil-colza in #57
  • ci: add caching for Turborepo in CI workflow by @k-taro56 in #56
  • fix(ci): rename studio-app build → bundle to eliminate vite dist race by @k-taro56 in #51
  • docs: write Get started (introduction + quickstart) by @soleil-colza in #55
  • docs: write CLI reference (init, dev, build/start, auth) by @soleil-colza in #59
  • docs: polish pass on intro / quickstart / concepts by @soleil-colza in #64
  • docs: polish pass on intro / quickstart / concepts (factual + density) by @soleil-colza in #63
  • docs: write SDK reference (createArkor, createTrainer, callbacks, infer, control) by @soleil-colza in #60
  • docs: write Studio walkthrough (overview, jobs, playground) by @soleil-colza in #61
  • docs(readme): align README with current implementation by @soleil-colza in #66
  • feat(arkor): bundle docs/ MDX sources into the published tarball by @k-taro56 in #67
  • feat(cli): unblock arkor dev; add --oauth and prompt to login by @k-taro56 in #65
  • chore: release arkor + create-arkor 0.0.1-alpha.4 by @k-taro56 in #68

Full Changelog: v0.0.1-alpha.3...v0.0.1-alpha.4

v0.0.1-alpha.3

v0.0.1-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Apr 19:00
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.3
04d0dee

What's Changed

  • fix(studio): forward X-Arkor-Client on cloud-api passthroughs by @k-taro56 in #46
  • ci(release): publish from package directory; bundle CONTRIBUTING.md by @k-taro56 in #47
  • feat(cli): make arkor dev browser launch opt-in via --open by @k-taro56 in #48
  • chore: release arkor + create-arkor 0.0.1-alpha.3 by @k-taro56 in #50

Full Changelog: v0.0.1-alpha.2...v0.0.1-alpha.3

v0.0.1-alpha.2

v0.0.1-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Apr 17:15
Immutable release. Only release title and notes can be modified.
v0.0.1-alpha.2
fae8f9b

What's Changed

  • Add install functionality to CLI and update init command options by @k-taro56 in #1
  • fix(create-arkor): use dirname for parent directory creation by @k-taro56 in #2
  • Add git initialization and commit functionality to CLI by @k-taro56 in #3
  • Refactor CLI to integrate @arkor/cli-internal package by @k-taro56 in #4
  • Enhance Studio server with CSRF protection and token validation by @k-taro56 in #5
  • Fix /api/train ENOENT in built installs by @k-taro56 in #6
  • Sanitise --name in non-interactive CLI paths by @k-taro56 in #7
  • Stop showing raw SSE frames in the Playground by @k-taro56 in #8
  • fix(studio): resolve symlinks before /api/train containment check by @k-taro56 in #9
  • fix(cli): tolerate cloud-api outage during arkor dev anonymous bootstrap by @k-taro56 in #10
  • fix(cli): derive default project name via path.basename by @k-taro56 in #11
  • refactor(sdk): redesign createTrainer + introduce createArkor umbrella (Phase 1) by @soleil-colza in #13
  • refactor(cli): add arkor build + start, drop train/jobs/logs (Phase 2) by @soleil-colza in #14
  • feat(studio): make Studio aware of the user's createArkor manifest (Phase 3) by @soleil-colza in #15
  • Summary Phase 4 of the SDK / CLI redesign. Brings the scaffold output and the post-init UX in line with the umbrella manifest + dev/build/start shape that landed in Phases 1–3. by @soleil-colza in #16

  • test(e2e) + docs: cover arkor build end-to-end and add READMEs (Phase 5) by @soleil-colza in #17
  • chore: add MIT LICENSE.md and switch package licenses to MIT by @soleil-colza in #18
  • docs: align README license sections with the MIT switch by @soleil-colza in #20
  • Default arkor SDK to https://api.arkor.ai by @k-taro56 in #22
  • ci: bootstrap GitHub Actions workflow, Dependabot, and E2E git identity by @k-taro56 in #19
  • Add contributing guidelines and enhance README by @soleil-colza in #28
  • Add dry-run option for training by @soleil-colza in #32
  • create-arkor: scaffold into a fresh subdirectory by default by @k-taro56 in #30
  • fix(sdk): exponential backoff + jitter + max-attempts on trainer SSE reconnect by @k-taro56 in #12
  • Hide cloud-api URL from Studio identity header on production by @k-taro56 in #33
  • Bind arkor dev Studio server to localhost instead of 127.0.0.1 by @k-taro56 in #31
  • feat: add redaction / translate / triage demo templates by @soleil-colza in #34
  • feat(studio): let Playground try base models without an adapter by @k-taro56 in #35
  • ci: add npm Trusted Publisher release workflows with dry run by @k-taro56 in #36
  • build(tsdown): minify CLI bundles to shrink published tarballs by @k-taro56 in #37
  • feat: report SDK version to cloud API and surface upgrade hints by @k-taro56 in #21
  • docs: update README for clarity and formatting improvements by @soleil-colza in #39
  • chore: bump arkor and create-arkor to 0.0.1-alpha.1 by @k-taro56 in #38
  • docs: update README to include full URL for local web UI by @soleil-colza in #40
  • ci(release): retry npm view in verify step to tolerate registry lag by @k-taro56 in #41
  • Send X-Arkor-Client during anonymous token bootstrap by @k-taro56 in #43
  • ci(release): use npm CLI for publish so README populates the registry by @k-taro56 in #42
  • feat(cli): add PostHog telemetry to all CLI commands by @soleil-colza in #44
  • Bump v0.0.1-alpha.2 by @k-taro56 in #45

New Contributors

Full Changelog: https://github.com/arkorlab/arkor/commits/v0.0.1-alpha.2