Repository navigation
Releases: arkorlab/fine-tuning
Releases · arkorlab/fine-tuning
Release list
v0.0.3-alpha.1
Immutable
release. Only release title and notes can be modified.
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
- @bhageerathi02 made their first contribution in #187
Full Changelog: v0.0.2-alpha.2...v0.0.3-alpha.1
v0.0.2-alpha.2
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
v0.0.1-alpha.8
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
Immutable
release. Only release title and notes can be modified.
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
- @dependabot[bot] made their first contribution in #95
Full Changelog: v0.0.1-alpha.5...v0.0.1-alpha.6
v0.0.1-alpha.5
Immutable
release. Only release title and notes can be modified.
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/jobsmetadata 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
Immutable
release. Only release title and notes can be modified.
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→bundleto 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--oauthand prompt tologinby @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
Immutable
release. Only release title and notes can be modified.
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 devbrowser 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
Immutable
release. Only release title and notes can be modified.
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-internalpackage 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, droptrain/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/startshape that landed in Phases 1–3. by @soleil-colza in #16 - test(e2e) + docs: cover
arkor buildend-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.aiby @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 devStudio 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
- @k-taro56 made their first contribution in #1
- @soleil-colza made their first contribution in #13
Full Changelog: https://github.com/arkorlab/arkor/commits/v0.0.1-alpha.2